- Jenkins X is an open source CI/CD tool built on the Kubernetes platform
- It will make students will learn how to use this tool to create an automated software delivery pipeline
The Linux Foundation has announced the availability of a new training course, LFS268 – CI/CD with Jenkins X. LFS268, developed in conjunction with the Continuous Delivery Foundation, is designed for site reliability engineers, software developers, and architects, DevOps engineers who have to not only master continuous integration (CI) and continuous delivery (CD) but also gain a deeper understanding of the cloud-native ecosystem
Jenkins X is an open source CI/CD tool built on the Kubernetes platform. It takes an opinionated approach to creating CI/CD workflows. This course will introduce the fundamentals of Jenkins X. It will make students will learn how to use this tool to create an automated software delivery pipeline. This includes building, testing in various environments and then promoting your application to production
Describe the architecture of Jenkins X, install and operate Jenkins X
The course was developed by Himanshu Gautam, an author, trainer, speaker, and problem solver with over 20 years of experience in software engineering. He is also the founder of Aplima Inc., a CI/CD solution provider.
The Linux Foundation added, “As more and more companies adopt cloud-based operating models including multi-cloud, hybrid-cloud and public cloud, the adoption of cloud native applications also increases. This means more and more DevOps professionals with cloud native CI/CD skills are required to deliver such applications. Jenkins X is one of the most promising cloud native tools. It has its roots in Jenkins – a wildly popular CI server and a vibrant open source community, and is built on Kubernetes, Draft, Helm and Tekton.”
By the end of the course, students will be able to describe the architecture of Jenkins X, install and operate Jenkins X, build pipelines in Jenkins X, create and import existing projects into Jenkins X. They will also be able to promote applications through various built-in environments, extend and modify pipelines and create custom build packs.