Pular para conteúdo

Importando Serviços de Produção Existentes

Você pode já ter serviços ativos no seu ambiente de produção. Para migrar para um gerenciamento de serviços totalmente automatizado usando o Megaport Terraform Provider, o arquivo de configuração do Terraform correspondente deve incluir definições de recursos para todos os serviços existentes, como nome do produto, velocidade, localização e assim por diante.

Para isso, você precisará importar esses serviços para o arquivo de configuração do Terraform.

Importando serviços de produção

Para importar serviços de produção existentes, siga estas etapas. Recomendamos testar o processo primeiro no ambiente de homologação.

Para importar serviços de produção

  1. Crie definições que correspondam ao(s) serviço(s) de produção no diretório de destino onde existem os arquivos de configuração relacionados do Terraform.

    Por exemplo, se você quiser importar um MCR, será necessário adicionar o seguinte arquivo de configuração do Terraform ao diretório de destino.

    resource "megaport_mcr" "example" {
      product_name           = <importing service's name>
      product_speed          = <importing service's speed>
      location_id            = <importing service's location ID>
      contract_term_months   = <importing service's contract term>
      diversity_zone         = <blue or red>
    }
    
  2. Você pode encontrar o product_UID no Portal. Clique no serviço para visualizar a URL.

    As informações alfanuméricas no final da URL são o product_UID.

    Você pode encontrar o UID longo do produto no portal

  3. Execute o seguinte comando:

    terraform import <IMPORTING RESOURCE> "<PRODUCT_UID>"
    

    Exemplo:

    terraform import megaport_mcr.example "example-uid-a123456-7000-3333-xyz"
    

    Após a conclusão da importação, você verá uma mensagem semelhante à seguinte:

    Mensagem de importação bem-sucedida

    Confirme que o serviço de destino foi importado para o Terraform conforme o esperado, revisando o arquivo terraform.tfstate.

Referências úteis