- Docker
-
Video (07:24)
- YUM/RPM
-
Video (03:58)
- Puppet
-
Puppet packages
- Chef
-
Chef cookbooks
- Debian
-
Video (06:17)
- Vagrant
-
Vagrant packages
- Helm
-
Helm charts
- Wrapping Up
-
Course Survey
JFrog Artifactory: Infrastructure Package Managers
Course Duration: 10 minutes
In this course, we will show you how Artifactory supports the different infrastructure package managers such as Docker, yum, rpm and Chef (and many more). Some of the package managers, like Docker for example, do come up with specific configuration requirements and we will relate to the specifics of each package type in this course. For example, for Docker, we will show you how to set up a reverse proxy in order to enable multiple repositories facilitation with a single Artifactory server.
In common enterprise environments, package managers are used to build, deploy and install applications. Infrastructure package managers are used to ship and install operating system level components and dependencies, leveraging common publicly available packages. Artifactory works with many of the most popular package managers, and this course will show you how to deploy Artifactory with continuous deployment tools such as Puppet or Chef or work with Linux package managers such as Yum or apt.
Containerized environments that deploy to Docker with either Docker Swarm, Kubernetes or Openshift can leverage Artifactory’s integration with these tools. We show you how to work with the Helm package manager, which is used with Kubernetes, another popular container orchestration tool. If you use virtual machine deployments and package managers, we also cover the Vagrant tool for use with Artifactory.
This course offers many technologies that work with Artifactory, so you can get complete guidance on configuration, setup, and management of your package management as you work with your own Artifactory deployment strategy and learn DevOps in the process.
In this course we will cover
- Docker for containerized environments
- Yum / RPM for Linux updates
- Puppet for orchestration
- Chef for orchestration
- The Debian Linux distribution
- Vagrant for configuration of virtual machines
- The Helm package manager for Kubernetes
Note: To complete this course, please focus on the technology sections that are relevant for you.
Who should take this DevOps course?
DevOps engineers and developers who are new to JFrog Artifactory and intend to manage binary repositories and CI/CD pipelines using Artifactory. Any developers responsible for orchestration of Artifactory can benefit from this DevOps complete training, including operations people who must maintain and manage package managers across the cloud, virtual machines, and on-premise locations.
Course Completion
In order to complete the course, you must answer at least 70% of the quiz questions correctly.
Additional online DevOps learning resources available on JFrog Academy:
JFrog Artifactory: Build Tools Integration (2020+)
JFrog Artifactory: Administration (2020+)
JFrog Artifactory: Advanced Administration (2020+)