Using CLI To Configure Codefresh And Create And Manage Kubernetes Pipelines

Oct 28, 2020

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:

Installing Windows Subsystem For Linux (WSL): https://youtu.be/zSqugKeOa1Y