Kubernetes: Instalação do Kind e Tekton

From Wiki

Instalação do Kind

Install Kind

# For Intel Macs
[ $(uname -m) = x86_64 ] && curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.31.0/kind-darwin-amd64
# For M1 / ARM Macs
[ $(uname -m) = arm64 ] && curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.31.0/kind-darwin-arm64
chmod +x ./kind
mv ./kind /usr/local/bin/kind

Setup cluster

tekton_cluster="tekton-cluster"

kind delete clusters "$tekton_cluster"
kind create cluster --name "$tekton_cluster"

Check config

kubectl config use "kind-$tekton_cluster"
kubectl config current-context

Instalação do Tekton

Detalhes em https://tekton.dev/docs/installation/pipelines/

Executar

kubectl apply --filename https://storage.googleapis.com/tekton-releases/pipeline/latest/release.yaml

Monitorar a instalação

kubectl get pods --namespace tekton-pipelines --watch

Ver também