O Tekton é um conjunto de componentes compartilhados para construir sistemas de integração contínua e entrega contínua (CI/CD), gerenciados pela Continuous Delivery Foundation (CDF) de código aberto. O Tekton permite que os desenvolvedores construam, testem e implementem aplicativos no Kubernetes usando um framework de código aberto, independente de fornecedor e nativo do Kubernetes.
O objetivo é modernizar a entrega contínua fornecendo especificações do setor para pipelines, fluxos de trabalho e outros blocos de construção. O Tekton permite que você construa, teste e implemente em vários provedores de nuvem ou sistemas locais abstraindo os detalhes de implementação subjacentes.
Mantenha-se atualizado sobre as tendências mais importantes (e intrigantes) do setor em IA, automação, dados e muito mais com o boletim informativo Think. Consulte a Declaração de privacidade da IBM.
Em termos simples, o projeto Tekton Pipelines oferece recursos no estilo Kubernetes para declarar pipelines de CI/CD. Esses recursos são descritos naturalmente em yaml e armazenados em um repositório de código. Essa abordagem de pipeline como código traz os benefícios do controle de versão e de código-fonte.
O Tekton oferece um conjunto de extensões de Recurso Personalizado para o Kubernetes que definem pipelines e conceitos relacionados. As etapas de construção básicas do Tekton Pipeline são as seguintes:
Além de ser nativo do Kubernetes, um pipeline do Tekton pode ser usado para implementação em qualquer ambiente (cluster Kubernetes, Cloud Foundry, máquinas virtuais (VMs), etc.), e as tarefas do pipeline são executadas com segurança de forma isolada; em conjunto, isso permite atender com flexibilidade às necessidades da entrega contínua moderna.
Para ver mais de perto, veja o nosso vídeo, "O que é o Tekton?":
A Continuous Delivery Foundation (CDF) abriga, de forma independente de fornecedores, muitos dos projetos de entrega contínua que mais crescem, entre eles Jenkins, Jenkins X, Spinnaker e Tekton. A CDF apoia os profissionais de DevOps com um modelo aberto, treinamento, diretrizes do setor e foco em portabilidade.
A IBM é uma das principais patrocinadoras da CDF e participa ativamente dessa comunidade e de seu ecossistema para ajudar a moldar o futuro da CI/CD. Nossa participação nessa fundação garante que possamos oferecer aos nossos clientes soluções de ponta e nativas da nuvem que entregam aplicações de alta qualidade com rapidez.
Aproveite o poder da IA e da automação para resolver problemas de forma proativa em todo o stack de aplicações.
Utilize softwares e ferramentas de DevOps para desenvolver, implementar e gerenciar aplicações nativas da nuvem em diversos dispositivos e ambientes.
Acelere a agilidade e o crescimento dos negócios, modernize suas aplicações de forma contínua em qualquer plataforma utilizando nossos serviços de consultoria de nuvem.