Jenkins X is an exciting new CI/CD technology, designed for the cloud and completely independent of classic Jenkins. In this course, Using Jenkins X for Cloud-native CI/CD, you'll gain the ability to create and make use of Jenkins X in order to streamline CI/CD. First, you'll explore how to create a Kubernetes cluster and install Jenkins X on top of it using JX Boot. Next, you'll discover how to create pipelines using build packs, whilst managing your environments and deployments using GitOps principles. Finally, you'll learn how to use ChatOps to collaborate between your team and orchestrate Jenkins X. When you're finished with this course, you'll have the skills and knowledge of Jenkins X to fast-track your CI/CD.
Andrew is an independent consultant with cross-functional expertise in the design, development, and deployment of enterprise level software systems. Working with various clients, Andrew has been exposed to many different technology stacks, most recently specializing in Java Microservices and continuous delivery.
Course Overview Hi everyone. My name is Andrew Morgan, and welcome to the course, Using Jenkins X for Cloud‑native CI/CD. I'm an independent consultant specializing in microservices and continuous delivery. Jenkins X is an exciting new CI/CD technology designed for the cloud and completely independent of classic Jenkins. In this course, we're going to give a walkthrough of Jenkins X and its features with no prior experience required. Some of the major topics that we will cover include setting up Jenkins X using Terraform and Jenkins X boot, creating applications using quick starts and build packs, using GitOps to manage our environments, using ChatOps to orchestrate your pull requests, and creating Jenkins X pipelines. By the end of this course, you'll know the basics of Jenkins X and will be able to install it and then build and deploy your applications using it. Before beginning the course, you should be familiar with CI/CD and using the terminal. Some knowledge of Kubernetes, Docker, and Helm would also be useful, but not a necessity. I hope you'll join me on this journey to learn Jenkins X with the Using Jenkins X for Cloud‑native CI/CD course, at Pluralsight.