Technology · Ebook
JayeX: GitOps CI/CD for Kubernetes
by Shriira Press
JayeX is an all-in-one continuous delivery platform for Kubernetes, maintained within the Continuous Delivery Foundation as the continuation of Jenkins X. It turns the everyday work of building, testing, deploying, and promoting software into an automated GitOps workflow built on Tekton pipelines and the Lighthouse webhook engine. You work on your code and open pull requests; JayeX generates the pipelines, spins up a throwaway preview environment for each change, and promotes approved releases through your environments by raising pull requests against a Git repository that describes your cluster. This book covers what JayeX is, its GitOps foundation, the Lighthouse-and-Tekton pipeline engine, importing and building projects, environments and promotion, preview environments and ChatOps, and how teams run and adopt it in practice.
Contents
- 1Preface
- 2Chapter 1 — What JayeX Is
- 3Chapter 2 — GitOps and the Cluster Repository
- 4Chapter 3 — Pipelines with Lighthouse and Tekton
- 5Chapter 4 — Importing and Building Projects
- 6Chapter 5 — Environments and Promotion
- 7Chapter 6 — Preview Environments and ChatOps
- 8Chapter 7 — JayeX in Practice
