This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
automatizace:terraform [2024/12/03 13:55] tomas |
automatizace:terraform [2024/12/17 07:47] (current) tomas |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| ====Komponenty==== | ====Komponenty==== | ||
| tflint ... linter - zkontroluje kód a navrhne změny kvůli čitelnosti a standartizaci kódu\\ | tflint ... linter - zkontroluje kód a navrhne změny kvůli čitelnosti a standartizaci kódu\\ | ||
| + | terraform-doc ... automatické generování dokumentace\\ | ||
| Terratest ... testovani Tarraformovych sablon\\ | Terratest ... testovani Tarraformovych sablon\\ | ||
| Terragrunt ... umí generovat terraformy podle terragrunt parametrů - terraform soubory jsou šablona s parametrama\\ | Terragrunt ... umí generovat terraformy podle terragrunt parametrů - terraform soubory jsou šablona s parametrama\\ | ||
| Line 36: | Line 37: | ||
| terraform state list ... seznam objektů v tfstate\\ | terraform state list ... seznam objektů v tfstate\\ | ||
| terraform state show vault_mount.volume ... ukáže nastavení daného objektu\\ | terraform state show vault_mount.volume ... ukáže nastavení daného objektu\\ | ||
| - | terraform | + | terraform |
| terraform force-unlock 9db590f1-b6fe-c5f2-2678-8804f089deba ... udemknutí tfstate, pokud předchozí terraform běh selže\\ | terraform force-unlock 9db590f1-b6fe-c5f2-2678-8804f089deba ... udemknutí tfstate, pokud předchozí terraform běh selže\\ | ||
| terraform workspace list ... vylistuje worspaces - prostřředí = instance tfstate souboru\\ | terraform workspace list ... vylistuje worspaces - prostřředí = instance tfstate souboru\\ | ||
| terraform workspace select prod ... vybere workspace prod a nastaví ho jako výchozí\\ | terraform workspace select prod ... vybere workspace prod a nastaví ho jako výchozí\\ | ||
| + | |||
| + | ====tf moduly==== | ||
| + | [[terraform-aws]]\\ | ||
| ====tf soubory==== | ====tf soubory==== | ||