Kubernetes: Instalação do Kind e Tekton
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