Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
software:iac:terraform [2024/02/21 02:39] charon |
software:iac:terraform [2024/07/26 11:45] (поточний) charon |
||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| ====== Terraform ====== | ====== Terraform ====== | ||
| + | ===== Init ===== | ||
| Init project in 2024, Terraform 1.7.3 | Init project in 2024, Terraform 1.7.3 | ||
| < | < | ||
| Рядок 20: | Рядок 21: | ||
| * [[https:// | * [[https:// | ||
| + | ===== Datasource of Amazon Linux 2023 ===== | ||
| + | < | ||
| + | data " | ||
| + | most_recent = true | ||
| + | owners | ||
| + | |||
| + | filter { | ||
| + | name = " | ||
| + | values = [" | ||
| + | } | ||
| + | |||
| + | filter { | ||
| + | name = " | ||
| + | values = [var.architecture] | ||
| + | } | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | ===== Generate documentation ===== | ||
| + | 1. Install [[https:// | ||
| + | 2. Write first template: | ||
| + | <code file README.md> | ||
| + | TODO: write module purpose | ||
| + | |||
| + | <!-- BEGIN_TF_DOCS --> | ||
| + | {{ .Content }} | ||
| + | <!-- END_TF_DOCS --> | ||
| + | </ | ||
| + | |||
| + | 3. Generate documentation: | ||
| + | terraform-docs markdown table --output-file README.md . | ||