Szczegóły ebooka

Building CI/CD Systems Using Tekton. Develop flexible and powerful CI/CD pipelines using Tekton Pipelines and Triggers

Building CI/CD Systems Using Tekton. Develop flexible and powerful CI/CD pipelines using Tekton Pipelines and Triggers

Joel Lord

Ebook
Tekton is a powerful yet flexible Kubernetes-native open source framework for creating continuous integration and continuous delivery (CI/CD) systems. It enables you to build, test, and deploy across multiple cloud providers or on-premise systems.
Building CI/CD Systems Using Tekton covers everything you need to know to start building your pipeline and automating application delivery in a cloud-native environment. Using a hands-on approach, you will learn about the basic building blocks, such as tasks, pipelines, and workspaces, which you can use to compose your CI/CD pipelines. As you progress, you will understand how to use these Tekton objects in conjunction with Tekton Triggers to automate the delivery of your application in a Kubernetes cluster.
By the end of this book, you will have learned how to compose Tekton Pipelines and use them with Tekton Triggers to build powerful CI/CD systems.
  • 1. A Brief History of CI/CD
  • 2. A Cloud-Native Approach to CI/CD
  • 3. Installation and Getting Started
  • 4. Stepping into Tasks
  • 5. Jumping into Pipelines
  • 6. Debugging and Cleaning Up Pipelines and Tasks
  • 7. Sharing Data with Workspaces
  • 8. Adding when Expressions
  • 9. Securing Authentication
  • 10. Getting Started with Triggers
  • 11. Triggering Tekton
  • 12. Preparing for a New Pipeline
  • 13. Building a Deployment Pipeline
  • Tytuł: Building CI/CD Systems Using Tekton. Develop flexible and powerful CI/CD pipelines using Tekton Pipelines and Triggers
  • Autor: Joel Lord
  • Tytuł oryginału: Building CI/CD Systems Using Tekton. Develop flexible and powerful CI/CD pipelines using Tekton Pipelines and Triggers
  • ISBN: 9781801075862, 9781801075862
  • Data wydania: 2021-09-17
  • Format: Ebook
  • Identyfikator pozycji: e_2a92
  • Wydawca: Packt Publishing