PoC para ejecución de Terraform en Jenkins
Fernando Gutiérrez A.
Cloud Engineer
Name |
Description |
Type |
Default |
Required |
akv_name |
El nombre del Azure Key Vault que almacena los secretos |
string |
n/a |
yes |
akv_resource_group |
El nombre del resource group donde se encuentra el Azure Key Vault |
string |
n/a |
yes |
nsg_rules |
Listado de NSG rules a aplicar |
list( object({ name = string priority = number direction = string access = string protocol = string source_port_range = string destination_port_range = string source_address_prefix = string destination_address_prefix = string }) ) |
n/a |
yes |
region |
La región donde se desplegarán los recursos |
string |
n/a |
yes |
resource_group_name |
El nombre del grupo de recursos donde se generará el cluster |
string |
n/a |
yes |
vm_list |
Listado de VMs a crear |
map( object({ name = string size = string }) ) |
n/a |
yes |
vm_subnet |
Configuración básica para la subnet usada por las VMs |
object({ name = string address_prefixes = list(string) resource_group = string vnet_name = string }) |
n/a |
yes |
No outputs.
Documentación generada con terraform-docs