Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.
O relatório "Accelerate State of DevOps" de 2022 já está disponível. Faça o download agora mesmo.

Tekton

Elementos fundamentais de CI/CD nativos do Kubernetes.

Descrição do conteúdo do vídeo.

Visão geral

O Tekton é um framework de código aberto nativo do Kubernetes avançado e flexível para criar pipelines de integração e entrega contínuas (CI/CD). Como ele, é possível criar, testar e implantar em vários provedores de nuvem ou sistemas locais abstraindo os detalhes por trás da implementação.
Infográfico de algumas ferramentas de CI/CD

Padronize suas ferramentas de CI/CD

O Tekton fornece componentes de código aberto para ajudar você a padronizar suas ferramentas e processos de CI/CD entre fornecedores, idiomas e ambientes de implantação. As especificações do setor em relação a pipelines, versões, fluxos de trabalho e outros componentes de CI/CD disponíveis com o Tekton funcionam bem com as ferramentas de CI/CD existentes, como Jenkins, Jenkins X, Skaffold, Knative, entre outras.

Ilustração do plano de aniversário do Jenkins X segundo aniversário

Práticas recomendadas integradas para o Kubernetes

As práticas recomendadas integradas ao Tekton permitem criar rapidamente pipelines de CI/CD nativos da nuvem rapidamente. O objetivo é permitir que os desenvolvedores criem e implantem imagens imutáveis, gerenciem o controle de versões da infraestrutura ou executem reversões mais fáceis. Com o Tekton, também é possível aproveitar os padrões avançados de implantação, como lançamentos, implementações azul/verde e canário ou fluxo de trabalho do GitOps.

Ilustração do modelo híbrido e em nuvem

Execute em ambientes híbridos ou com várias nuvens

O Tekton permite criar, testar e implantar em vários ambientes, como VMs, infraestruturas sem servidor, Kubernetes ou Firebase. Você também pode implantar em vários provedores de nuvem ou ambientes híbridos usando os pipelines do Tekton.

Fluxo de trabalho para criar, testar e implantar

Tenha flexibilidade máxima

O Tekton oferece total flexibilidade para criar pipelines avançados usando as ferramentas de CI/CD de sua preferência. Você pode optar por criar, testar e implantar fluxos de trabalho com base nos requisitos da sua equipe porque o Tekton abstrai a implementação subjacente.

Recursos

O Tekton foi projetado para funcionar bem com as ferramentas do Kubernetes específicas do Google Cloud. Isso inclui implantações no Google Kubernetes Engine, bem como armazenamento e verificação de artefatos usando o Container Registry. Você também pode criar, testar e implantar em vários ambientes, como VMs, infraestruturas sem servidor, Kubernetes ou Firebase.

Gerenciamento de artefatos

Armazene, gerencie e proteja seus artefatos. Os pipelines do Tekton funcionam bem com outras ferramentas de terceiros.

Pipelines de implantação

Os pipelines de implantação foram projetados para atender a fluxos de trabalho complexos, incluindo lançamentos em vários ambientes e implantações canário e azul-verde.

Resultados

Receba insights sobre os resultados do teste e do build, além dos registros, como parte da API de armazenamento de resultados integrada.

"Com oTtonton Pipelines, possibilitamos a execução e o gerenciamento de pipelines do Jenkins X de maneira nativa no Kubernetes. Sem o Tekton, teríamos que escrever esse sistema por conta própria, o que nos custaria muito tempo e esforço. Além disso, o Tekton conta com um forte apoio da comunidade de desenvolvimento para solucionar desafios de CI/CD nativos da nuvem.

Andrew Bayer, engenheiro de software da CloudBees. Criador e mantenedor de pipelines declarativos no Jenkins

  • Descrição do recurso.
  • Descrição do recurso

Próximos passos

Acesse o repositório do GitHub do Tekton para começar a usar os blocos de construção de CI/CD nativos do Kubernetes.

Precisa de ajuda para começar?
Trabalhe com um parceiro confiável
Continue navegando

Próximos passos

Acesse o repositório do GitHub do Tekton para começar a usar os blocos de construção de CI/CD nativos do Kubernetes.

Precisa de ajuda para começar?
Trabalhe com um parceiro confiável
Veja dicas e práticas recomendadas