Introdução à entrega contínua
Continuous Delivery será descontinuado nas seguintes regiões em 10 de abril de 2026: eu-es e jp-osa. Essa descontinuação também se aplica a todos os recursos fornecidos no serviço, incluindo o Code Risk Analyzer e o DevOps Insights. Saiba mais
Continuous Delivery será descontinuado nas seguintes regiões em 12 de fevereiro de 2027: au-syd, ca-mon, ca-tor, us-east. O Code Risk Analyzer e o DevOps Insights também serão descontinuados em todas as regiões nessa data. No entanto, se uma região não tiver uso ativo desses recursos, os recursos dessa região poderão ser descontinuados mais cedo e deixar de aceitar novas instâncias. Saiba mais
Adote uma abordagem de DevOps ou DevSecOps usando o IBM Cloud® Continuous Delivery, que inclui cadeias de ferramentas abertas que automatizam a criação e a implementação de aplicativos. É possível começar criando uma cadeia de ferramentas de implementação simples que suporte as tarefas de desenvolvimento, implementação e operações.
Se você já tiver uma instância do site Continuous Delivery, poderá criar uma cadeia de ferramentas ou visualizar as cadeias de ferramentas existentes.
Pré-requisitos
Antes de poder criar uma cadeia de ferramentas de entrega contínua por meio de um modelo, deve-se criar uma instância do Continuous Delivery selecionando-a no catálogo do IBM Cloud. A cadeia de ferramentas integra ferramentas para planejar, desenvolver, implementar pipelines e gerenciar aplicativos. Sempre é possível incluir ou remover ferramentas de suas cadeias de ferramentas. Se você já tiver cadeias de ferramentas, será possível visualizar as cadeias de ferramentas existentes. Para obter mais informações sobre como trabalhar com cadeias de ferramentas, veja Usando cadeias de ferramentas.
Etapa 1: Selecione um modelo de cadeia de ferramentas
Para encontrar rapidamente o modelo de cadeia de ferramentas que atenda a seus requisitos específicos, marque as caixas de seleção apropriadas para filtrar por destino de implantação, ferramentas e práticas.
-
Na página Create a Toolchain (Criar uma cadeia de ferramentas ), clique em um modelo de cadeia de ferramentas.
-
Revise a descrição da cadeia de ferramentas que você está prestes a criar. Dependendo do tipo de modelo que você selecionar, você poderá revisar essas informações na página Welcome ou na guia Sobre. Alguns templates fornecem um diagrama que mostra como cada ferramenta está conectada para executar o objetivo do template.
O diagrama na imagem a seguir é um exemplo. Ao criar uma cadeia de ferramentas, o diagrama mostrará cada integração de ferramenta que é parte da cadeia de ferramentas.
de cadeia de
Etapa 2: Criar uma Cadeia de Ferramentas
-
Revise as informações padrão para as configurações da cadeia de ferramentas:
- O nome da cadeia de ferramentas as identifica em IBM Cloud. Se você desejar usar um nome diferente, mude o nome da cadeia de ferramentas.
- A região na qual criar a cadeia de ferramentas. Se você desejar usar uma região diferente, selecione-a na lista de regiões disponíveis.
- O grupo de recursos no qual criar a cadeia de ferramentas. Caso queira utilizar um grupo de recursos diferente, selecione-o na lista de grupos de recursos disponíveis.
-
Insira as informações solicitadas em cada seção do gabarito, conforme necessário. Para obter mais informações sobre como configurar as integrações de ferramentas, consulte Configurando integrações de ferramentas.
-
Clique em Criar. Várias etapas são executadas automaticamente para configurar sua cadeia de ferramentas. As integrações de ferramentas configuradas variam de acordo com o modelo de cadeia de ferramentas selecionado. Por exemplo, quando você cria uma cadeia de ferramentas de Integração Contínua (CI) DevSecOps, essas etapas são executadas:
- A cadeia de ferramentas é criada.
- Os Pipelines Delivery são criados e configurados com base nas informações que você forneceu.
- Repositórios de controle de origem (repos) são configurados para o seu inventário, evidências de conformidade, rastreamento de emissão e um aplicativo de amostra para você iniciar.
- DevOps Insights e SonarQube são configurados para executar automaticamente em seu pipeline.
- Se você configurou uma ferramenta de gerenciamento de segredos, como IBM® Key Protect for IBM Cloud®, IBM Cloud® Secrets Manager ou HashiCorp Vault, segredos como chaves de API são armazenados e recuperados com segurança pelo seu pipeline.
- Se tiver configurado o Slack, a cadeia de ferramentas será configurada para enviar notificações sobre o status de implementação para o canal Slack especificado.
Depois que a cadeia de ferramentas é criada, aparece uma notificação que fornece um link para um tutorial para saber mais sobre como usar o template.
Próximas etapas
Confira os modelos de cadeia de ferramentas e tutoriais disponíveis.
Recursos e fontes de dados do Terraform, SDKs e APIs do HTTP
Você pode usar o Terraform para criar e gerenciar as cadeias de ferramentas, integrações de ferramentas e pipelines de entrega Tekton como código. Para obter mais informações sobre como usar Terraform com Continuous Delivery, veja Configurando Terraform para Continuous Delivery e tente o modelo de cadeia de ferramentas Terraform para Desenvolver um app Kubernetes com Helm toolchain.
Você pode usar as APIs HTTP e os SDKs de linguagem de programação para criar, ler, atualizar, excluir e muito mais em cadeias de ferramentas, integrações de ferramentas e pipelines de entrega Tekton. Para obter mais informações sobre essas APIs e SDKs, consulte Continuous Delivery Toolchain v2 e Continuous Delivery Tekton Pipeline v2 na biblioteca de referência de APIs e SDKs.