Uma configuração define a estrutura da sua implantação. Você precisa especificar uma configuração para criar uma implantação.
Nesta etapa, você acessará uma configuração que cria uma implantação com duas instâncias de máquina virtual (VM) do Compute Engine. Uma instância de VM é um dos vários tipos de recursos que é possível implantar com o Deployment Manager.
Nesta etapa, você examinará uma configuração para uma implantação com duas instâncias de VM.
Abra o arquivo YAML de configuração
Altere o diretório atual para o que você criou em Instalação e configuração:
cd deploymentmanager-samples/examples/v2/step_by_step_guide/step2_create_a_configuration
Em seguida, abra two-vms.yaml
:
nano two-vms.yaml # use your preferred text editor
Na seção resources
, observe que há dois recursos: the-first-vm
e the-second-vm
. Cada recurso tem um campo name
, type
e properties
:
name
: um nome que você define para o recurso.type
: especifica o tipo de recurso que você está criando. Por exemplo, uma VM écompute.v1.instance
. Da mesma forma, uma instância do Cloud SQL
tem o tiposql.v1beta4.instance
.properties
: especifica as propriedades do recurso. As propriedades necessárias para criar o recurso são as mesmas propriedades exigidas pela API do recurso. Por exemplo, ao criar uma instância de VM do Compute Engine, você precisa fornecer um tipo de máquina, uma imagem, uma interface de rede e uma especificação de disco de inicialização.
Configurar o arquivo de configuração
Em two-vms.yaml
, substitua MY_PROJECT pelo ID do seu projeto.
Salvar alterações
Este arquivo de configuração básico é tudo de que você precisa para criar sua primeira implantação. Você declarou os recursos que pretende criar (nesse caso, duas instâncias de VM que tinham tipos de máquinas diferentes), e o Deployment Manager cuida da criação dos recursos.
Na próxima etapa, você usará essa configuração para implantar novos recursos.