Tekton: Difference between revisions

From Wiki
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Tekton =
== Introdução ==
'''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

Artigos e Links

Ver também