By running Artifactory on DC/OS, it is possible to easily and quickly create a scalable continuous delivery pipeline for containers. In this talk, we show how Artifactory can easily be deployed in a highly available configuration and plumbed into a continuous deployment process using Jenkins.
Moving to containerised infrastructure provides significant benefits to a modern enterprise technology organisation, providing a clean abstraction between operators and developers through a set of APIs and services. This abstraction allows developers to easily build and maintain their own continuous deployment pipelines, while infrastructure operators can concentrate on providing a fast, efficient and dynamic environment for them to deploy onto.
These pipelines string together components of a production environment from code repository to artifact store to continuous integration system, eventually deploying to a production cluster of machines. Typically artifacts will be build, stored and retrieved multiple times - and on a large cluster, may be pulled down thousands of times.
In this presentation, Mesosphere engineers show how you can easily set up continuous deployment pipelines for hundreds of developers that scale up to thousands of nodes. We will demonstrate how you can quickly and easily deploy a highly available installation of Artifactory onto the Datacenter Operating System (DC/OS) in order to provide a robust artifact store for developers to store and deploy build artifacts from. We will then integrate Artifactory with our Jenkins continuous integration service to continuously deploy a workload onto DC/OS.