Kuidas haldab Terraform infrastruktuuri ressursside uuesti loomise ja uuendamise protsessi?
sobes.tech AI
Vastus AI-lt
Terraform haldab protsessi ressursside uuesti loomise ja uuendamise kaudu kolme peamise sammu kaudu:
-
Planeerimine (terraform plan) — Terraform analüüsib olemasolevat infrastruktuuri ja soovitud seisundit, mis on kirjeldatud konfiguratsioonifailides, ning koostab muudatuste plaani. Selles plaanis on märgitud, millised ressursid luuakse, muudetakse või kustutatakse.
-
Rakendamine (terraform apply) — plaani alusel teostab Terraform vajalikud toimingud ressurssidega, et infrastruktuur jõuaks soovitud seisundisse.
-
Seisund (seisufail) — Terraform salvestab olemasoleva infrastruktuuri seisundi spetsiaalsesse faili (kohalikku või kaug), mis võimaldab jälgida muudatusi ja ressursse õigesti hallata.
Kui ressurssi ei saa otse uuendada (näiteks väli, mis nõuab uuesti loomist), siis Terraform esmalt kustutab vana ressursi ja seejärel loob uue. See tagab, et infrastruktuur vastab alati konfiguratsiooni kirjeldusele.