É possível exportar um modelo de contentor como um arquivo Docker Compose YAML ou um arquivo Contentores para vRealize Automation YAML.

Por Que e Quando Desempenhar Esta Tarefa

É possível importar um modelo, modificá-lo de forma programável usando o vRealize Automation REST API ou vRealize CloudClient, ou graficamente em Containers. Em seguida, você pode exportar o arquivo modificado. Por exemplo, você pode importar em formato Docker Compose e exportar no formato blueprint YAML usado no serviço de composição do vRealize Automation API. Contudo, algumas configurações que são específicas para Containers, como a configuração da integridade e as restrições de afinidade não estão incluídas caso exporte o modelo no formato Docker Compose.

Pré-requisitos

  • Verifique se Contentores para vRealize Automation está ativo na implantação do seu vRealize Automation apoiado.

  • Faça login no console do vRealize Automation como administrador de contentor.

Para obter informações sobre o formato YAML usado por REST API do serviço de vRealize Automation, consulte Referência a API do vRealize Automation.

Procedimento

  1. Clique na guia Contentores.
  2. Clique em Modelos no painel esquerdo.

    Uma lista mostra os modelos e imagens que estão disponíveis para a provisão.

    • Modelos configurados na visualização de Imagens.

    • Modelos existentes ou personalizados na visualização de Modelo.

    • Todos os modelos e imagens disponíveis com base em seus registros especificados na visualização de Tudo.

    As opções Importar e Exportar também estão disponíveis para importar ou exportar modelos e imagens.

  3. Aponte para um modelo e clique em seu ícone Exportar.
  4. Quando solicitado, selecione um tipo de formato de saída:
    • Blueprint YAML

      Esse formato se adere ao formato blueprint YAML usado no serviço de composição do vRealize Automation API.

    • Docker Compose

      Esse formato se adere ao formato YAML usado no aplicativo Docker Compose.

  5. Clique em Exportar.
  6. Salve o arquivo ou abra-o com um aplicativo apropriado quando solicitado.