framework to create cloud-native CI/CD pipelines quickly. As a Kubernetes-native framework, Tekton makes it easier to deploy across multiple cloud providers or hybrid environments. By leveraging the Custom Resource Deﬁnitions (CRDs) in Kubernetes, Tekton uses the Kubernetes control plane to run pipeline tasks. Tekton is one of the initial projects in Continuous Delivery Foundation (CDF) with 25+ members which serves as a governing body for fast-growing CI/CD projects to encourage and sustain vendor-neutral collaboration and participation.
Use CRDs to deﬁne pipelines that run as containers and scale on-demand. Full control over team’s delivery pipelines, plugins and access control with no central CI/CD server to manage. A streamlined user experience through the OpenShift Console developer perspective, CLIs, and IDEs.
complex applications Contains domain-speciﬁc domain knowledge Operator works based on input from Custom Resource Deﬁnitions (CRDs) User describes the desired state Controller applies this state to the application It watches the *desired* state and the *actual* state and makes forward progress to reconcile OperatorHub.io Observe Analyze Act The Operator Pattern