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==== |