CI/CD is a key to deliver agile engineering practice and it is must have for microservices culture. To implement a CI/CD flow, devops/developers need to evaluate and setup: 1) Tools that can execute CI/CD jobs then build and deploy applications on Kubernetes/OpenShift 2) CI/CD process in terms of what should be deployment environments - dev, stage, production 3) Wire up everything from managing CI/CD server like Jenkins, set up source control hooks, define a pipeline, align tools to build, test and deploy an application This causes developer or platform engineers to re-invent the wheel every time.
All these mundane tasks can be simplified with "codeready toolchain"; a developer platform based on OpenShift to increase developer productivity. "Codeready toolchain build" provides a managed CI/CD-as-a-service which provides tools to build a CI/CD pipelines for an application from day 1 on OpenShift.
Hrishikesh is a Sr. Software Engineer at Red Hat, contributes to TektonCD pipelines an opensource CI/CD and contributes to Kubernetes release as a part of sig-release team.