Como explorar o Cloud Provisioning and Governance: Terraform Connector

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 3 min. de leitura
  • Esteja você iniciando ou expandindo sua implementação de Cloud Provisioning and Governance: Terraform Connector, saiba mais sobre os recursos disponíveis que ajudam a provisionar e gerenciar recursos de nuvem em várias nuvens públicas e privadas.

    O Cloud Provisioning and Governance: Terraform Connector se integra à aplicação Cloud Provisioning and Governance e ajuda a criar ou atualizar itens do catálogo a partir dos modelos Terraform. Em seguida, você pode usar os itens do catálogo para provisionar os recursos de nuvem.

    Principais recursos do Cloud Provisioning and Governance: Terraform Connector

    • Descubra os modelos e espaços Terraform ] do ambiente Terraform.
    • Crie itens do catálogo a partir dos modelos Terraform.
    • Detecte mudanças no modelo Terraform e use o fluxo de trabalho da tarefa de mudança IaC para atualizar o item do catálogo.
    • Utilize o suporte a vários repositórios.
    • Especifique metadados para preencher campos e valores de formulário de item do catálogo.
    • Reduza o custo de licença Terraform Cloud usando os espaços Terraform descobertos para provisionar a infraestrutura em nuvem.
    Usar Terraform como um provedor de configuração

    Use o provedor de configuração Terraform Open Source, Terraform Enterprisee Terraform Cloud para provisionar recursos nas seguintes nuvens.

    A partir desta versão, você pode usar o OpenTofu com Cloud Provisioning and Governance. Você deve ter direitos de administrador para configurar o nome do alias para Terraform Open Source no nível do host da VM.
    • Amazon Web Services (AWS)
    • Microsoft Azure
    • Provedor do Google Cloud
    • VMware vSphere
    • Plataforma IBM Cloud (obsoleto)

    Além disso, você pode usar o Cloud Provisioning and Governance: Terraform Connector para provisionar recursos para a Oracle Cloud Infrastructure (OCI) por meio do app Cloud Provisioning and Governance: Oracle Cloud (OCI) Add-On for Terraform Connector. Para obter mais informações, consulte Cloud Provisioning and Governance: Oracle Complemento de nuvem (OCI) para Terraform Connector.

    A partir da Cloud Provisioning and Governance: Terraform Connector versão 1.5.2, o app não é compatível com o provisionamento de recursos para o Plataforma IBM Cloud.

    Descobrir os modelos de infraestrutura como código (IaC)
    Use Cloud Provisioning and Governance: Terraform Connector para descobrir os modelos IaC (Terraform) do ambiente Terraform. As organizações Terraform Enterprise ou Terraform Cloud usam vários sistemas de controle de versão para armazenar os modelos Terraform. Cloud Provisioning and Governance: Terraform Connector pode descobrir os modelos armazenados no seguinte VCS:
    • Público e auto-hospedado GitHub
    • Público e auto-hospedado GitLab
    • Público e auto-hospedado Microsoft Azure DevOps
    Para obter mais informações, consulte Executar o IaC Descoberta.
    Utilize a estrutura hierárquica de vários repositórios com o suporte dos recursos de descoberta IaC do Terraform Connector.
    Criar itens do catálogo a partir dos modelos Terraform
    Use o app Cloud Provisioning and Governance: Terraform Connector para criar itens do catálogo a partir dos modelos Terraform descobertos e use-os para provisionar recursos em várias nuvens. Para obter mais informações, consulte Criar um item do catálogo a partir do modelo Terraform.
    Detectar mudanças nos modelos Terraform
    Use IaC Descoberta para detectar mudanças nos modelos Terraform que são usados em itens do catálogo existentes. Quando Cloud Provisioning and Governance: Terraform Connector detecta uma mudança no modelo Terraform, ele cria uma tarefa de mudança IaC. Você pode usar a tarefa de mudança de IaC para atualizar o item do catálogo afetado ou desativá-lo e, em seguida, criar outro item do catálogo a partir do modelo Terraform atualizado. Para obter mais informações sobre a tarefa de mudança de item do catálogo, consulte Gerenciar os itens do catálogo baseados em modelo Terraform.
    Reduzir Terraform Cloud custo de licença
    Use os espaços Terraform descobertos para provisionar os itens do catálogo dos modelos Terraform. A reutilização do espaço ajuda a gerenciar o custo da licença Terraform Cloud, evitando a criação de espaços.