Criar uma configuração de sincronização de serviço - 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á.

Criar uma configuração de sincronização de serviço

Você pode criar uma configuração de sincronização de serviço usando o console ou AWS CLI.

AWS Management Console
  1. Na página Escolher um modelo de serviço, selecione um modelo e escolha Configurar.

  2. Na página Configurar serviço, na seção Detalhes do serviço, insira um novo Nome de serviço.

  3. (Opcional) Insira uma descrição para o serviço.

  4. Na seção Repositório de código-fonte do aplicativo, escolha Escolha um repositório Git vinculado para selecionar um repositório ao qual você já tenha vinculado. AWS Proton Se você ainda não tiver um repositório vinculado, escolha Vincular outro repositório Git e siga as instruções em Criar um link para seu repositório.

  5. Para Repositório, escolha o nome do seu repositório de códigos-fonte da lista.

  6. Em Ramificação, escolha o nome da ramificação do repositório de código-fonte na lista.

  7. (Opcional) Na seção Tags, escolha Adicionar nova tag e insira uma chave e um valor para criar uma tag gerenciada pelo cliente.

  8. Escolha Próximo.

  9. Na página Configurar instâncias de serviço, na seção Fonte de definição de serviço, selecione Sincronizar seu serviço a partir do Git.

  10. Na seção Arquivos de definição de serviço, se você quiser que o AWS Proton crie seu arquivo do proton-ops, selecione Quero que o AWS Proton crie os arquivos. Com essa opção, AWS Proton cria o proton-ops arquivo spec and nos locais que você especificar. Selecione Estou fornecendo meus próprios arquivos para criar seu próprio arquivo OPS.

  11. Na seção Repositório de definição de serviço, escolha Escolher um repositório Git vinculado para selecionar um repositório ao qual você já tenha vinculado. AWS Proton

  12. Para Nome do repositório, escolha o nome do seu repositório de códigos-fonte da lista.

  13. Para ramificação de proton-ops arquivo, escolha o nome de sua ramificação na lista onde AWS Proton colocará seu OPS e arquivo de especificação.

  14. Na seção Instâncias do serviço, cada campo é preenchido automaticamente com base nos valores do arquivo de proton-ops.

  15. Escolha Avançar e revise suas entradas.

  16. Escolha Criar.

AWS CLI
Crie uma configuração de sincronização de serviço usando o AWS CLI
  • Execute o seguinte comando:

    $ aws proton create-service-sync-config \ --resource "service-arn" \ --repository-provider "GITHUB" \ --repository "example/proton-sync-service" \ --ops-file-branch "main" \ --proton-ops-file "./configuration/custom-proton-ops.yaml" (optional)

    A resposta é a que segue.

    { "serviceSyncConfig": { "branch": "main", "filePath": "./configuration/custom-proton-ops.yaml", "repositoryName": "example/proton-sync-service", "repositoryProvider": "GITHUB", "serviceName": "service name" } }