Usando repositórios git com o AWS Proton - AWS Proton

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usando repositórios git com o AWS Proton

O AWS Proton usa repositórios git para diversas finalidades. A lista a seguir categoriza os tipos de repositório associados aos recursos do AWS Proton. Para atributos do AWS Proton que se conectam repetidamente ao seu repositório para enviar conteúdo para ele ou extrair conteúdo dele, você precisa registrar um link de repositório com o AWS Proton em sua conta do AWS. Um link de repositório é um conjunto de propriedades que o AWS Proton pode usar quando se conecta a um repositório. O AWS Proton atualmente é compatível com GitHub, GitHub Enterprise e BitBucket.

Repositórios para desenvolvedores

Repositório de código – Um repositório que os desenvolvedores usam para armazenar o código do aplicativo. Usado para implantação de código. O AWS Proton não interage diretamente com esse repositório. Quando um desenvolvedor provisiona um serviço que inclui um pipeline, ele fornece o nome do repositório e a ramificação para ler o código do aplicativo. O AWS Protonpassa essas informações para o pipeline que ele provisiona.

Para obter mais informações, consulte Criar um serviço.

Repositórios do administrador

Repositório de modelos – Um repositório em que os administradores armazenam pacotes de modelos do AWS Proton. Usado para sincronização de modelos. Quando um administrador cria um modelo no AWS Proton, ele pode apontar para um repositório de modelos e o AWS Proton mantém o novo modelo sincronizado com ele. Quando o administrador atualiza o pacote de modelos no repositório, o AWS Proton cria automaticamente uma nova versão do modelo. Vincule um repositório de modelos ao AWS Proton antes de poder usá-lo para sincronização.

Para obter mais informações, consulte Configurações de sincronização de modelo.

nota

Não é necessário um repositório de modelos se você continuar carregando seus modelos para o Amazon Simple Storage Service (Amazon S3) e chamar as APIs de gerenciamento de modelos do AWS Proton para criar novos modelos ou versões de modelos.

Repositórios de provisionamento autogerenciados

Repositório de infraestrutura – Um repositório que hospeda modelos de infraestrutura renderizados. Usado para provisionamento autogerenciado da infraestrutura de recursos. Quando um administrador cria um ambiente para provisionamento autogerenciado, ele fornece um repositório. O AWS Proton envia pull requests (PRs) a esse repositório para criar a infraestrutura para o ambiente e para qualquer instância de serviço implantada no ambiente. Vincule um repositório de infraestrutura ao AWS Proton antes de usá-lo para provisionamento de infraestrutura autogerenciada.

Repositório de pipelines – Um repositório usado para criar pipelines. Usado para provisionamento autogerenciado de pipelines. O uso de um repositório adicional para provisionar pipelines permite ao AWS Proton armazenar configurações de pipeline independentemente de qualquer ambiente ou serviço individual. Você só precisa fornecer um único repositório de pipeline para todos os seus serviços de provisionamento autogerenciados. Vincule um repositório de pipeline ao AWS Proton antes de usá-lo para provisionamento de pipeline autogerenciado.

Para obter mais informações, consulte Como funciona o provisionamento gerenciado pelo AWS.