O que é CI/CD?
CI/CD é um método para viabilizar a entrega frequente de aplicações aos clientes por meio da automação de etapas do desenvolvimento. Ele incorpora os conceitos de integração, entrega e implantação contínuas.
O Red Hat® OpenShift® permite que as organizações empreguem esse método para automatizar a criação, os testes e a implantação de etapas das aplicações em várias plataformas on-premise e de nuvem pública.
O que é um pipeline e qual sua relação com o método CI/CD?
Pipeline é um processo que orienta o desenvolvimento de software por um caminho de criação, testes e implantação do código. O objetivo da automação do processo é minimizar erros humanos e manter a consistência até o lançamento. As ferramentas presentes no pipeline podem incluir compilação de código, testes de unidade, análise de código, segurança e criação de binários. Para ambientes em containers, esse pipeline ainda pode conter o empacotamento do código em uma imagem de container a ser implantada em uma nuvem híbrida.
O CI/CD é a essência de uma metodologia DevOps, pois une as equipes de desenvolvedores e operações de TI para fazer a implantação do software. À medida que as empresas usam cada vez mais aplicações personalizadas para se destacarem, a taxa de liberação de código se tornou um diferencial competitivo.
O que é Tekton?
O que é o Red Hat OpenShift Pipelines?

Funcionalidades do Red Hat OpenShift Pipelines
Pipelines nativo em Kubernetes
Use CRDs Tekton padrão para definir pipelines executados como containers e escalados sob demanda.
Execução serverless
Domínio total sobre os pipelines de entrega, plugins e controle de acesso da equipe, sem qualquer servidor central de CI/CD para gerenciar.
Experiência integrada de CI/CD
Uma experiência de usuário simplificada por meio da perspectiva do desenvolvedor do OpenShift Console, CLIs e IDEs.