Tekton: Difference between revisions
No edit summary |
|||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
'''Tekton''' é um framework open source e cloud-native para criação de pipelines de CI/CD (Continuous Integration e Continuous Delivery), projetado especificamente para ambientes Kubernetes. Ele permite definir, executar e gerenciar pipelines de forma declarativa, utilizando recursos nativos do Kubernetes, como Pods, Containers e Custom Resource Definitions (CRDs). | '''Tekton''' é um framework open source e cloud-native para criação de pipelines de CI/CD (Continuous Integration e Continuous Delivery), projetado especificamente para ambientes Kubernetes. Ele permite definir, executar e gerenciar pipelines de forma declarativa, utilizando recursos nativos do Kubernetes, como Pods, Containers e Custom Resource Definitions (CRDs). | ||
== Instalação == | == Instalação == | ||
[[Kubernetes: Instalação do Kind e Tekton]] | |||
A instalação do Tekton é feita diretamente em um cluster Kubernetes por meio da aplicação de manifestos oficiais. | A instalação do Tekton é feita diretamente em um cluster Kubernetes por meio da aplicação de manifestos oficiais. | ||
| Line 24: | Line 24: | ||
* [https://github.com/c-linse/tekton-course-gcp GitHub de exemplo configuração completa] | * [https://github.com/c-linse/tekton-course-gcp GitHub de exemplo configuração completa] | ||
* [https://onlu.ch/tekton-cicd-example-project-infrastructure-setup-part-1/ Tekton CICD example project - infrastructure setup (part 1/3)] | |||
= Ver também = | = Ver também = | ||
Latest revision as of 13:26, 26 January 2026
Tekton é um framework open source e cloud-native para criação de pipelines de CI/CD (Continuous Integration e Continuous Delivery), projetado especificamente para ambientes Kubernetes. Ele permite definir, executar e gerenciar pipelines de forma declarativa, utilizando recursos nativos do Kubernetes, como Pods, Containers e Custom Resource Definitions (CRDs).
Instalação
Kubernetes: Instalação do Kind e Tekton
A instalação do Tekton é feita diretamente em um cluster Kubernetes por meio da aplicação de manifestos oficiais.
kubectl apply --filename https://storage.googleapis.com/tekton-releases/pipeline/latest/release.yaml
Monitorando a instalação:
kubectl get pods --namespace tekton-pipelines --watch
Instalação do Tekton Triggers
kubectl apply --filename \ https://storage.googleapis.com/tekton-releases/triggers/latest/release.yaml kubectl apply --filename \ https://storage.googleapis.com/tekton-releases/triggers/latest/interceptors.yaml