Wpis z mikrobloga

Jak przez Terraform zrobiłem Deployment EC2, trzymam tfstate na S3. No i przypadkowo zmieniłem manualnie konfigurację sieci na EC2 z poziomu dashboardu. To teraz wystarczy zrobić terraform apply -refresh-only aby Terraform zaktualizował tfstate?

#devops #terraform
  • 9
@bootcamp_java_developer: refresh modyfikuje twój plik state do tego jak wyglądają obecnie zasoby ale nie modyfikuje twoich definicji więc jak znowu zrobisz plan czy apply to znowu będziesz miał rozjazd

musisz się zdecydować czy zmiane którą zrobiłeś przez dashboard chcesz zatrzymać czy nie
jeśli tak to robisz terraform plan - patrzysz jakie sa różnice i dostosowujesz swoje pliki tf żeby sie zgadzało i wtedy robisz apply

jeśli nie to po prostu zrób