Integrações de ferramenta de entrega contínua

Se você usar contêineres, precisará de um lugar para armazená-los. Um sistema de entrega contínua que utiliza contêineres beneficiará sua equipe de desenvolvimento. Ele permite que você crie, teste e implante regularmente, como parte de um canal, quando houver alterações na sua base de código. O Container Registry trabalha com diversos sistemas de entrega contínua conhecidos.

Cloud Build: execute as versões das suas imagem de contêiner em um ambiente rápido, consistente e confiável. Crie imagens de contêiner do Docker para implantação em diversos ambientes.

Saiba mais.

CircleCI: criação, teste e implantação automatizados para projetos públicos e particulares.

Na documentação do CircleCI há informações sobre como integrá-lo ao Google Kubernetes Engine.

Veja neste artigo as etapas para configurar uma conta de serviço, definir as variáveis de ambiente no CircleCI e criar o script de autenticação.

Codefresh: ferramenta veloz de CI/CD nativa do Docker, com registro incorporado e visualizações de código em um clique.

Siga a documentação correspondente para saber como implantar no Google Kubernetes Engine a partir do Codefresh.

Codeship: integração e entrega contínuas como serviço.

Estas instruções mostram as etapas para configurar uma conta de serviço, definir as variáveis de ambiente e criar o script de autenticação.

Jenkins: aplicativo premiado e multiplataforma de integração e entrega contínua.

Nestas instruções, veja como integrar o Jenkins ao Google Kubernetes Engine, incluindo a configuração do escopo de autenticação do Container Registry.

Semaphore: solução hospedada de integração e entrega contínuas integrável ao Docker, ao GitHub e ao Slack.

Neste artigo, veja como integrar o Sempahore ao Container Registry.

Shippable: canais de Docker facilitados com integração contínua, teste funcional automatizado e implementação em qualquer provedor de nuvem.

Estas instruções ensinam como integrar o Shippable com o Container Registry, além de incluir diversos outros tutoriais referentes ao Docker e ao Container Registry.

Solano CI: solução rápida de integração e implementação contínuas com carregamento em paralelo automático e ilimitado. Crie, teste e implante o fluxo de trabalho do Docker com confiança, sem a necessidade de operar os repositórios de contêiner ou escalonar a infraestrutura.

Esta postagem do blog explica como integrar o Solano com o Container Registry.

Spinnaker: plataforma de entrega contínua de código aberto compatível com várias nuvens para lançar novas versões e mudanças de software com alta velocidade e segurança.

Neste artigo, veja como integrar o Spinnaker ao Container Registry. Além disso, esta solução apresenta instruções detalhadas para implantar o Spinnaker no Compute Engine.

TeamCity: solução de gerenciamento de versões e integração contínua inteligente desenvolvida pela JetBrains.

Saiba mais sobre o TeamCity.

Wercker: execute seus canais com a CLI do Wercker, colabore e implante na Web e receba notificações no seu desktop quando houver falhas nas versões ou implementações.

Nestas instruções (em inglês), veja como recuperar o token de autenticação e usá-lo na etapa internal/docker-push.

Mais informações

Para mais informações sobre a autenticação com soluções de terceiros, consulte a página Autenticação avançada.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…