Gerenciando Provedores de Origem de Configuração

Política do Serviço IAM Necessária

Use políticas para conceder acesso a provedores de origem de configuração no Resource Manager.

Para gerenciar provedores de origem de configuração, você deve receber o tipo necessário de acesso em uma política gravada por um administrador, quer você esteja usando a Console ou a API REST com um SDK, CLI ou outra ferramenta. Para criar um provedor de origem de configuração, você precisa de manage orm-config-source-providers. Para criar uma pilha com um provedor de origem de configuração existente, você precisa de manage orm-stacks e read orm-config-source-providers. Se você for iniciante em políticas, consulte Visão Geral de Políticas do Serviço IAM.

Administradores: Para políticas comuns que dão aos grupos acesso a provedores de origem de configuração no Resource Manager, consulte Gerenciar Provedores de Origem de Configuração (Protegendo o Resource Manager).

Produtos com Suporte

Revise os produtos suportados para provedores de origem de configuração no Resource Manager.

Observação

Para pré-requisitos específicos do produto, consulte as instruções específicas do produto para criar provedores de origem de configuração. Por exemplo, para GitHub, consulte Criando um Provedor de Origem de Configuração GitHub.

Submódulos são suportados. Ao acessar uma configuração do Terraform em um repositório com submódulos, como ao executar um job de aplicação em uma pilha que usa um provedor de origem de configuração no Git, o Resource Manager clona recursivamente o repositório.

Um provedor de origem de configuração pode ser um dos seguintes tipos:

  • Bitbucket
  • GitHub
  • GitLab

Veja a seguir os produtos suportados para cada tipo de provedor de origem de configuração.

Exemplos de URLs do Servidor

Bitbucket Cloud:

  • https://bitbucket.org/

Servidor do Bitbucket:

  • my-private-bitbucket-server.example.com

GitHub:

  • GitHub Nuvem Empresarial: https://github.com/org-name
  • GitHub Enterprise Server: https://hostname/api/v3
  • GitHub Gratuito para Organização: https://github.com/org-name
  • GitHub Gratuito para Contas de Usuário: https://github.com
  • Equipe GitHub: https://github.com/team-name

GitLab:

  • GitLab.com produto: https://gitlab.com/
  • Instalação do GitLab (URL relativo): https://example.com/gitlab
  • Instalação do GitLab (subdomínio): https://gitlab.example.com/

Aplicando Tags

Aplique tags aos recursos para ajudar a organizá-los de acordo com as necessidades da sua empresa. Você pode aplicar tags ao criar um recurso e pode atualizar um recurso posteriormente para adicionar, revisar ou remover tags. Para obter informações gerais sobre a aplicação de tags, consulte Tags de Recursos.