Esta página foi traduzida pela API Cloud Translation.
Switch to English

Como converter tipos compostos em modelos compatíveis

Um tipo composto é formado por um ou mais modelos, configurados para funcionar em conjunto, que são adicionados permanentemente ao Deployment Manager. Para uma visão geral dos tipos compostos e etapas para criá-los, acesse Como adicionar um modelo como um tipo composto.

No entanto, o recurso de tipos compostos está obsoleto e não poderá mais ser usado em implantações novas ou atualizadas em 22 de fevereiro de 2022. Suas configurações de implantação serão afetadas se usarem tipos de recursos com o formato type: PROJECT_ID/composite:TEMPLATE_NAME.

Nesta página, descrevemos as etapas para converter tipos compostos em modelos compatíveis.

Como separar seu tipo composto em modelos individuais

Para converter o tipo composto em modelos compatíveis, crie manualmente um único modelo que contenha todos os elementos do tipo composto ou separe os elementos do tipo composto em arquivos de modelo individuais. para começar.

Para mais informações sobre modelos e como criar modelos, consulte Como criar um modelo básico.

Como mover e importar seus arquivos de modelo

É necessário copiar todos os arquivos de modelo individuais para o mesmo local da sua implantação. Para evitar conflitos de nomes, recomendamos que você use uma pasta separada da pasta usada para a configuração da implantação.

Você também precisa garantir que o arquivo de configuração esteja configurado para importar um ou mais arquivos de modelo. Para informações sobre como importar modelos, acesse Como importar o modelo.

Como substituir referências ao tipo composto

Em seguida, atualize suas implantações para usar seus modelos individuais ou diretamente diretamente, em vez do tipo composto anterior.

Encontre e substitua todas as instâncias de sintaxe de tipo composto, como:

type: PROJECT_ID/composite:main-template

Substitua a sintaxe do tipo composto por uma referência direta a um modelo, como:

type: PATH_TO/main-template.jinja