Chapter 6 Kicking the Tires of Jenkins X Inside » Recognizing the value of Kubernetes » Getting started with Jenkins X » Deploying Jenkins X in the enterprise Jenkins X is a critical tool that offers developers a level of abstraction for building and deploying cloud native apps with Kubernetes. In this chapter we will discuss what it means to put Jenkins X into practice. We’ll start with the basics. Kubernetes adoption As we discussed in Chapter 4, Kubernetes has become the de facto standard for managing and orchestrating con- tainers and is changing everything when it comes to de- veloping cloud native applications. As Kubernetes be- comes embraced by a large number of vendors and cus- tomers, there is a growing ecosystem of tools available for the environment. How does a developer know which tools to select? How does a developer bring these tools together to be able to create a project that meets the needs of their CI/CD pipeline? As we discussed in Chapter 5, Jenkins X was designed to bring together the best of breed tools into a framework to help you move quickly in developing, testing, implementing and deploying appli- cations for the cloud. 64

Building Cloud Native Apps Painlessly - Page 72 Building Cloud Native Apps Painlessly Page 71 Page 73