Course Outline
Introduction
- Jenkins X vs Jenkins
Overview of the Jenkins X Workflow
- The relationship between Jenkins X and Kubernetes
- Standard environments vs preview environments
Installing Jenkins X
- Choosing your language and platforms
Building a CI/CD Pipeline
- Preparing the staging and production environments
- Creating a Kubernetes cluster using Jenkins X
Creating an Application
- Using Jenkins X Quickstarts to spin up a new project
- Quickstart options
Implementing an Automated Workflow
- Committing code to Git
- Making changes, creating issues, and creating pull requests
Previewing the Application
- Pushing to a preview environment
- Spinning up a Preview Environments for Pull Requests
Promoting the Application to Production
- Pushing to a production environment
Importing an Existing Project
- Adding code to your Git Repository
- Registering a webhook
Integrating Jenkins X with Other Third-party Tools
- Helm, Prow, and Skaffold
Troubleshooting
Summary and Conclusion
Requirements
- A general understanding of CI/CD concepts.
- Experience with Jenkins 2.
- An overall understanding of the software development process.
Audience
- Software developers
- DevOps engineers
- Infrastructure engineers
- Software test engineers
Testimonials
The methodology of sharing the PDFs and doing the hands on was good
Global Knowledge Network Training Ltd
The trainer was very well organized. He explained about all the tools required for the training in the beginning. The trainer happily clarified all the doubts and practical use cases were discussed.
Vivek Verma - Global Knowledge Network Training Ltd
hands-on practice in virtual machine
Aruna Sharma - Rockall technologies
I like that all the material was presented so that it was logical and it was easy to understand.
Liudmila Zubareva - Rockall technologies
Trainer was very knowledgeable, very personal, got to learn at my own pace and practice with real-world examples
Jacek Polus - Royal Roads University
I mostly was benefit from the delivery and pace of course.
Asif Amirat - QA Ltd
Scheduling and integration with SCM.