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 permitirá que você execute regularmente ações de criação, teste e implantação como parte de um fluxo quando houver alterações na sua base de código. O Google Container Registry funciona com vários sistemas conhecidos de entrega contínua.

 

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

Saiba mais.

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

A documentação do CircleCI ensina como integrá-lo com o Container Engine.

Este artigo apresenta 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.

Leia a documentação para saber como implantar o Container Engine usando o Codefresh.

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

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

Drone: servidor de integração contínua com código aberto criado no Docker.

O Drone fornece um plugin para criar e publicar imagens do Docker no Container Registry.

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

Estas instruções explicam como fazer a integração do Jenkins com o Container 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 com o Docker, o GitHub e o Slack.

Este artigo ensina como integrar o Sempahore com o 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 implemente seu fluxo de trabalho do Docker de maneira confiável sem a necessidade de operar manualmente os repositórios de contêiner ou dimensionar 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.

Este artigo explica como integrar o Spinnaker com o 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.

Estas instruções explicam como recuperar o token de autenticação e usá-lo na etapa internal/docker-push.

Mais informações

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

Enviar comentários sobre…