Show de bola, só uma dúvida, o terraform da a possibilidade de ligar e desligar a máquina? Se sim, me passa um norte? Já fiz a criação da VM pelo terraform, agr preciso desligar e ligar ela sem ter que ir no painel, o terraform consegue fazer isso?
Oi, Luan! Tudo certo por aí? ☺ O Terraform tem sim essa possibilidade de automatização, para realizar essa tarefa é necessário criar um google_compute_resource_policy (registry.terraform.io/providers/hashicorp/google/latest/docs/resources/compute_resource_policy#example-usage---resource-policy-instance-schedule-policy) e vincular ele na instancia (registry.terraform.io/providers/hashicorp/google/latest/docs/resources/compute_instance#resource_policies), só cuidado com os dados que estão na instancia pois ela será recriada quando a politica do recurso for vinculada.
bem simples, instala o sdk em um server windows ou linux e roda o comado gcloud compute instances stop $INSTANCE via Google SDK, aí é só programar a cron no linux ou a tarefa agendada no windows, bem resumidamente isso aí resolve...
Muito obrigado pela sua explicação.
Que bom que curtiu! Valeu demais 💙
Conteúdo muito bom! Parabéns pela explicação bem intuitiva.
Que bom que gostou! ☺💙
Muito legal o conteúdo. Parabéns pela explicação!
Que bom que você curtiu, Estevão 😉
👏🏾👏🏾👏🏾👏🏾
Show de bola, só uma dúvida, o terraform da a possibilidade de ligar e desligar a máquina? Se sim, me passa um norte? Já fiz a criação da VM pelo terraform, agr preciso desligar e ligar ela sem ter que ir no painel, o terraform consegue fazer isso?
Oi, Luan!
Tudo certo por aí? ☺
O Terraform tem sim essa possibilidade de automatização, para realizar essa tarefa é necessário criar um google_compute_resource_policy (registry.terraform.io/providers/hashicorp/google/latest/docs/resources/compute_resource_policy#example-usage---resource-policy-instance-schedule-policy) e vincular ele na instancia (registry.terraform.io/providers/hashicorp/google/latest/docs/resources/compute_instance#resource_policies), só cuidado com os dados que estão na instancia pois ela será recriada quando a politica do recurso for vinculada.
tentando fazer essa conifguração aqui e nao to conseguindo, fez ela?
bem simples, instala o sdk em um server windows ou linux e roda o comado gcloud compute instances stop $INSTANCE via Google SDK, aí é só programar a cron no linux ou a tarefa agendada no windows, bem resumidamente isso aí resolve...