Execute o IAC Descoberta

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Execute a descoberta Infraestrutura como código (IAC) para identificar os recursos do Terraformambiente.

    Antes de Iniciar

    • Certifique-se de ter as credenciais de API apropriadas para as contas do sistema de controle de versão (VCS) provisionadas no Terraform Enterpriseou Terraform Cloudorganizações. Para obter mais informações, consulte Crie credenciais de chave de API para TerraformE a conta do VCS compatível.
    • Certifique-se de que Terraform Open Sourcepastas que contêm o. Terraformos modelos têm nomes exclusivos. Se vários Terraformas pastas de modelo têm o mesmo nome, várias tarefas de mudança são criadas mesmo que todos os modelos não contenham mudanças variáveis.

    Função necessária: sn.cmp.cloud_service_designer

    Por Que e Quando Desempenhar Esta Tarefa

    Dependendo do provedor de configuração, Cloud Provisioning and Governance: Terraform Connectordescobre os seguintes recursos do Terraformambiente:
    Terraform Open Source
    O IAC Descobertadescobre as configurações instaláveis ( Terraformmodelos) do Terraform Open Sourceservidor.
    Terraform Enterprise ou Terraform Cloud
    O IAC Descobertadescobre os seguintes itens:
    • Espaços: Terraformespaços provisionados no Terraformorganização.
    • VCS: Repositórios e ramificações do VCS provisionados no Terraformorganização.
    • Grupos de agentes:

      Terraform Cloud usa agentes e grupos de agentes para se comunicar com a infraestrutura no local. Implante agentes na mesma rede que sua infraestrutura para estabelecer uma conexão entre a infraestrutura e. Terraform Cloud. Para obter mais informações sobre agentes e grupos de agentes, consulte Terraform Cloud agentes.

      Cloud Provisioning and Governance: Terraform Connectordescobre os grupos de agentes criados no Terraform Cloud. Você pode exibir os agentes descobertos no módulo Gestão de configurações do seu provedor de configuração. No formulário de pedido do catálogo, um filtro de grupo de agentes permite que você selecione um agente ativo para se comunicar com o privado VMwareinfraestrutura.
      Nota:
      Você pode ver a opção de grupos de agentes no formulário de gestão de configuração e no formulário de pedido do catálogo quando as seguintes condições forem atendidas:
      • Você criou o. VMwarepools de agentes no Terraform Cloudorganização.
      • Você tem VMwaremodelos para Terraform Enterprise.
    • CFG instaláveis: TerraformModelos armazenados nos repositórios da conta do VCS provisionaram o. Terraformorganização.
      Nota:
      Para descobrir o. TerraformModelos do VC, Cloud Provisioning and Governance: Terraform ConnectorRequer as credenciais da chave de API da conta do VCS.

    Procedimento

    1. Navegar até Tudo > Cloud Provisioning and Governance > Portal de administração de nuvem.
      O Portal de administração em nuvem é aberto em uma nova guia do navegador.
    2. No Portal do administrador de nuvem, navegue até Gerenciar > Gestão de configuração.
    3. Selecione Terraformcartão do provedor.
    4. Selecione Descubra agora .
      Nota:
      Você não pode cancelar o IAC Descobertatrabalho após acioná-lo.
    5. Opcional: Para usar Cloud Provisioning and Governance: Terraform Connectorcom Terraform Enterpriseou Terraform Cloud, descobrir o. TerraformModelos armazenados nos VC provisionados.
      1. Selecione VCS de TFE .
      2. Na lista de VCS do TFE, selecione a conta do CS que contém o. Terraformmodelos para os quais você deseja usar Cloud Provisioning and Governancecriação de item do catálogo.
      3. Na lista suspensa Credenciais, selecione a credencial de API da conta do VCS selecionada.
      4. Nos links relacionados, selecione Encontre ramificações e repositórios .
      5. Repita a etapa 5.bpara 5.dPara todas as contas de VC que contêm o. Terraformmodelos para os quais você deseja usar Cloud Provisioning and Governancecriação de item do catálogo.
    6. Crie um cronograma de descoberta de Infraestrutura como código (IAC).
      A programação de descoberta do IAC ajuda a descobrir novo TerraformModelos, espaços de trabalho, pools de agentes e ramificações do VCS para o provedor de configuração especificado. Ele também detecta mudanças no já descoberto Terraformmodelos. Quando Cloud Provisioning and Governance: Terraform ConnectorDetecta uma mudança na variável do modelo ou nos metadados do modelo, ele cria automaticamente tarefas de mudança de IAC para os itens do catálogo afetados.
      1. No portal do administrador de nuvem, navegue até Gerenciar > Descoberta de IaC.
      2. Selecione Novo.
      3. No formulário, preencha os campos.
        Tabela 1. Agendadores de Descoberta de IAC
        Campo Descrição
        Nome Nome exclusivo e descritivo do IAC Descobertaprogramação.
        Provedor Provedor de gestão de configurações para o qual você está criando a programação de descoberta.
        Ativo Opção para ativar ou desativar a programação.
        Executar Frequência de execução do cronograma.

        Configure a frequência de execução do cronograma no campo Executar e seus campos de formulário associados.

      4. Selecione Enviar.

    O que Fazer Depois