Disponibilidade, modelos e tutoriais de cadeia de ferramentas
As cadeias de ferramentas estão disponíveis na IBM Cloud Pública. Você pode usar um modelo ou o Terraform como ponto de partida para criar uma cadeia de ferramentas.
Modelos de cadeia de ferramentas
DevOps Insights chegará ao fim de sua vida útil e será descontinuado em 31 de agosto de 2026. O serviço Continuous Delivery será descontinuado nas seguintes regiões em 12 de fevereiro de 2027: au-syd, ca-tor, us-east. O Code Risk Analyzer também será descontinuado em todas as regiões nessa data. Se uma região não apresentar uso ativo desses recursos, os recursos nessa região poderão ser descontinuados mais cedo e deixar de aceitar novas instâncias. Saiba mais
Você pode usar um modelo como ponto de partida para criar uma cadeia de ferramentas. Os modelos de cadeia de ferramentas incluem conjuntos específicos de integrações de ferramentas que suportam as tarefas de desenvolvimento, implementação e operações.
Alguns modelos de cadeias de ferramentas incluem integrações de ferramentas que fazem parte do serviço Continuous Delivery. Se uma instância desse serviço já não estiver em seu grupo de recursos, ao clicar em Criar para criar a cadeia de ferramentas, o serviço será automaticamente incluído com o plano Lite gratuito selecionado. Para mais informações e termos, consulte o IBM Cloud catálogo.
Os modelos de cadeia de ferramentas predefinidos do DevOps são exemplos recomendados que resolvem os cenários do mundo real e cada um contém um app de amostra. É possível usar seu próprio app especificando seu repositório do Git ao criar a cadeia de ferramentas por meio do modelo.
| Modelo e regiões disponíveis | Descrição e tutoriais disponíveis | Ferramentas incluídas |
|---|---|---|
| Implante um aplicativo na cadeia de ferramentas Kubernetes
Disponível em Dallas, Washington, Toronto, Montreal, São Paulo, Frankfurt, Tóquio, Sydney e Londres |
Com essa cadeia de ferramentas, é possível desenvolver e implementar um aplicativo com segurança em um cluster Kubernetes que é gerenciado pelo IBM Cloud Kubernetes Service. Por padrão, a cadeia de ferramentas usa um app de amostra "Hello
World" do Node.js, mas é possível vincular ao seu próprio repositório GitHub. Essa cadeia de ferramentas é pré-configurada para entrega contínua com o Vulnerability Advisor, controle de fonte, rastreamento de problemas e edição
on-line.
Experimente o tutorial: Deploy um app em Kubernetes |
Delivery Pipeline
GitHub e Issues IBM Cloud Kubernetes Service (Kubernetes cluster) |
| Desenvolva e implante um aplicativo usando a cadeia de ferramentas IBM Cloud Satellite
Disponível em Dallas, Washington, Toronto, Montreal, São Paulo, Frankfurt, Tóquio, Sydney e Londres |
Com esta cadeia de ferramentas, você pode desenvolver e implementar um aplicativo em um único IBM Cloud® Kubernetes Service, um cluster Red Hat® OpenShift® on IBM Cloud®, ou para vários clusters usando IBM Cloud Satellite. Por padrão,
a cadeia de ferramentas usa um aplicativo de exemplo “Hello World” Node.js, mas você pode vincular seu próprio aplicativo em vez disso. Essa cadeia de ferramentas está pré-configurada para entrega contínua com o Vulnerability Advisor,
o Code Risk Analyzer, controle de código-fonte, rastreamento de problemas e edição on-line.
Experimente o tutorial: Desenvolva e implemente um app usando IBM Cloud Satellite |
Delivery Pipeline
Git Repos and Issue Tracking IBM Secrets Manager IBM Cloud® DevOps Insights |
| Implante recursos do Kubernetes em vários clusters usando a cadeia de ferramentas do IBM Cloud Satellite
Disponível em Dallas, Washington, Toronto, Montreal, São Paulo, Frankfurt, Tóquio, Sydney e Londres |
Com esta cadeia de ferramentas, é possível implementar em vários clusters Red Hat® OpenShift® clusters que estão hospedados em IBM Cloud Satellite. Por padrão, a cadeia de ferramentas usa um aplicativo de exemplo “Hello World” Golang,
mas você pode vincular seu próprio aplicativo em vez disso. Essa cadeia de ferramentas é construída usando o Tekton e é pré-configurada para entrega contínua com controle de origem, rastreamento de emissão e edição online.
Experimente o tutorial: Implantar recursos do Kubernetes em vários clusters usando IBM Cloud Satellite |
Delivery Pipeline
Git Repos and Issue Tracking |
| Desenvolva e implemente um aplicativo em IBM Cloud® Virtual Private Cloud usando a cadeia de ferramentas de estratégias de implantação
Disponível em Dallas, Washington, Toronto, Montreal, São Paulo, Frankfurt, Tóquio, Sydney e Londres |
Com essa cadeia de ferramentas, é possível desenvolver e implementar um aplicativo em instâncias de servidor virtual (máquina virtual) em sua Nuvem privada virtual (VPC) que é gerenciada pelo IBM Cloud. Por padrão, a cadeia de ferramentas
utiliza um aplicativo de exemplo “Hello World” baseado em Maven, disponível em Java, mas você pode, em vez disso, vincular seu próprio aplicativo baseado em Maven, disponível em Java. Esta cadeia de ferramentas é pré-configurada com
pipelines para integração contínua e entrega contínua com controle de fonte, rastreamento de emissão e edição online.
Tente o tutorial: Desenvolver e implementar um app no VPC usando estratégias de implementação |
IBM Cloud Object Storage bucket
Delivery Pipeline IBM Cloud® DevOps Insights Git Repos and Issue Tracking Secrets Manager |
| Desenvolver e implementar um aplicativo em uma cadeia de ferramentas de máquina virtual
Disponível em Dallas, Washington, Toronto, Montreal, São Paulo, Frankfurt, Tóquio, Sydney e Londres |
Com essa cadeia de ferramentas, é possível desenvolver e implementar um aplicativo em instâncias de servidor virtual (máquina virtual) em sua VPC que é gerenciada pelo IBM Cloud.. Por padrão, a cadeia de ferramentas utiliza um aplicativo
de exemplo “Hello World” baseado em Maven, disponível em Java, mas você pode, em vez disso, vincular seu próprio aplicativo baseado em Maven, disponível em Java. Este conjunto de ferramentas vem pré-configurado com pipelines para integração
contínua e entrega contínua, incluindo o Code Risk Analyzer(CRA), controle de código-fonte, acompanhamento de problemas e edição on-line.
Tente o tutorial: Desenvolver e implementar um aplicativo em uma Máquina Virtual |
IBM Cloud Object Storage bucket
Delivery Pipeline IBM Cloud® DevOps Insights Git Repos and Issue Tracking Secrets Manager |
| Desenvolva uma cadeia de ferramentas de aplicativos Code Engine
Disponível em Dallas, Washington, Toronto, Montreal, São Paulo, Frankfurt, Tóquio, Sydney e Londres |
Com esse conjunto de ferramentas, você pode desenvolver e implantar um aplicativo com segurança no Code Engine, um serviço compartilhado e multilocatário do Kubernetes disponível em IBM Cloud. Por padrão, a cadeia de ferramentas usa um
app de amostra "Hello World" do Node.js, mas é possível vincular ao seu próprio repositório GitHub. Esta cadeia de ferramentas é pré-configurada para integração contínua, entrega contínua com controle de fonte, rastreamento
de emissão e edição online.
Experimente o tutorial: Desenvolva e implemente um app usando o Code Engine |
Delivery Pipeline
Git Repos and Issue Tracking IBM Cloud® Code Engine |
| Crie sua própria cadeia de ferramentas
Disponível em Dallas, Washington, Toronto, Montreal, São Paulo, Tóquio, Sydney, Frankfurt e Londres |
Essa cadeia de ferramentas não possui ferramentas pré-configuradas. Se você já estiver familiarizado com as cadeias de ferramentas, será possível configurar sua própria cadeia de ferramentas. | Nenhum |
| Cadeia de ferramentas de Entrega Contínua
Disponível em Dallas, Washington, Tóquio, Sydney, Frankfurt e Londres |
Essa cadeia de ferramentas é usada ao ativar a entrega contínua para um app.
Experimente os tutoriais: |
Delivery Pipeline
GitHub e Issues IBM Cloud |
Terraform de cadeia de ferramentas
Você pode usar o Terraform para definir, criar e gerenciar as cadeias de ferramentas usando uma abordagem como código.
Você pode começar com um exemplo IBM Cloud Terraform Provider, como ibm-cd-toolchain-simple-helm ou ibm-cd-tekton-pipeline, ou você pode escrever seu próprio Terraform.
Para começar a trabalhar com Terraform, consulte Configurando o Terraform para Continuous Delivery. Para obter mais informações sobre os recursos e origens de dados do Terraform para o serviço IBM Cloud incluindo o serviço Continuous Delivery, consulte a IBM Cloud Documentação do provedor.