Using CLI To Configure Codefresh And Create And Manage Kubernetes Pipelines
Have you tried using Codefresh CLI to configure and operate Codefresh?
UIs are great as a learning experience, but using them is slow, prone to errors, hard to reproduce, and results in hard-to-document processes. Writing code and scripts to accomplish the same results is a sign of maturity and experience. It is proof that we are capable of working in a team while also being an expert. Let's see how we can use everything-as-code and CLI to configure, create, and observe a fully operational Kubernetes pipeline in Codefresh.
Timecodes:
00:00 Intro
01:53 Setting Up The Scene
03:26 Setting Up The Kubernetes Prerequisites
05:08 Adding Kubernetes Config
07:19 Adding Git Context
09:15 Creating A Project
10:12 Creating A Pipeline
13:39 Running Pipeline Builds And Observing Logs
17:02 Outro
Samurais Do NOT Use UIs: Using CLI To Configure Codefresh And Create And Manage Kubernetes Pipelines: https://codefresh.io/devops-tutorial/samurais-not-use-uis-using-cli-configure-codefresh-create-manage-kubernetes-pipelines/
Gist with commands: https://gist.github.com/8719daeb09034dd4dfbeccd73fa8e301
Codefresh: https://codefresh.io
Codefresh CLI Installation: https://codefresh-io.github.io/cli/installation/
Applying GitOps And Continuous Delivery (CD) On Infrastructure Using Terraform and Codefresh:
- AWS: https://codefresh.io/continuous-deployment/applying-gitops-continuous-delivery-cd-infrastructure-using-terraform-codefresh-aws-elastic-kubernetes-service-eks/
- AKS: https://codefresh.io/kubernetes-tutorial/applying-gitops-continuous-delivery-cd-infrastructure-using-terraform-codefresh-azure-kubernetes-service-aks/
- GKE: https://codefresh.io/continuous-deployment/applying-gitops-continuous-delivery-cd-infrastructure-using-terraform-codefresh-google-kubernetes-engine-gke/
Installing Windows Subsystem For Linux (WSL): https://youtu.be/zSqugKeOa1Y