Yesterday I wrote about DevOps. One of the things I emphasized there was that DevOps was more than Continuous Integration (CI) and Continuous Delivery (CD). And while I still think that, I also know that for many people, CI/CD is a very important part of DevOps. It’s important for me too. Here’s a list of things I’ve found interesting in that area that I thought were worth sharing:
Generally:
- OpenShift 101: OpenShift Pipelines – IBM Developer
- Setting up an image registry | IBM Cloud Docs
- DevOps architecture: Resources – IBM Cloud Architecture Center
- devops-editable-ppt.pptx
- DevOps architecture: Reference diagram – IBM Cloud Architecture Center
Toolchains:
- Build your own toolchain: What is DevOps? – IBM Cloud Architecture Center …
- IBM/example-bank-toolchain: Example Bank now with CI/CD.
Tekton:
- Toolchain Templates with Tekton Pipelines | IBM
- Kubernetes CI/CD with Tekton and ArgoCD – Piotr’s TechBlog
- Use the “Develop a Kubernetes app with Helm” toolchain with Tekton pipelines – IBM Cloud Architecture Center
- sample-tekton-pipeline/setup-pipeline.md at master slzone/sample-tekton-p – Sample tekton pipeline repo
- slzone/sample-tekton-pipeline – Another one
Helm
- How to Deploy a Helm “Hello World” app onto Kubernetes – Software Engineering Authority
- Use the “Develop a Kubernetes app with Helm” toolchain with Tekton pipeline
- hello-helm/chart/hello/templates at master · open-toolchain/hello-helm – a good simple repo
GitOps
- bzdgn/git-tutorial: Git tutorial with command line …
- Fun with GitOps stitching Kubernetes, Tekton, and Argo. | by Roland Barcia | Medium
- Deploy a Multicloud Application Using GitOps with IBM Multicloud Manager 3.1.2 – Archive of the IBM Cloud Blog
- Red Hat OpenShift GitOps – IBM Academy of Technology Red Hat OpenShift solution design guidance
- OpenShift GitOps release notes – GitOps | CI/CD | OpenShift Container Platform 4.8