chapter ten

10 Jenkins X

 

(with Viktor Farcic & Oscar Medina)

This chapter covers:

  • What is Jenkins X
  • Installation of Jenkins X
  • Importing projects into Jenkins X
  • Promoting a release to production in Jenkins X

In this chapter you will learn how to use the Jenkins X to deploy our reference example application to Kubernetes. You will also learn how Prow, Jenkins X Pipeline Operator and Tekton work together to build a CI/CD pipeline.

We recommend you read chapters 1, 2, 3, and 5 before reading this chapter.

10.1   What Is Jenkins X?

10.2   Exploring Prow, Jenkins X Pipeline Operator, And Tekton

10.3   Importing Projects Into Jenkins X

10.3.1   Importing A Project

10.3.2   Promoting A Release To The Production Environment

10.4   Summary