From f39a173a5abc1bc44294ed929e33342c513e8b48 Mon Sep 17 00:00:00 2001 From: phillebaba Date: Wed, 24 Apr 2024 06:03:21 +0000 Subject: [PATCH] Update versions --- modules/azure-ad/azad-kube-proxy/README.md | 26 ++--- modules/azure-ad/azad-kube-proxy/main.tf | 4 +- modules/azure/aks-global/README.md | 32 +++--- modules/azure/aks-global/main.tf | 4 +- modules/azure/aks-regional/README.md | 70 ++++++------ modules/azure/aks-regional/main.tf | 8 +- modules/azure/aks-regional/velero/main.tf | 2 +- modules/azure/aks/README.md | 104 +++++++++--------- modules/azure/aks/main.tf | 6 +- .../azure-pipelines-agent-vmss/README.md | 18 +-- .../azure/azure-pipelines-agent-vmss/main.tf | 4 +- modules/azure/core/README.md | 46 ++++---- modules/azure/core/main.tf | 4 +- modules/azure/github-runner/README.md | 26 ++--- modules/azure/github-runner/main.tf | 4 +- modules/azure/governance-global/README.md | 96 ++++++++-------- modules/azure/governance-global/main.tf | 6 +- modules/azure/governance-regional/README.md | 52 ++++----- modules/azure/governance-regional/main.tf | 6 +- modules/azure/hub/README.md | 34 +++--- modules/azure/hub/main.tf | 4 +- .../xkf-governance-global-data/README.md | 16 +-- .../azure/xkf-governance-global-data/main.tf | 4 +- modules/azure/xkf-governance-global/README.md | 22 ++-- modules/azure/xkf-governance-global/main.tf | 4 +- modules/kubernetes/aks-core/README.md | 98 ++++++++--------- modules/kubernetes/aks-core/main.tf | 14 +-- modules/kubernetes/azad-kube-proxy/README.md | 4 +- modules/kubernetes/azad-kube-proxy/main.tf | 4 +- modules/kubernetes/azure-metrics/README.md | 14 +-- modules/kubernetes/azure-metrics/main.tf | 4 +- modules/kubernetes/azure-policy/README.md | 30 ++--- modules/kubernetes/azure-policy/main.tf | 2 +- modules/kubernetes/fluxcd-v2-azdo/README.md | 20 ++-- modules/kubernetes/fluxcd-v2-azdo/main.tf | 6 +- modules/kubernetes/fluxcd-v2-github/README.md | 36 +++--- modules/kubernetes/fluxcd-v2-github/main.tf | 8 +- modules/kubernetes/grafana-agent/README.md | 18 +-- modules/kubernetes/grafana-agent/main.tf | 8 +- modules/kubernetes/helm-crd-oci/README.md | 6 +- modules/kubernetes/helm-crd-oci/main.tf | 2 +- modules/kubernetes/helm-crd/README.md | 6 +- modules/kubernetes/helm-crd/main.tf | 2 +- modules/kubernetes/linkerd/README.md | 38 +++---- modules/kubernetes/linkerd/main.tf | 6 +- modules/kubernetes/prometheus/README.md | 16 +-- modules/kubernetes/prometheus/main.tf | 8 +- 47 files changed, 476 insertions(+), 476 deletions(-) diff --git a/modules/azure-ad/azad-kube-proxy/README.md b/modules/azure-ad/azad-kube-proxy/README.md index 578cc47eb..402b01389 100644 --- a/modules/azure-ad/azad-kube-proxy/README.md +++ b/modules/azure-ad/azad-kube-proxy/README.md @@ -7,15 +7,15 @@ This module is used to configure the Azure AD Application used by [`azad-kube-pr | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [azuread](#requirement\_azuread) | 2.47.0 | -| [random](#requirement\_random) | 3.5.1 | +| [azuread](#requirement\_azuread) | 2.48.0 | +| [random](#requirement\_random) | 3.6.1 | ## Providers | Name | Version | |------|---------| -| [azuread](#provider\_azuread) | 2.47.0 | -| [random](#provider\_random) | 3.5.1 | +| [azuread](#provider\_azuread) | 2.48.0 | +| [random](#provider\_random) | 3.6.1 | ## Modules @@ -25,15 +25,15 @@ No modules. | Name | Type | |------|------| -| [azuread_app_role_assignment.ms_graph_directory_read_all](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/app_role_assignment) | resource | -| [azuread_application.this](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/application) | resource | -| [azuread_application_password.this](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/application_password) | resource | -| [azuread_application_pre_authorized.azure_cli](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/application_pre_authorized) | resource | -| [azuread_service_principal.ms_graph](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/service_principal) | resource | -| [azuread_service_principal.this](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/service_principal) | resource | -| [random_uuid.oauth2_permission_scope_user_impersonation](https://registry.terraform.io/providers/hashicorp/random/3.5.1/docs/resources/uuid) | resource | -| [azuread_application_published_app_ids.well_known](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/application_published_app_ids) | data source | -| [azuread_client_config.current](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/client_config) | data source | +| [azuread_app_role_assignment.ms_graph_directory_read_all](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/app_role_assignment) | resource | +| [azuread_application.this](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/application) | resource | +| [azuread_application_password.this](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/application_password) | resource | +| [azuread_application_pre_authorized.azure_cli](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/application_pre_authorized) | resource | +| [azuread_service_principal.ms_graph](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/service_principal) | resource | +| [azuread_service_principal.this](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/service_principal) | resource | +| [random_uuid.oauth2_permission_scope_user_impersonation](https://registry.terraform.io/providers/hashicorp/random/3.6.1/docs/resources/uuid) | resource | +| [azuread_application_published_app_ids.well_known](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/application_published_app_ids) | data source | +| [azuread_client_config.current](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/client_config) | data source | ## Inputs diff --git a/modules/azure-ad/azad-kube-proxy/main.tf b/modules/azure-ad/azad-kube-proxy/main.tf index d6da61d6b..953e4a4e3 100644 --- a/modules/azure-ad/azad-kube-proxy/main.tf +++ b/modules/azure-ad/azad-kube-proxy/main.tf @@ -9,12 +9,12 @@ terraform { required_providers { azuread = { - version = "2.47.0" + version = "2.48.0" source = "hashicorp/azuread" } random = { source = "hashicorp/random" - version = "3.5.1" + version = "3.6.1" } } } diff --git a/modules/azure/aks-global/README.md b/modules/azure/aks-global/README.md index e868206a5..601e5f1cf 100644 --- a/modules/azure/aks-global/README.md +++ b/modules/azure/aks-global/README.md @@ -3,15 +3,15 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.1.7 | -| [azuread](#requirement\_azuread) | 2.47.0 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | +| [azuread](#requirement\_azuread) | 2.48.0 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | ## Providers | Name | Version | |------|---------| -| [azuread](#provider\_azuread) | 2.47.0 | -| [azurerm](#provider\_azurerm) | 3.99.0 | +| [azuread](#provider\_azuread) | 2.48.0 | +| [azurerm](#provider\_azurerm) | 3.100.0 | ## Modules @@ -21,18 +21,18 @@ No modules. | Name | Type | |------|------| -| [azurerm_container_registry.acr](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/container_registry) | resource | -| [azurerm_container_registry_task.acr_purge_task](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/container_registry_task) | resource | -| [azurerm_dns_zone.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/dns_zone) | resource | -| [azurerm_management_lock.rg](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/management_lock) | resource | -| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/resource_group) | resource | -| [azurerm_role_assignment.acr_pull](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.acr_push](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.acr_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.aks](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azuread_group.acr_pull](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azuread_group.acr_push](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azuread_group.acr_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | +| [azurerm_container_registry.acr](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/container_registry) | resource | +| [azurerm_container_registry_task.acr_purge_task](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/container_registry_task) | resource | +| [azurerm_dns_zone.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/dns_zone) | resource | +| [azurerm_management_lock.rg](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/management_lock) | resource | +| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/resource_group) | resource | +| [azurerm_role_assignment.acr_pull](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.acr_push](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.acr_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.aks](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azuread_group.acr_pull](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azuread_group.acr_push](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azuread_group.acr_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | ## Inputs diff --git a/modules/azure/aks-global/main.tf b/modules/azure/aks-global/main.tf index 4fe7a9103..c88a914b2 100644 --- a/modules/azure/aks-global/main.tf +++ b/modules/azure/aks-global/main.tf @@ -2,11 +2,11 @@ terraform { required_version = ">= 1.1.7" required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } azuread = { - version = "2.47.0" + version = "2.48.0" source = "hashicorp/azuread" } } diff --git a/modules/azure/aks-regional/README.md b/modules/azure/aks-regional/README.md index 0e5960bbf..c05cb8759 100644 --- a/modules/azure/aks-regional/README.md +++ b/modules/azure/aks-regional/README.md @@ -7,18 +7,18 @@ This module is used to create resources that are used by AKS clusters. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [azuread](#requirement\_azuread) | 2.47.0 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | -| [random](#requirement\_random) | 3.5.1 | -| [tls](#requirement\_tls) | 4.0.4 | +| [azuread](#requirement\_azuread) | 2.48.0 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | +| [random](#requirement\_random) | 3.6.1 | +| [tls](#requirement\_tls) | 4.0.5 | ## Providers | Name | Version | |------|---------| -| [azuread](#provider\_azuread) | 2.47.0 | -| [azurerm](#provider\_azurerm) | 3.99.0 | -| [tls](#provider\_tls) | 4.0.4 | +| [azuread](#provider\_azuread) | 2.48.0 | +| [azurerm](#provider\_azurerm) | 3.100.0 | +| [tls](#provider\_tls) | 4.0.5 | ## Modules @@ -31,34 +31,34 @@ This module is used to create resources that are used by AKS clusters. | Name | Type | |------|------| -| [azuread_group_member.aad_pod_identity](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azurerm_eventhub.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/eventhub) | resource | -| [azurerm_eventhub_namespace.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/eventhub_namespace) | resource | -| [azurerm_eventhub_namespace_authorization_rule.aks](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/eventhub_namespace_authorization_rule) | resource | -| [azurerm_eventhub_namespace_authorization_rule.listen](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/eventhub_namespace_authorization_rule) | resource | -| [azurerm_key_vault_access_policy.xenit](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_access_policy) | resource | -| [azurerm_key_vault_secret.azad_kube_proxy](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_secret) | resource | -| [azurerm_key_vault_secret.eventhub_connection_string](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_secret) | resource | -| [azurerm_key_vault_secret.ssh_key](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_secret) | resource | -| [azurerm_public_ip_prefix.aks](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/public_ip_prefix) | resource | -| [azurerm_role_assignment.aad_pod_identity](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.trivy_acr](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.trivy_managed](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.vnet](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.xenit](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_user_assigned_identity.aad_pod_identity](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/user_assigned_identity) | resource | -| [azurerm_user_assigned_identity.azure_metrics](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/user_assigned_identity) | resource | -| [azurerm_user_assigned_identity.trivy](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/user_assigned_identity) | resource | -| [azurerm_user_assigned_identity.xenit](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/user_assigned_identity) | resource | -| [tls_private_key.ssh_key](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/private_key) | resource | -| [azuread_group.resource_group_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azurerm_client_config.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/client_config) | data source | -| [azurerm_container_registry.acr](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/container_registry) | data source | -| [azurerm_key_vault.core](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/key_vault) | data source | -| [azurerm_resource_group.global](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | -| [azurerm_resource_group.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | -| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | -| [azurerm_virtual_network.vnet](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/virtual_network) | data source | +| [azuread_group_member.aad_pod_identity](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azurerm_eventhub.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/eventhub) | resource | +| [azurerm_eventhub_namespace.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/eventhub_namespace) | resource | +| [azurerm_eventhub_namespace_authorization_rule.aks](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/eventhub_namespace_authorization_rule) | resource | +| [azurerm_eventhub_namespace_authorization_rule.listen](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/eventhub_namespace_authorization_rule) | resource | +| [azurerm_key_vault_access_policy.xenit](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_access_policy) | resource | +| [azurerm_key_vault_secret.azad_kube_proxy](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_secret) | resource | +| [azurerm_key_vault_secret.eventhub_connection_string](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_secret) | resource | +| [azurerm_key_vault_secret.ssh_key](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_secret) | resource | +| [azurerm_public_ip_prefix.aks](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/public_ip_prefix) | resource | +| [azurerm_role_assignment.aad_pod_identity](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.trivy_acr](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.trivy_managed](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.vnet](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.xenit](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_user_assigned_identity.aad_pod_identity](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/user_assigned_identity) | resource | +| [azurerm_user_assigned_identity.azure_metrics](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/user_assigned_identity) | resource | +| [azurerm_user_assigned_identity.trivy](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/user_assigned_identity) | resource | +| [azurerm_user_assigned_identity.xenit](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/user_assigned_identity) | resource | +| [tls_private_key.ssh_key](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs/resources/private_key) | resource | +| [azuread_group.resource_group_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azurerm_client_config.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/client_config) | data source | +| [azurerm_container_registry.acr](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/container_registry) | data source | +| [azurerm_key_vault.core](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/key_vault) | data source | +| [azurerm_resource_group.global](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | +| [azurerm_resource_group.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | +| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | +| [azurerm_virtual_network.vnet](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/virtual_network) | data source | ## Inputs diff --git a/modules/azure/aks-regional/main.tf b/modules/azure/aks-regional/main.tf index 9be0c8d8a..a7b8649c0 100644 --- a/modules/azure/aks-regional/main.tf +++ b/modules/azure/aks-regional/main.tf @@ -9,20 +9,20 @@ terraform { required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } azuread = { - version = "2.47.0" + version = "2.48.0" source = "hashicorp/azuread" } random = { source = "hashicorp/random" - version = "3.5.1" + version = "3.6.1" } tls = { source = "hashicorp/tls" - version = "4.0.4" + version = "4.0.5" } } } diff --git a/modules/azure/aks-regional/velero/main.tf b/modules/azure/aks-regional/velero/main.tf index 441ba4fbd..730efc7ff 100644 --- a/modules/azure/aks-regional/velero/main.tf +++ b/modules/azure/aks-regional/velero/main.tf @@ -3,7 +3,7 @@ terraform { required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } } diff --git a/modules/azure/aks/README.md b/modules/azure/aks/README.md index bdfac3062..54ccdc463 100644 --- a/modules/azure/aks/README.md +++ b/modules/azure/aks/README.md @@ -14,16 +14,16 @@ https://pumpingco.de/blog/modify-aks-default-node-pool-in-terraform-without-rede | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [azuread](#requirement\_azuread) | 2.47.0 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | -| [random](#requirement\_random) | 3.5.1 | +| [azuread](#requirement\_azuread) | 2.48.0 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | +| [random](#requirement\_random) | 3.6.1 | ## Providers | Name | Version | |------|---------| -| [azuread](#provider\_azuread) | 2.47.0 | -| [azurerm](#provider\_azurerm) | 3.99.0 | +| [azuread](#provider\_azuread) | 2.48.0 | +| [azurerm](#provider\_azurerm) | 3.100.0 | ## Modules @@ -33,53 +33,53 @@ No modules. | Name | Type | |------|------| -| [azuread_group_member.aks_cluster_identity](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.aks_managed_identity](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.tenant](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azurerm_federated_identity_credential.cert_manager](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/federated_identity_credential) | resource | -| [azurerm_federated_identity_credential.datadog](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/federated_identity_credential) | resource | -| [azurerm_federated_identity_credential.external_dns](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/federated_identity_credential) | resource | -| [azurerm_federated_identity_credential.tenant](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/federated_identity_credential) | resource | -| [azurerm_key_vault_access_policy.datadog](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_access_policy) | resource | -| [azurerm_kubernetes_cluster.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/kubernetes_cluster) | resource | -| [azurerm_kubernetes_cluster_node_pool.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/kubernetes_cluster_node_pool) | resource | -| [azurerm_log_analytics_workspace.xks_audit](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/log_analytics_workspace) | resource | -| [azurerm_log_analytics_workspace.xks_op](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/log_analytics_workspace) | resource | -| [azurerm_monitor_diagnostic_setting.log_analytics_workspace_audit](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/monitor_diagnostic_setting) | resource | -| [azurerm_monitor_diagnostic_setting.log_eventhub_audit](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/monitor_diagnostic_setting) | resource | -| [azurerm_monitor_diagnostic_setting.log_storage_account_audit](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/monitor_diagnostic_setting) | resource | -| [azurerm_resource_policy_assignment.agentless_discovery](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/resource_policy_assignment) | resource | -| [azurerm_resource_policy_assignment.kubernetes_sensor](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/resource_policy_assignment) | resource | -| [azurerm_resource_policy_assignment.vulnerability_assessments](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/resource_policy_assignment) | resource | -| [azurerm_role_assignment.aks_managed_identity_noderg_managed_identity_operator](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.aks_managed_identity_noderg_virtual_machine_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.azure_metrics](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.azure_metrics_aks_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.azure_metrics_lb_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.cert_manager_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.cluster_admin](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.cluster_view](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.edit](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.external_dns_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.external_dns_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.view](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_security_center_auto_provisioning.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/security_center_auto_provisioning) | resource | -| [azurerm_security_center_subscription_pricing.containers](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/security_center_subscription_pricing) | resource | -| [azurerm_storage_management_policy.log_storage_account_audit_policy](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/storage_management_policy) | resource | -| [azurerm_user_assigned_identity.cert_manager](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/user_assigned_identity) | resource | -| [azurerm_user_assigned_identity.datadog](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/user_assigned_identity) | resource | -| [azurerm_user_assigned_identity.external_dns](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/user_assigned_identity) | resource | -| [azurerm_user_assigned_identity.tenant](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/user_assigned_identity) | resource | -| [azuread_group.tenant_resource_group_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azurerm_client_config.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/client_config) | data source | -| [azurerm_dns_zone.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/dns_zone) | data source | -| [azurerm_key_vault.core](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/key_vault) | data source | -| [azurerm_resource_group.aks](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | -| [azurerm_resource_group.global](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | -| [azurerm_resource_group.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | -| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | -| [azurerm_storage_account.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/storage_account) | data source | -| [azurerm_subnet.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/subnet) | data source | +| [azuread_group_member.aks_cluster_identity](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.aks_managed_identity](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.tenant](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azurerm_federated_identity_credential.cert_manager](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/federated_identity_credential) | resource | +| [azurerm_federated_identity_credential.datadog](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/federated_identity_credential) | resource | +| [azurerm_federated_identity_credential.external_dns](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/federated_identity_credential) | resource | +| [azurerm_federated_identity_credential.tenant](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/federated_identity_credential) | resource | +| [azurerm_key_vault_access_policy.datadog](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_access_policy) | resource | +| [azurerm_kubernetes_cluster.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/kubernetes_cluster) | resource | +| [azurerm_kubernetes_cluster_node_pool.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/kubernetes_cluster_node_pool) | resource | +| [azurerm_log_analytics_workspace.xks_audit](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/log_analytics_workspace) | resource | +| [azurerm_log_analytics_workspace.xks_op](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/log_analytics_workspace) | resource | +| [azurerm_monitor_diagnostic_setting.log_analytics_workspace_audit](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/monitor_diagnostic_setting) | resource | +| [azurerm_monitor_diagnostic_setting.log_eventhub_audit](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/monitor_diagnostic_setting) | resource | +| [azurerm_monitor_diagnostic_setting.log_storage_account_audit](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/monitor_diagnostic_setting) | resource | +| [azurerm_resource_policy_assignment.agentless_discovery](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/resource_policy_assignment) | resource | +| [azurerm_resource_policy_assignment.kubernetes_sensor](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/resource_policy_assignment) | resource | +| [azurerm_resource_policy_assignment.vulnerability_assessments](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/resource_policy_assignment) | resource | +| [azurerm_role_assignment.aks_managed_identity_noderg_managed_identity_operator](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.aks_managed_identity_noderg_virtual_machine_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.azure_metrics](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.azure_metrics_aks_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.azure_metrics_lb_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.cert_manager_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.cluster_admin](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.cluster_view](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.edit](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.external_dns_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.external_dns_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.view](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_security_center_auto_provisioning.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/security_center_auto_provisioning) | resource | +| [azurerm_security_center_subscription_pricing.containers](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/security_center_subscription_pricing) | resource | +| [azurerm_storage_management_policy.log_storage_account_audit_policy](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/storage_management_policy) | resource | +| [azurerm_user_assigned_identity.cert_manager](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/user_assigned_identity) | resource | +| [azurerm_user_assigned_identity.datadog](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/user_assigned_identity) | resource | +| [azurerm_user_assigned_identity.external_dns](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/user_assigned_identity) | resource | +| [azurerm_user_assigned_identity.tenant](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/user_assigned_identity) | resource | +| [azuread_group.tenant_resource_group_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azurerm_client_config.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/client_config) | data source | +| [azurerm_dns_zone.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/dns_zone) | data source | +| [azurerm_key_vault.core](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/key_vault) | data source | +| [azurerm_resource_group.aks](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | +| [azurerm_resource_group.global](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | +| [azurerm_resource_group.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | +| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | +| [azurerm_storage_account.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/storage_account) | data source | +| [azurerm_subnet.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/subnet) | data source | ## Inputs diff --git a/modules/azure/aks/main.tf b/modules/azure/aks/main.tf index f2448e323..ba5c9bcd3 100644 --- a/modules/azure/aks/main.tf +++ b/modules/azure/aks/main.tf @@ -17,16 +17,16 @@ terraform { required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } azuread = { - version = "2.47.0" + version = "2.48.0" source = "hashicorp/azuread" } random = { source = "hashicorp/random" - version = "3.5.1" + version = "3.6.1" } } } diff --git a/modules/azure/azure-pipelines-agent-vmss/README.md b/modules/azure/azure-pipelines-agent-vmss/README.md index c3980fd59..b3db1bf93 100644 --- a/modules/azure/azure-pipelines-agent-vmss/README.md +++ b/modules/azure/azure-pipelines-agent-vmss/README.md @@ -11,15 +11,15 @@ Follow this guide to setup the agent pool (manually): https://docs.microsoft.com | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | -| [tls](#requirement\_tls) | 4.0.4 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | +| [tls](#requirement\_tls) | 4.0.5 | ## Providers | Name | Version | |------|---------| -| [azurerm](#provider\_azurerm) | 3.99.0 | -| [tls](#provider\_tls) | 4.0.4 | +| [azurerm](#provider\_azurerm) | 3.100.0 | +| [tls](#provider\_tls) | 4.0.5 | ## Modules @@ -29,11 +29,11 @@ No modules. | Name | Type | |------|------| -| [azurerm_key_vault_secret.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_secret) | resource | -| [azurerm_linux_virtual_machine_scale_set.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/linux_virtual_machine_scale_set) | resource | -| [tls_private_key.this](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/private_key) | resource | -| [azurerm_key_vault.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/key_vault) | data source | -| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | +| [azurerm_key_vault_secret.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_secret) | resource | +| [azurerm_linux_virtual_machine_scale_set.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/linux_virtual_machine_scale_set) | resource | +| [tls_private_key.this](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs/resources/private_key) | resource | +| [azurerm_key_vault.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/key_vault) | data source | +| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | ## Inputs diff --git a/modules/azure/azure-pipelines-agent-vmss/main.tf b/modules/azure/azure-pipelines-agent-vmss/main.tf index e17ed5968..00838bb9c 100644 --- a/modules/azure/azure-pipelines-agent-vmss/main.tf +++ b/modules/azure/azure-pipelines-agent-vmss/main.tf @@ -13,12 +13,12 @@ terraform { required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } tls = { source = "hashicorp/tls" - version = "4.0.4" + version = "4.0.5" } } } diff --git a/modules/azure/core/README.md b/modules/azure/core/README.md index cae547490..7359256ff 100644 --- a/modules/azure/core/README.md +++ b/modules/azure/core/README.md @@ -9,17 +9,17 @@ Easiest is to define this RG in the governance module. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [azuread](#requirement\_azuread) | 2.47.0 | +| [azuread](#requirement\_azuread) | 2.48.0 | | [azurecaf](#requirement\_azurecaf) | 2.0.0-preview3 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | ## Providers | Name | Version | |------|---------| -| [azuread](#provider\_azuread) | 2.47.0 | +| [azuread](#provider\_azuread) | 2.48.0 | | [azurecaf](#provider\_azurecaf) | 2.0.0-preview3 | -| [azurerm](#provider\_azurerm) | 3.99.0 | +| [azurerm](#provider\_azurerm) | 3.100.0 | ## Modules @@ -31,23 +31,23 @@ Easiest is to define this RG in the governance module. | Name | Type | |------|------| -| [azurerm_monitor_action_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/monitor_action_group) | resource | -| [azurerm_monitor_metric_alert.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/monitor_metric_alert) | resource | -| [azurerm_network_security_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/network_security_group) | resource | -| [azurerm_role_assignment.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_definition.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_definition) | resource | -| [azurerm_route.not_virtual_appliance](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/route) | resource | -| [azurerm_route.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/route) | resource | -| [azurerm_route_table.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/route_table) | resource | -| [azurerm_storage_account.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/storage_account) | resource | -| [azurerm_storage_account.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/storage_account) | resource | -| [azurerm_subnet.aks](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/subnet) | resource | -| [azurerm_subnet.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/subnet) | resource | -| [azurerm_subnet_network_security_group_association.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/subnet_network_security_group_association) | resource | -| [azurerm_subnet_route_table_association.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/subnet_route_table_association) | resource | -| [azurerm_virtual_network.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/virtual_network) | resource | -| [azurerm_virtual_network_peering.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/virtual_network_peering) | resource | -| [azuread_group.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | +| [azurerm_monitor_action_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/monitor_action_group) | resource | +| [azurerm_monitor_metric_alert.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/monitor_metric_alert) | resource | +| [azurerm_network_security_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/network_security_group) | resource | +| [azurerm_role_assignment.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_definition.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_definition) | resource | +| [azurerm_route.not_virtual_appliance](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/route) | resource | +| [azurerm_route.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/route) | resource | +| [azurerm_route_table.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/route_table) | resource | +| [azurerm_storage_account.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/storage_account) | resource | +| [azurerm_storage_account.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/storage_account) | resource | +| [azurerm_subnet.aks](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/subnet) | resource | +| [azurerm_subnet.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/subnet) | resource | +| [azurerm_subnet_network_security_group_association.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/subnet_network_security_group_association) | resource | +| [azurerm_subnet_route_table_association.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/subnet_route_table_association) | resource | +| [azurerm_virtual_network.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/virtual_network) | resource | +| [azurerm_virtual_network_peering.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/virtual_network_peering) | resource | +| [azuread_group.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | | [azurecaf_name.azuread_group_service_endpoint_join](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | | [azurecaf_name.azurerm_monitor_action_group_this](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | | [azurecaf_name.azurerm_network_security_group_this](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | @@ -60,8 +60,8 @@ Easiest is to define this RG in the governance module. | [azurecaf_name.azurerm_virtual_network_this](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | | [azurecaf_name.local_peerings_name](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | | [azurecaf_name.local_subnets_subnet_full_name](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | -| [azurerm_resource_group.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | -| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | +| [azurerm_resource_group.log](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | +| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | ## Inputs diff --git a/modules/azure/core/main.tf b/modules/azure/core/main.tf index 192d467f9..2859dfb9c 100644 --- a/modules/azure/core/main.tf +++ b/modules/azure/core/main.tf @@ -11,11 +11,11 @@ terraform { required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } azuread = { - version = "2.47.0" + version = "2.48.0" source = "hashicorp/azuread" } azurecaf = { diff --git a/modules/azure/github-runner/README.md b/modules/azure/github-runner/README.md index 4da74af9e..a0c288cc0 100644 --- a/modules/azure/github-runner/README.md +++ b/modules/azure/github-runner/README.md @@ -13,15 +13,15 @@ Setup an image using Packer according [github-runner](https://github.com/XenitAB | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | -| [tls](#requirement\_tls) | 4.0.4 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | +| [tls](#requirement\_tls) | 4.0.5 | ## Providers | Name | Version | |------|---------| -| [azurerm](#provider\_azurerm) | 3.99.0 | -| [tls](#provider\_tls) | 4.0.4 | +| [azurerm](#provider\_azurerm) | 3.100.0 | +| [tls](#provider\_tls) | 4.0.5 | ## Modules @@ -31,15 +31,15 @@ No modules. | Name | Type | |------|------| -| [azurerm_key_vault_access_policy.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_access_policy) | resource | -| [azurerm_key_vault_secret.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_secret) | resource | -| [azurerm_linux_virtual_machine_scale_set.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/linux_virtual_machine_scale_set) | resource | -| [tls_private_key.this](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/private_key) | resource | -| [azurerm_key_vault.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/key_vault) | data source | -| [azurerm_key_vault_secret.github_secrets](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/key_vault_secret) | data source | -| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | -| [azurerm_subnet.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/subnet) | data source | -| [azurerm_subscription.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/subscription) | data source | +| [azurerm_key_vault_access_policy.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_access_policy) | resource | +| [azurerm_key_vault_secret.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_secret) | resource | +| [azurerm_linux_virtual_machine_scale_set.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/linux_virtual_machine_scale_set) | resource | +| [tls_private_key.this](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs/resources/private_key) | resource | +| [azurerm_key_vault.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/key_vault) | data source | +| [azurerm_key_vault_secret.github_secrets](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/key_vault_secret) | data source | +| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | +| [azurerm_subnet.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/subnet) | data source | +| [azurerm_subscription.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/subscription) | data source | ## Inputs diff --git a/modules/azure/github-runner/main.tf b/modules/azure/github-runner/main.tf index c4e9b0306..94f2bd104 100644 --- a/modules/azure/github-runner/main.tf +++ b/modules/azure/github-runner/main.tf @@ -15,12 +15,12 @@ terraform { required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } tls = { source = "hashicorp/tls" - version = "4.0.4" + version = "4.0.5" } } } diff --git a/modules/azure/governance-global/README.md b/modules/azure/governance-global/README.md index 231cbc7f7..37cf72434 100644 --- a/modules/azure/governance-global/README.md +++ b/modules/azure/governance-global/README.md @@ -7,19 +7,19 @@ This module is used for governance on a global level and not using any specific | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [azuread](#requirement\_azuread) | 2.47.0 | +| [azuread](#requirement\_azuread) | 2.48.0 | | [azurecaf](#requirement\_azurecaf) | 2.0.0-preview3 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | | [pal](#requirement\_pal) | 0.2.5 | -| [random](#requirement\_random) | 3.5.1 | +| [random](#requirement\_random) | 3.6.1 | ## Providers | Name | Version | |------|---------| -| [azuread](#provider\_azuread) | 2.47.0 | +| [azuread](#provider\_azuread) | 2.48.0 | | [azurecaf](#provider\_azurecaf) | 2.0.0-preview3 | -| [azurerm](#provider\_azurerm) | 3.99.0 | +| [azurerm](#provider\_azurerm) | 3.100.0 | | [pal](#provider\_pal) | 0.2.5 | ## Modules @@ -32,50 +32,50 @@ This module is used for governance on a global level and not using any specific | Name | Type | |------|------| -| [azuread_application.aad_app](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/application) | resource | -| [azuread_application.delegate_kv_aad](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/application) | resource | -| [azuread_application.sub_reader_sp](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/application) | resource | -| [azuread_application_password.aad_sp](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/application_password) | resource | -| [azuread_application_password.owner_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/application_password) | resource | -| [azuread_group.acr_pull](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.acr_push](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.acr_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.rg_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.rg_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.rg_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.sub_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.sub_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.sub_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group_member.acr_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.acr_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.acr_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.acr_reader_rg_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.acr_reader_rg_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.acr_reader_rg_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.acr_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.service_endpoint_join_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.service_endpoint_join_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.service_endpoint_join_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.sp_all_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.sub_all_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.sub_all_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.sub_all_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_service_principal.aad_sp](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/service_principal) | resource | -| [azuread_service_principal.delegate_kv_aad](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/service_principal) | resource | -| [azuread_service_principal.sub_reader_sp](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/service_principal) | resource | -| [azurerm_role_assignment.sub_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.sub_owner](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.sub_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.sub_reader_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | +| [azuread_application.aad_app](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/application) | resource | +| [azuread_application.delegate_kv_aad](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/application) | resource | +| [azuread_application.sub_reader_sp](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/application) | resource | +| [azuread_application_password.aad_sp](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/application_password) | resource | +| [azuread_application_password.owner_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/application_password) | resource | +| [azuread_group.acr_pull](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.acr_push](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.acr_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.rg_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.rg_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.rg_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.sub_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.sub_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.sub_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group_member.acr_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.acr_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.acr_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.acr_reader_rg_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.acr_reader_rg_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.acr_reader_rg_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.acr_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.service_endpoint_join_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.service_endpoint_join_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.service_endpoint_join_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.sp_all_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.sub_all_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.sub_all_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.sub_all_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_service_principal.aad_sp](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/service_principal) | resource | +| [azuread_service_principal.delegate_kv_aad](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/service_principal) | resource | +| [azuread_service_principal.sub_reader_sp](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/service_principal) | resource | +| [azurerm_role_assignment.sub_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.sub_owner](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.sub_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.sub_reader_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | | [pal_management_partner.aad_sp](https://registry.terraform.io/providers/xenitab/pal/0.2.5/docs/resources/management_partner) | resource | | [pal_management_partner.owner_spn](https://registry.terraform.io/providers/xenitab/pal/0.2.5/docs/resources/management_partner) | resource | -| [azuread_application.owner_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/application) | data source | -| [azuread_group.all_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azuread_group.all_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azuread_group.all_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azuread_service_principal.owner_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/service_principal) | data source | -| [azuread_service_principal.sp_all_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/service_principal) | data source | +| [azuread_application.owner_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/application) | data source | +| [azuread_group.all_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azuread_group.all_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azuread_group.all_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azuread_service_principal.owner_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/service_principal) | data source | +| [azuread_service_principal.sp_all_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/service_principal) | data source | | [azurecaf_name.azuread_application_aad_app](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | | [azurecaf_name.azuread_application_delegate_kv_aad](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | | [azurecaf_name.azuread_application_sub_reader_sp](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | @@ -92,7 +92,7 @@ This module is used for governance on a global level and not using any specific | [azurecaf_name.azuread_group_sub_contributor](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | | [azurecaf_name.azuread_group_sub_owner](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | | [azurecaf_name.azuread_group_sub_reader](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | -| [azurerm_subscription.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/subscription) | data source | +| [azurerm_subscription.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/subscription) | data source | ## Inputs diff --git a/modules/azure/governance-global/main.tf b/modules/azure/governance-global/main.tf index f893920f6..be9d2c03f 100644 --- a/modules/azure/governance-global/main.tf +++ b/modules/azure/governance-global/main.tf @@ -9,15 +9,15 @@ terraform { required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } azuread = { - version = "2.47.0" + version = "2.48.0" source = "hashicorp/azuread" } random = { - version = "3.5.1" + version = "3.6.1" source = "hashicorp/random" } pal = { diff --git a/modules/azure/governance-regional/README.md b/modules/azure/governance-regional/README.md index 614676e66..376017e1b 100644 --- a/modules/azure/governance-regional/README.md +++ b/modules/azure/governance-regional/README.md @@ -7,19 +7,19 @@ This module is used for governance on a regional level and not using any specifi | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [azuread](#requirement\_azuread) | 2.47.0 | +| [azuread](#requirement\_azuread) | 2.48.0 | | [azurecaf](#requirement\_azurecaf) | 2.0.0-preview3 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | | [pal](#requirement\_pal) | 0.2.5 | -| [random](#requirement\_random) | 3.5.1 | +| [random](#requirement\_random) | 3.6.1 | ## Providers | Name | Version | |------|---------| -| [azuread](#provider\_azuread) | 2.47.0 | +| [azuread](#provider\_azuread) | 2.48.0 | | [azurecaf](#provider\_azurecaf) | 2.0.0-preview3 | -| [azurerm](#provider\_azurerm) | 3.99.0 | +| [azurerm](#provider\_azurerm) | 3.100.0 | ## Modules @@ -31,29 +31,29 @@ This module is used for governance on a regional level and not using any specifi | Name | Type | |------|------| -| [azuread_application_password.delegate_kv_aad](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/application_password) | resource | -| [azuread_application_password.sub_reader_sp](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/application_password) | resource | -| [azurerm_key_vault.delegate_kv](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault) | resource | -| [azurerm_key_vault_access_policy.ap_kvreader_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_access_policy) | resource | -| [azurerm_key_vault_access_policy.ap_owner_spn](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_access_policy) | resource | -| [azurerm_key_vault_access_policy.ap_rg_aad_group](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_access_policy) | resource | -| [azurerm_key_vault_access_policy.ap_rg_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_access_policy) | resource | -| [azurerm_key_vault_access_policy.ap_sub_aad_group_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_access_policy) | resource | -| [azurerm_key_vault_access_policy.ap_sub_aad_group_owner](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_access_policy) | resource | -| [azurerm_key_vault_secret.aad_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_secret) | resource | -| [azurerm_key_vault_secret.delegate_kv_aad](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_secret) | resource | -| [azurerm_key_vault_secret.sub_reader_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/key_vault_secret) | resource | -| [azurerm_management_lock.rg](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/management_lock) | resource | -| [azurerm_resource_group.rg](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/resource_group) | resource | -| [azurerm_role_assignment.aad_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.rg_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.rg_owner](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_assignment.rg_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azuread_service_principal.owner_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/service_principal) | data source | +| [azuread_application_password.delegate_kv_aad](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/application_password) | resource | +| [azuread_application_password.sub_reader_sp](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/application_password) | resource | +| [azurerm_key_vault.delegate_kv](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault) | resource | +| [azurerm_key_vault_access_policy.ap_kvreader_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_access_policy) | resource | +| [azurerm_key_vault_access_policy.ap_owner_spn](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_access_policy) | resource | +| [azurerm_key_vault_access_policy.ap_rg_aad_group](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_access_policy) | resource | +| [azurerm_key_vault_access_policy.ap_rg_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_access_policy) | resource | +| [azurerm_key_vault_access_policy.ap_sub_aad_group_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_access_policy) | resource | +| [azurerm_key_vault_access_policy.ap_sub_aad_group_owner](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_access_policy) | resource | +| [azurerm_key_vault_secret.aad_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_secret) | resource | +| [azurerm_key_vault_secret.delegate_kv_aad](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_secret) | resource | +| [azurerm_key_vault_secret.sub_reader_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/key_vault_secret) | resource | +| [azurerm_management_lock.rg](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/management_lock) | resource | +| [azurerm_resource_group.rg](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/resource_group) | resource | +| [azurerm_role_assignment.aad_sp](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.rg_contributor](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.rg_owner](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_assignment.rg_reader](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azuread_service_principal.owner_spn](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/service_principal) | data source | | [azurecaf_name.azurerm_key_vault_delegate_kv](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | | [azurecaf_name.azurerm_resource_group_rg](https://registry.terraform.io/providers/aztfmod/azurecaf/2.0.0-preview3/docs/data-sources/name) | data source | -| [azurerm_client_config.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/client_config) | data source | -| [azurerm_subscription.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/subscription) | data source | +| [azurerm_client_config.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/client_config) | data source | +| [azurerm_subscription.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/subscription) | data source | ## Inputs diff --git a/modules/azure/governance-regional/main.tf b/modules/azure/governance-regional/main.tf index 1d8d9df37..9990449e8 100644 --- a/modules/azure/governance-regional/main.tf +++ b/modules/azure/governance-regional/main.tf @@ -9,15 +9,15 @@ terraform { required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } azuread = { - version = "2.47.0" + version = "2.48.0" source = "hashicorp/azuread" } random = { - version = "3.5.1" + version = "3.6.1" source = "hashicorp/random" } pal = { diff --git a/modules/azure/hub/README.md b/modules/azure/hub/README.md index 860ef1d3c..d480100e3 100644 --- a/modules/azure/hub/README.md +++ b/modules/azure/hub/README.md @@ -11,15 +11,15 @@ Use together with the `core` module to create a peered network where SPOF (singl | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [azuread](#requirement\_azuread) | 2.47.0 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | +| [azuread](#requirement\_azuread) | 2.48.0 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | ## Providers | Name | Version | |------|---------| -| [azuread](#provider\_azuread) | 2.47.0 | -| [azurerm](#provider\_azurerm) | 3.99.0 | +| [azuread](#provider\_azuread) | 2.48.0 | +| [azurerm](#provider\_azurerm) | 3.100.0 | ## Modules @@ -29,19 +29,19 @@ No modules. | Name | Type | |------|------| -| [azurerm_nat_gateway.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/nat_gateway) | resource | -| [azurerm_nat_gateway_public_ip_prefix_association.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/nat_gateway_public_ip_prefix_association) | resource | -| [azurerm_network_security_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/network_security_group) | resource | -| [azurerm_public_ip_prefix.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/public_ip_prefix) | resource | -| [azurerm_role_assignment.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_assignment) | resource | -| [azurerm_role_definition.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/role_definition) | resource | -| [azurerm_subnet.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/subnet) | resource | -| [azurerm_subnet_nat_gateway_association.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/subnet_nat_gateway_association) | resource | -| [azurerm_subnet_network_security_group_association.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/subnet_network_security_group_association) | resource | -| [azurerm_virtual_network.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/virtual_network) | resource | -| [azurerm_virtual_network_peering.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/virtual_network_peering) | resource | -| [azuread_group.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | +| [azurerm_nat_gateway.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/nat_gateway) | resource | +| [azurerm_nat_gateway_public_ip_prefix_association.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/nat_gateway_public_ip_prefix_association) | resource | +| [azurerm_network_security_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/network_security_group) | resource | +| [azurerm_public_ip_prefix.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/public_ip_prefix) | resource | +| [azurerm_role_assignment.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_assignment) | resource | +| [azurerm_role_definition.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/role_definition) | resource | +| [azurerm_subnet.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/subnet) | resource | +| [azurerm_subnet_nat_gateway_association.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/subnet_nat_gateway_association) | resource | +| [azurerm_subnet_network_security_group_association.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/subnet_network_security_group_association) | resource | +| [azurerm_virtual_network.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/virtual_network) | resource | +| [azurerm_virtual_network_peering.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/virtual_network_peering) | resource | +| [azuread_group.service_endpoint_join](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | ## Inputs diff --git a/modules/azure/hub/main.tf b/modules/azure/hub/main.tf index 7e6c172a8..c1c43a696 100644 --- a/modules/azure/hub/main.tf +++ b/modules/azure/hub/main.tf @@ -13,11 +13,11 @@ terraform { required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } azuread = { - version = "2.47.0" + version = "2.48.0" source = "hashicorp/azuread" } } diff --git a/modules/azure/xkf-governance-global-data/README.md b/modules/azure/xkf-governance-global-data/README.md index 73c9c01ea..8290a7828 100644 --- a/modules/azure/xkf-governance-global-data/README.md +++ b/modules/azure/xkf-governance-global-data/README.md @@ -3,14 +3,14 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.1.7 | -| [azuread](#requirement\_azuread) | 2.47.0 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | +| [azuread](#requirement\_azuread) | 2.48.0 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | ## Providers | Name | Version | |------|---------| -| [azuread](#provider\_azuread) | 2.47.0 | +| [azuread](#provider\_azuread) | 2.48.0 | ## Modules @@ -20,11 +20,11 @@ No modules. | Name | Type | |------|------| -| [azuread_group.aks_managed_identity](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azuread_group.cluster_admin](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azuread_group.cluster_view](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azuread_group.edit](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | -| [azuread_group.view](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/data-sources/group) | data source | +| [azuread_group.aks_managed_identity](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azuread_group.cluster_admin](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azuread_group.cluster_view](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azuread_group.edit](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | +| [azuread_group.view](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/data-sources/group) | data source | ## Inputs diff --git a/modules/azure/xkf-governance-global-data/main.tf b/modules/azure/xkf-governance-global-data/main.tf index 9929f81e2..021e9514c 100644 --- a/modules/azure/xkf-governance-global-data/main.tf +++ b/modules/azure/xkf-governance-global-data/main.tf @@ -2,11 +2,11 @@ terraform { required_version = ">= 1.1.7" required_providers { azuread = { - version = "2.47.0" + version = "2.48.0" source = "hashicorp/azuread" } azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } } diff --git a/modules/azure/xkf-governance-global/README.md b/modules/azure/xkf-governance-global/README.md index b1b3db7c0..6a5482174 100644 --- a/modules/azure/xkf-governance-global/README.md +++ b/modules/azure/xkf-governance-global/README.md @@ -3,14 +3,14 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.1.7 | -| [azuread](#requirement\_azuread) | 2.47.0 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | +| [azuread](#requirement\_azuread) | 2.48.0 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | ## Providers | Name | Version | |------|---------| -| [azuread](#provider\_azuread) | 2.47.0 | +| [azuread](#provider\_azuread) | 2.48.0 | ## Modules @@ -20,14 +20,14 @@ No modules. | Name | Type | |------|------| -| [azuread_group.aks_managed_identity](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.cluster_admin](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.cluster_view](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.edit](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group.view](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group) | resource | -| [azuread_group_member.resource_group_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.resource_group_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | -| [azuread_group_member.resource_group_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.47.0/docs/resources/group_member) | resource | +| [azuread_group.aks_managed_identity](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.cluster_admin](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.cluster_view](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.edit](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group.view](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group) | resource | +| [azuread_group_member.resource_group_contributor](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.resource_group_owner](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | +| [azuread_group_member.resource_group_reader](https://registry.terraform.io/providers/hashicorp/azuread/2.48.0/docs/resources/group_member) | resource | ## Inputs diff --git a/modules/azure/xkf-governance-global/main.tf b/modules/azure/xkf-governance-global/main.tf index b44e2e32d..8c707c50b 100644 --- a/modules/azure/xkf-governance-global/main.tf +++ b/modules/azure/xkf-governance-global/main.tf @@ -2,11 +2,11 @@ terraform { required_version = ">= 1.1.7" required_providers { azuread = { - version = "2.47.0" + version = "2.48.0" source = "hashicorp/azuread" } azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } } diff --git a/modules/kubernetes/aks-core/README.md b/modules/kubernetes/aks-core/README.md index 9c577f311..d72a200e2 100644 --- a/modules/kubernetes/aks-core/README.md +++ b/modules/kubernetes/aks-core/README.md @@ -7,23 +7,23 @@ This module is used to create AKS clusters. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [azuread](#requirement\_azuread) | 2.47.0 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | -| [flux](#requirement\_flux) | 0.25.3 | -| [github](#requirement\_github) | 5.34.0 | -| [helm](#requirement\_helm) | 2.11.0 | +| [azuread](#requirement\_azuread) | 2.48.0 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | +| [flux](#requirement\_flux) | 1.2.3 | +| [github](#requirement\_github) | 6.2.1 | +| [helm](#requirement\_helm) | 2.13.1 | | [kubectl](#requirement\_kubectl) | 1.14.0 | -| [kubernetes](#requirement\_kubernetes) | 2.23.0 | -| [random](#requirement\_random) | 3.5.1 | +| [kubernetes](#requirement\_kubernetes) | 2.29.0 | +| [random](#requirement\_random) | 3.6.1 | ## Providers | Name | Version | |------|---------| -| [azurerm](#provider\_azurerm) | 3.99.0 | -| [helm](#provider\_helm) | 2.11.0 | +| [azurerm](#provider\_azurerm) | 3.100.0 | +| [helm](#provider\_helm) | 2.13.1 | | [kubectl](#provider\_kubectl) | 1.14.0 | -| [kubernetes](#provider\_kubernetes) | 2.23.0 | +| [kubernetes](#provider\_kubernetes) | 2.29.0 | ## Modules @@ -64,46 +64,46 @@ This module is used to create AKS clusters. | Name | Type | |------|------| -| [helm_release.aks_core_extras](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | +| [helm_release.aks_core_extras](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | | [kubectl_manifest.priority_expander](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/resources/manifest) | resource | -| [kubernetes_cluster_role.custom_resource_edit](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role) | resource | -| [kubernetes_cluster_role.get_nodes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role) | resource | -| [kubernetes_cluster_role.get_vpa](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role) | resource | -| [kubernetes_cluster_role.helm_release](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role) | resource | -| [kubernetes_cluster_role.list_namespaces](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role) | resource | -| [kubernetes_cluster_role.top](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role) | resource | -| [kubernetes_cluster_role.trivy_reports](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role) | resource | -| [kubernetes_cluster_role_binding.cluster_admin](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role_binding) | resource | -| [kubernetes_cluster_role_binding.cluster_view](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role_binding) | resource | -| [kubernetes_cluster_role_binding.edit_list_ns](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role_binding) | resource | -| [kubernetes_cluster_role_binding.get_nodes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role_binding) | resource | -| [kubernetes_cluster_role_binding.view_list_ns](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/cluster_role_binding) | resource | -| [kubernetes_limit_range.tenant](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/limit_range) | resource | -| [kubernetes_namespace.tenant](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/namespace) | resource | -| [kubernetes_network_policy.allow_egress_ingress_datadog](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/network_policy) | resource | -| [kubernetes_network_policy.allow_egress_ingress_grafana_agent](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/network_policy) | resource | -| [kubernetes_network_policy.tenant](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/network_policy) | resource | -| [kubernetes_role_binding.custom_resource_edit](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/role_binding) | resource | -| [kubernetes_role_binding.edit](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/role_binding) | resource | -| [kubernetes_role_binding.helm_release](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/role_binding) | resource | -| [kubernetes_role_binding.top](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/role_binding) | resource | -| [kubernetes_role_binding.trivy_reports](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/role_binding) | resource | -| [kubernetes_role_binding.view](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/role_binding) | resource | -| [kubernetes_role_binding.vpa](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/role_binding) | resource | -| [kubernetes_service_account_v1.tenant](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/service_account_v1) | resource | -| [kubernetes_storage_class.additional](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/storage_class) | resource | -| [kubernetes_storage_class.azurefile_zrs_premium](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/storage_class) | resource | -| [kubernetes_storage_class.azurefile_zrs_standard](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/storage_class) | resource | -| [kubernetes_storage_class.zrs_premium](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/storage_class) | resource | -| [kubernetes_storage_class.zrs_standard](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/storage_class) | resource | -| [azurerm_client_config.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/client_config) | data source | -| [azurerm_container_registry.acr](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/container_registry) | data source | -| [azurerm_resource_group.global](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | -| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | -| [azurerm_user_assigned_identity.cert_manager](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/user_assigned_identity) | data source | -| [azurerm_user_assigned_identity.datadog](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/user_assigned_identity) | data source | -| [azurerm_user_assigned_identity.external_dns](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/user_assigned_identity) | data source | -| [azurerm_user_assigned_identity.tenant](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/user_assigned_identity) | data source | +| [kubernetes_cluster_role.custom_resource_edit](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role) | resource | +| [kubernetes_cluster_role.get_nodes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role) | resource | +| [kubernetes_cluster_role.get_vpa](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role) | resource | +| [kubernetes_cluster_role.helm_release](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role) | resource | +| [kubernetes_cluster_role.list_namespaces](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role) | resource | +| [kubernetes_cluster_role.top](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role) | resource | +| [kubernetes_cluster_role.trivy_reports](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role) | resource | +| [kubernetes_cluster_role_binding.cluster_admin](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role_binding) | resource | +| [kubernetes_cluster_role_binding.cluster_view](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role_binding) | resource | +| [kubernetes_cluster_role_binding.edit_list_ns](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role_binding) | resource | +| [kubernetes_cluster_role_binding.get_nodes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role_binding) | resource | +| [kubernetes_cluster_role_binding.view_list_ns](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/cluster_role_binding) | resource | +| [kubernetes_limit_range.tenant](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/limit_range) | resource | +| [kubernetes_namespace.tenant](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/namespace) | resource | +| [kubernetes_network_policy.allow_egress_ingress_datadog](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/network_policy) | resource | +| [kubernetes_network_policy.allow_egress_ingress_grafana_agent](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/network_policy) | resource | +| [kubernetes_network_policy.tenant](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/network_policy) | resource | +| [kubernetes_role_binding.custom_resource_edit](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/role_binding) | resource | +| [kubernetes_role_binding.edit](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/role_binding) | resource | +| [kubernetes_role_binding.helm_release](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/role_binding) | resource | +| [kubernetes_role_binding.top](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/role_binding) | resource | +| [kubernetes_role_binding.trivy_reports](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/role_binding) | resource | +| [kubernetes_role_binding.view](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/role_binding) | resource | +| [kubernetes_role_binding.vpa](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/role_binding) | resource | +| [kubernetes_service_account_v1.tenant](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/service_account_v1) | resource | +| [kubernetes_storage_class.additional](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/storage_class) | resource | +| [kubernetes_storage_class.azurefile_zrs_premium](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/storage_class) | resource | +| [kubernetes_storage_class.azurefile_zrs_standard](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/storage_class) | resource | +| [kubernetes_storage_class.zrs_premium](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/storage_class) | resource | +| [kubernetes_storage_class.zrs_standard](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/storage_class) | resource | +| [azurerm_client_config.current](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/client_config) | data source | +| [azurerm_container_registry.acr](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/container_registry) | data source | +| [azurerm_resource_group.global](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | +| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | +| [azurerm_user_assigned_identity.cert_manager](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/user_assigned_identity) | data source | +| [azurerm_user_assigned_identity.datadog](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/user_assigned_identity) | data source | +| [azurerm_user_assigned_identity.external_dns](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/user_assigned_identity) | data source | +| [azurerm_user_assigned_identity.tenant](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/user_assigned_identity) | data source | ## Inputs diff --git a/modules/kubernetes/aks-core/main.tf b/modules/kubernetes/aks-core/main.tf index 21dad7901..c02aff618 100644 --- a/modules/kubernetes/aks-core/main.tf +++ b/modules/kubernetes/aks-core/main.tf @@ -9,28 +9,28 @@ terraform { required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } azuread = { - version = "2.47.0" + version = "2.48.0" source = "hashicorp/azuread" } random = { source = "hashicorp/random" - version = "3.5.1" + version = "3.6.1" } kubernetes = { source = "hashicorp/kubernetes" - version = "2.23.0" + version = "2.29.0" } github = { source = "integrations/github" - version = "5.34.0" + version = "6.2.1" } flux = { source = "fluxcd/flux" - version = "0.25.3" + version = "1.2.3" } kubectl = { source = "gavinbunney/kubectl" @@ -38,7 +38,7 @@ terraform { } helm = { source = "hashicorp/helm" - version = "2.11.0" + version = "2.13.1" } } } diff --git a/modules/kubernetes/azad-kube-proxy/README.md b/modules/kubernetes/azad-kube-proxy/README.md index ceeb768a9..2cdf54768 100644 --- a/modules/kubernetes/azad-kube-proxy/README.md +++ b/modules/kubernetes/azad-kube-proxy/README.md @@ -25,8 +25,8 @@ module "aks\_core" { |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | | [git](#requirement\_git) | 0.0.3 | -| [helm](#requirement\_helm) | 2.11.0 | -| [kubernetes](#requirement\_kubernetes) | 2.23.0 | +| [helm](#requirement\_helm) | 2.13.1 | +| [kubernetes](#requirement\_kubernetes) | 2.29.0 | ## Providers diff --git a/modules/kubernetes/azad-kube-proxy/main.tf b/modules/kubernetes/azad-kube-proxy/main.tf index 63a20e4ee..1ac21729b 100644 --- a/modules/kubernetes/azad-kube-proxy/main.tf +++ b/modules/kubernetes/azad-kube-proxy/main.tf @@ -27,11 +27,11 @@ terraform { required_providers { kubernetes = { source = "hashicorp/kubernetes" - version = "2.23.0" + version = "2.29.0" } helm = { source = "hashicorp/helm" - version = "2.11.0" + version = "2.13.1" } git = { source = "xenitab/git" diff --git a/modules/kubernetes/azure-metrics/README.md b/modules/kubernetes/azure-metrics/README.md index 3df27a132..aca32da7b 100644 --- a/modules/kubernetes/azure-metrics/README.md +++ b/modules/kubernetes/azure-metrics/README.md @@ -8,15 +8,15 @@ We are using: https://github.com/webdevops/azure-metrics-exporter to gather the | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [helm](#requirement\_helm) | 2.11.0 | -| [kubernetes](#requirement\_kubernetes) | 2.23.0 | +| [helm](#requirement\_helm) | 2.13.1 | +| [kubernetes](#requirement\_kubernetes) | 2.29.0 | ## Providers | Name | Version | |------|---------| -| [helm](#provider\_helm) | 2.11.0 | -| [kubernetes](#provider\_kubernetes) | 2.23.0 | +| [helm](#provider\_helm) | 2.13.1 | +| [kubernetes](#provider\_kubernetes) | 2.29.0 | ## Modules @@ -26,9 +26,9 @@ No modules. | Name | Type | |------|------| -| [helm_release.azure_metrics](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [helm_release.azure_metrics_extras](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/namespace) | resource | +| [helm_release.azure_metrics](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [helm_release.azure_metrics_extras](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/namespace) | resource | ## Inputs diff --git a/modules/kubernetes/azure-metrics/main.tf b/modules/kubernetes/azure-metrics/main.tf index ce07ec972..057a6c6ca 100644 --- a/modules/kubernetes/azure-metrics/main.tf +++ b/modules/kubernetes/azure-metrics/main.tf @@ -11,11 +11,11 @@ terraform { required_providers { kubernetes = { source = "hashicorp/kubernetes" - version = "2.23.0" + version = "2.29.0" } helm = { source = "hashicorp/helm" - version = "2.11.0" + version = "2.13.1" } } } diff --git a/modules/kubernetes/azure-policy/README.md b/modules/kubernetes/azure-policy/README.md index 5478882cb..dc1464259 100644 --- a/modules/kubernetes/azure-policy/README.md +++ b/modules/kubernetes/azure-policy/README.md @@ -7,13 +7,13 @@ Adds [`Azure Policy for Kubernetes`](https://github.com/Azure/azure-policy) to a | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [azurerm](#requirement\_azurerm) | 3.99.0 | +| [azurerm](#requirement\_azurerm) | 3.100.0 | ## Providers | Name | Version | |------|---------| -| [azurerm](#provider\_azurerm) | 3.99.0 | +| [azurerm](#provider\_azurerm) | 3.100.0 | ## Modules @@ -23,19 +23,19 @@ No modules. | Name | Type | |------|------| -| [azurerm_policy_definition.azure_identity_format](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/policy_definition) | resource | -| [azurerm_policy_definition.azure_remove_node_spot_taints](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/policy_definition) | resource | -| [azurerm_policy_definition.flux_disable_cross_namespace_source](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/policy_definition) | resource | -| [azurerm_policy_definition.flux_require_service_account](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/policy_definition) | resource | -| [azurerm_policy_definition.k8s_block_node_port](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/policy_definition) | resource | -| [azurerm_policy_definition.k8s_pod_priority_class](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/policy_definition) | resource | -| [azurerm_policy_definition.k8s_require_ingress_class](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/policy_definition) | resource | -| [azurerm_policy_definition.k8s_secrets_store_csi_unique_volume](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/policy_definition) | resource | -| [azurerm_policy_definition.mutations](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/policy_definition) | resource | -| [azurerm_policy_set_definition.xks](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/policy_set_definition) | resource | -| [azurerm_resource_policy_assignment.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/resources/resource_policy_assignment) | resource | -| [azurerm_kubernetes_cluster.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/kubernetes_cluster) | data source | -| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.99.0/docs/data-sources/resource_group) | data source | +| [azurerm_policy_definition.azure_identity_format](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/policy_definition) | resource | +| [azurerm_policy_definition.azure_remove_node_spot_taints](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/policy_definition) | resource | +| [azurerm_policy_definition.flux_disable_cross_namespace_source](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/policy_definition) | resource | +| [azurerm_policy_definition.flux_require_service_account](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/policy_definition) | resource | +| [azurerm_policy_definition.k8s_block_node_port](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/policy_definition) | resource | +| [azurerm_policy_definition.k8s_pod_priority_class](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/policy_definition) | resource | +| [azurerm_policy_definition.k8s_require_ingress_class](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/policy_definition) | resource | +| [azurerm_policy_definition.k8s_secrets_store_csi_unique_volume](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/policy_definition) | resource | +| [azurerm_policy_definition.mutations](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/policy_definition) | resource | +| [azurerm_policy_set_definition.xks](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/policy_set_definition) | resource | +| [azurerm_resource_policy_assignment.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/resources/resource_policy_assignment) | resource | +| [azurerm_kubernetes_cluster.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/kubernetes_cluster) | data source | +| [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/3.100.0/docs/data-sources/resource_group) | data source | ## Inputs diff --git a/modules/kubernetes/azure-policy/main.tf b/modules/kubernetes/azure-policy/main.tf index 4bb648c1b..d4800be3e 100644 --- a/modules/kubernetes/azure-policy/main.tf +++ b/modules/kubernetes/azure-policy/main.tf @@ -10,7 +10,7 @@ terraform { required_providers { azurerm = { - version = "3.99.0" + version = "3.100.0" source = "hashicorp/azurerm" } } diff --git a/modules/kubernetes/fluxcd-v2-azdo/README.md b/modules/kubernetes/fluxcd-v2-azdo/README.md index 0a53538a3..fe8374540 100644 --- a/modules/kubernetes/fluxcd-v2-azdo/README.md +++ b/modules/kubernetes/fluxcd-v2-azdo/README.md @@ -19,20 +19,20 @@ the bootstrap configuration. |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | | [azuredevops](#requirement\_azuredevops) | 0.5.0 | -| [flux](#requirement\_flux) | 0.25.3 | -| [helm](#requirement\_helm) | 2.11.0 | +| [flux](#requirement\_flux) | 1.2.3 | +| [helm](#requirement\_helm) | 2.13.1 | | [kubectl](#requirement\_kubectl) | 1.14.0 | -| [kubernetes](#requirement\_kubernetes) | 2.23.0 | +| [kubernetes](#requirement\_kubernetes) | 2.29.0 | ## Providers | Name | Version | |------|---------| | [azuredevops](#provider\_azuredevops) | 0.5.0 | -| [flux](#provider\_flux) | 0.25.3 | -| [helm](#provider\_helm) | 2.11.0 | +| [flux](#provider\_flux) | 1.2.3 | +| [helm](#provider\_helm) | 2.13.1 | | [kubectl](#provider\_kubectl) | 1.14.0 | -| [kubernetes](#provider\_kubernetes) | 2.23.0 | +| [kubernetes](#provider\_kubernetes) | 2.29.0 | ## Modules @@ -47,14 +47,14 @@ No modules. | [azuredevops_git_repository_file.kustomize](https://registry.terraform.io/providers/xenitab/azuredevops/0.5.0/docs/resources/git_repository_file) | resource | | [azuredevops_git_repository_file.sync](https://registry.terraform.io/providers/xenitab/azuredevops/0.5.0/docs/resources/git_repository_file) | resource | | [azuredevops_git_repository_file.tenant](https://registry.terraform.io/providers/xenitab/azuredevops/0.5.0/docs/resources/git_repository_file) | resource | -| [helm_release.git_auth_proxy](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | +| [helm_release.git_auth_proxy](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | | [kubectl_manifest.install](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/resources/manifest) | resource | | [kubectl_manifest.sync](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/resources/manifest) | resource | -| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/namespace) | resource | +| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/namespace) | resource | | [azuredevops_git_repository.cluster](https://registry.terraform.io/providers/xenitab/azuredevops/0.5.0/docs/data-sources/git_repository) | data source | | [azuredevops_project.this](https://registry.terraform.io/providers/xenitab/azuredevops/0.5.0/docs/data-sources/project) | data source | -| [flux_install.this](https://registry.terraform.io/providers/fluxcd/flux/0.25.3/docs/data-sources/install) | data source | -| [flux_sync.this](https://registry.terraform.io/providers/fluxcd/flux/0.25.3/docs/data-sources/sync) | data source | +| [flux_install.this](https://registry.terraform.io/providers/fluxcd/flux/1.2.3/docs/data-sources/install) | data source | +| [flux_sync.this](https://registry.terraform.io/providers/fluxcd/flux/1.2.3/docs/data-sources/sync) | data source | | [kubectl_file_documents.install](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/data-sources/file_documents) | data source | | [kubectl_file_documents.sync](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/data-sources/file_documents) | data source | diff --git a/modules/kubernetes/fluxcd-v2-azdo/main.tf b/modules/kubernetes/fluxcd-v2-azdo/main.tf index af2fff108..10da0e34f 100644 --- a/modules/kubernetes/fluxcd-v2-azdo/main.tf +++ b/modules/kubernetes/fluxcd-v2-azdo/main.tf @@ -21,11 +21,11 @@ terraform { required_providers { helm = { source = "hashicorp/helm" - version = "2.11.0" + version = "2.13.1" } flux = { source = "fluxcd/flux" - version = "0.25.3" + version = "1.2.3" } azuredevops = { source = "xenitab/azuredevops" @@ -33,7 +33,7 @@ terraform { } kubernetes = { source = "hashicorp/kubernetes" - version = "2.23.0" + version = "2.29.0" } kubectl = { source = "gavinbunney/kubectl" diff --git a/modules/kubernetes/fluxcd-v2-github/README.md b/modules/kubernetes/fluxcd-v2-github/README.md index 8606874af..1ad108d70 100644 --- a/modules/kubernetes/fluxcd-v2-github/README.md +++ b/modules/kubernetes/fluxcd-v2-github/README.md @@ -18,21 +18,21 @@ the bootstrap configuration. | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [flux](#requirement\_flux) | 0.25.3 | -| [github](#requirement\_github) | 5.34.0 | -| [helm](#requirement\_helm) | 2.11.0 | +| [flux](#requirement\_flux) | 1.2.3 | +| [github](#requirement\_github) | 6.2.1 | +| [helm](#requirement\_helm) | 2.13.1 | | [kubectl](#requirement\_kubectl) | 1.14.0 | -| [kubernetes](#requirement\_kubernetes) | 2.23.0 | +| [kubernetes](#requirement\_kubernetes) | 2.29.0 | ## Providers | Name | Version | |------|---------| -| [flux](#provider\_flux) | 0.25.3 | -| [github](#provider\_github) | 5.34.0 | -| [helm](#provider\_helm) | 2.11.0 | +| [flux](#provider\_flux) | 1.2.3 | +| [github](#provider\_github) | 6.2.1 | +| [helm](#provider\_helm) | 2.13.1 | | [kubectl](#provider\_kubectl) | 1.14.0 | -| [kubernetes](#provider\_kubernetes) | 2.23.0 | +| [kubernetes](#provider\_kubernetes) | 2.29.0 | ## Modules @@ -42,18 +42,18 @@ No modules. | Name | Type | |------|------| -| [github_repository_file.cluster_tenants](https://registry.terraform.io/providers/integrations/github/5.34.0/docs/resources/repository_file) | resource | -| [github_repository_file.install](https://registry.terraform.io/providers/integrations/github/5.34.0/docs/resources/repository_file) | resource | -| [github_repository_file.kustomize](https://registry.terraform.io/providers/integrations/github/5.34.0/docs/resources/repository_file) | resource | -| [github_repository_file.sync](https://registry.terraform.io/providers/integrations/github/5.34.0/docs/resources/repository_file) | resource | -| [github_repository_file.tenant](https://registry.terraform.io/providers/integrations/github/5.34.0/docs/resources/repository_file) | resource | -| [helm_release.git_auth_proxy](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | +| [github_repository_file.cluster_tenants](https://registry.terraform.io/providers/integrations/github/6.2.1/docs/resources/repository_file) | resource | +| [github_repository_file.install](https://registry.terraform.io/providers/integrations/github/6.2.1/docs/resources/repository_file) | resource | +| [github_repository_file.kustomize](https://registry.terraform.io/providers/integrations/github/6.2.1/docs/resources/repository_file) | resource | +| [github_repository_file.sync](https://registry.terraform.io/providers/integrations/github/6.2.1/docs/resources/repository_file) | resource | +| [github_repository_file.tenant](https://registry.terraform.io/providers/integrations/github/6.2.1/docs/resources/repository_file) | resource | +| [helm_release.git_auth_proxy](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | | [kubectl_manifest.install](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/resources/manifest) | resource | | [kubectl_manifest.sync](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/resources/manifest) | resource | -| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/namespace) | resource | -| [flux_install.this](https://registry.terraform.io/providers/fluxcd/flux/0.25.3/docs/data-sources/install) | data source | -| [flux_sync.this](https://registry.terraform.io/providers/fluxcd/flux/0.25.3/docs/data-sources/sync) | data source | -| [github_repository.cluster](https://registry.terraform.io/providers/integrations/github/5.34.0/docs/data-sources/repository) | data source | +| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/namespace) | resource | +| [flux_install.this](https://registry.terraform.io/providers/fluxcd/flux/1.2.3/docs/data-sources/install) | data source | +| [flux_sync.this](https://registry.terraform.io/providers/fluxcd/flux/1.2.3/docs/data-sources/sync) | data source | +| [github_repository.cluster](https://registry.terraform.io/providers/integrations/github/6.2.1/docs/data-sources/repository) | data source | | [kubectl_file_documents.install](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/data-sources/file_documents) | data source | | [kubectl_file_documents.sync](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/data-sources/file_documents) | data source | diff --git a/modules/kubernetes/fluxcd-v2-github/main.tf b/modules/kubernetes/fluxcd-v2-github/main.tf index 9fcf545c8..53c02b610 100644 --- a/modules/kubernetes/fluxcd-v2-github/main.tf +++ b/modules/kubernetes/fluxcd-v2-github/main.tf @@ -21,19 +21,19 @@ terraform { required_providers { helm = { source = "hashicorp/helm" - version = "2.11.0" + version = "2.13.1" } flux = { source = "fluxcd/flux" - version = "0.25.3" + version = "1.2.3" } kubernetes = { source = "hashicorp/kubernetes" - version = "2.23.0" + version = "2.29.0" } github = { source = "integrations/github" - version = "5.34.0" + version = "6.2.1" } kubectl = { source = "gavinbunney/kubectl" diff --git a/modules/kubernetes/grafana-agent/README.md b/modules/kubernetes/grafana-agent/README.md index a0ce55ac6..aafdf3b25 100644 --- a/modules/kubernetes/grafana-agent/README.md +++ b/modules/kubernetes/grafana-agent/README.md @@ -55,15 +55,15 @@ module "aks_core" { | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [helm](#requirement\_helm) | 2.11.0 | -| [kubernetes](#requirement\_kubernetes) | 2.23.0 | +| [helm](#requirement\_helm) | 2.13.1 | +| [kubernetes](#requirement\_kubernetes) | 2.29.0 | ## Providers | Name | Version | |------|---------| -| [helm](#provider\_helm) | 2.11.0 | -| [kubernetes](#provider\_kubernetes) | 2.23.0 | +| [helm](#provider\_helm) | 2.13.1 | +| [kubernetes](#provider\_kubernetes) | 2.29.0 | ## Modules @@ -73,11 +73,11 @@ No modules. | Name | Type | |------|------| -| [helm_release.grafana_agent_extras](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [helm_release.grafana_agent_operator](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [helm_release.kube_state_metrics](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/namespace) | resource | -| [kubernetes_secret.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/secret) | resource | +| [helm_release.grafana_agent_extras](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [helm_release.grafana_agent_operator](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [helm_release.kube_state_metrics](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/namespace) | resource | +| [kubernetes_secret.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/secret) | resource | ## Inputs diff --git a/modules/kubernetes/grafana-agent/main.tf b/modules/kubernetes/grafana-agent/main.tf index 8a7647b87..770189882 100644 --- a/modules/kubernetes/grafana-agent/main.tf +++ b/modules/kubernetes/grafana-agent/main.tf @@ -59,11 +59,11 @@ terraform { required_providers { kubernetes = { source = "hashicorp/kubernetes" - version = "2.23.0" + version = "2.29.0" } helm = { source = "hashicorp/helm" - version = "2.11.0" + version = "2.13.1" } } } @@ -126,7 +126,7 @@ resource "helm_release" "grafana_agent_operator" { chart = "grafana-agent-operator" name = "grafana-agent-operator" namespace = kubernetes_namespace.this.metadata[0].name - version = "0.1.5" + version = "0.3.21" max_history = 3 skip_crds = true values = [local.operator_values] @@ -148,7 +148,7 @@ resource "helm_release" "kube_state_metrics" { chart = "kube-state-metrics" name = "kube-state-metrics" namespace = kubernetes_namespace.this.metadata[0].name - version = "5.1.0" + version = "5.19.0" max_history = 3 values = [local.kube_state_metrics_values] } diff --git a/modules/kubernetes/helm-crd-oci/README.md b/modules/kubernetes/helm-crd-oci/README.md index 63b3675d8..120700536 100644 --- a/modules/kubernetes/helm-crd-oci/README.md +++ b/modules/kubernetes/helm-crd-oci/README.md @@ -3,14 +3,14 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [helm](#requirement\_helm) | 2.11.0 | +| [helm](#requirement\_helm) | 2.13.1 | | [kubectl](#requirement\_kubectl) | 1.14.0 | ## Providers | Name | Version | |------|---------| -| [helm](#provider\_helm) | 2.11.0 | +| [helm](#provider\_helm) | 2.13.1 | | [kubectl](#provider\_kubectl) | 1.14.0 | ## Modules @@ -22,7 +22,7 @@ No modules. | Name | Type | |------|------| | [kubectl_manifest.this](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/resources/manifest) | resource | -| [helm_template.this](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/data-sources/template) | data source | +| [helm_template.this](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/data-sources/template) | data source | | [kubectl_file_documents.this](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/data-sources/file_documents) | data source | ## Inputs diff --git a/modules/kubernetes/helm-crd-oci/main.tf b/modules/kubernetes/helm-crd-oci/main.tf index 2342a6829..c3ebd29ee 100644 --- a/modules/kubernetes/helm-crd-oci/main.tf +++ b/modules/kubernetes/helm-crd-oci/main.tf @@ -4,7 +4,7 @@ terraform { required_providers { helm = { source = "hashicorp/helm" - version = "2.11.0" + version = "2.13.1" } kubectl = { source = "gavinbunney/kubectl" diff --git a/modules/kubernetes/helm-crd/README.md b/modules/kubernetes/helm-crd/README.md index d29abe75d..d03084135 100644 --- a/modules/kubernetes/helm-crd/README.md +++ b/modules/kubernetes/helm-crd/README.md @@ -3,14 +3,14 @@ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [helm](#requirement\_helm) | 2.11.0 | +| [helm](#requirement\_helm) | 2.13.1 | | [kubectl](#requirement\_kubectl) | 1.14.0 | ## Providers | Name | Version | |------|---------| -| [helm](#provider\_helm) | 2.11.0 | +| [helm](#provider\_helm) | 2.13.1 | | [kubectl](#provider\_kubectl) | 1.14.0 | ## Modules @@ -22,7 +22,7 @@ No modules. | Name | Type | |------|------| | [kubectl_manifest.this](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/resources/manifest) | resource | -| [helm_template.this](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/data-sources/template) | data source | +| [helm_template.this](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/data-sources/template) | data source | | [kubectl_file_documents.this](https://registry.terraform.io/providers/gavinbunney/kubectl/1.14.0/docs/data-sources/file_documents) | data source | ## Inputs diff --git a/modules/kubernetes/helm-crd/main.tf b/modules/kubernetes/helm-crd/main.tf index e99e63981..3ecad8567 100644 --- a/modules/kubernetes/helm-crd/main.tf +++ b/modules/kubernetes/helm-crd/main.tf @@ -4,7 +4,7 @@ terraform { required_providers { helm = { source = "hashicorp/helm" - version = "2.11.0" + version = "2.13.1" } kubectl = { source = "gavinbunney/kubectl" diff --git a/modules/kubernetes/linkerd/README.md b/modules/kubernetes/linkerd/README.md index 2054fd771..32e2d878a 100644 --- a/modules/kubernetes/linkerd/README.md +++ b/modules/kubernetes/linkerd/README.md @@ -51,17 +51,17 @@ The [Linkerd CNI](https://linkerd.io/2.10/features/cni/) is required to if the l | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [helm](#requirement\_helm) | 2.11.0 | -| [kubernetes](#requirement\_kubernetes) | 2.23.0 | -| [tls](#requirement\_tls) | 4.0.4 | +| [helm](#requirement\_helm) | 2.13.1 | +| [kubernetes](#requirement\_kubernetes) | 2.29.0 | +| [tls](#requirement\_tls) | 4.0.5 | ## Providers | Name | Version | |------|---------| -| [helm](#provider\_helm) | 2.11.0 | -| [kubernetes](#provider\_kubernetes) | 2.23.0 | -| [tls](#provider\_tls) | 4.0.4 | +| [helm](#provider\_helm) | 2.13.1 | +| [kubernetes](#provider\_kubernetes) | 2.29.0 | +| [tls](#provider\_tls) | 4.0.5 | ## Modules @@ -71,19 +71,19 @@ No modules. | Name | Type | |------|------| -| [helm_release.linkerd](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [helm_release.linkerd_cni](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [helm_release.linkerd_extras](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [helm_release.linkerd_viz](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [kubernetes_namespace.cni](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/namespace) | resource | -| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/namespace) | resource | -| [kubernetes_namespace.viz](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/namespace) | resource | -| [kubernetes_secret.linkerd_trust_anchor](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/secret) | resource | -| [kubernetes_secret.webhook_issuer_tls](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/secret) | resource | -| [tls_private_key.linkerd_trust_anchor](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/private_key) | resource | -| [tls_private_key.webhook_issuer_tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/private_key) | resource | -| [tls_self_signed_cert.linkerd_trust_anchor](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/self_signed_cert) | resource | -| [tls_self_signed_cert.webhook_issuer_tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/self_signed_cert) | resource | +| [helm_release.linkerd](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [helm_release.linkerd_cni](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [helm_release.linkerd_extras](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [helm_release.linkerd_viz](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [kubernetes_namespace.cni](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/namespace) | resource | +| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/namespace) | resource | +| [kubernetes_namespace.viz](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/namespace) | resource | +| [kubernetes_secret.linkerd_trust_anchor](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/secret) | resource | +| [kubernetes_secret.webhook_issuer_tls](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/secret) | resource | +| [tls_private_key.linkerd_trust_anchor](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs/resources/private_key) | resource | +| [tls_private_key.webhook_issuer_tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs/resources/private_key) | resource | +| [tls_self_signed_cert.linkerd_trust_anchor](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs/resources/self_signed_cert) | resource | +| [tls_self_signed_cert.webhook_issuer_tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs/resources/self_signed_cert) | resource | ## Inputs diff --git a/modules/kubernetes/linkerd/main.tf b/modules/kubernetes/linkerd/main.tf index 63414f455..f1305b929 100644 --- a/modules/kubernetes/linkerd/main.tf +++ b/modules/kubernetes/linkerd/main.tf @@ -55,15 +55,15 @@ terraform { required_providers { kubernetes = { source = "hashicorp/kubernetes" - version = "2.23.0" + version = "2.29.0" } helm = { source = "hashicorp/helm" - version = "2.11.0" + version = "2.13.1" } tls = { source = "hashicorp/tls" - version = "4.0.4" + version = "4.0.5" } } } diff --git a/modules/kubernetes/prometheus/README.md b/modules/kubernetes/prometheus/README.md index 432cf2c93..8fb8911c3 100644 --- a/modules/kubernetes/prometheus/README.md +++ b/modules/kubernetes/prometheus/README.md @@ -7,15 +7,15 @@ Adds [Prometheus](https://github.com/prometheus-community/helm-charts/tree/main/ | Name | Version | |------|---------| | [terraform](#requirement\_terraform) | >= 1.3.0 | -| [helm](#requirement\_helm) | 2.11.0 | -| [kubernetes](#requirement\_kubernetes) | 2.23.0 | +| [helm](#requirement\_helm) | 2.13.1 | +| [kubernetes](#requirement\_kubernetes) | 2.29.0 | ## Providers | Name | Version | |------|---------| -| [helm](#provider\_helm) | 2.11.0 | -| [kubernetes](#provider\_kubernetes) | 2.23.0 | +| [helm](#provider\_helm) | 2.13.1 | +| [kubernetes](#provider\_kubernetes) | 2.29.0 | ## Modules @@ -25,10 +25,10 @@ No modules. | Name | Type | |------|------| -| [helm_release.prometheus](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [helm_release.prometheus_extras](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [helm_release.x509_certificate_exporter](https://registry.terraform.io/providers/hashicorp/helm/2.11.0/docs/resources/release) | resource | -| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.23.0/docs/resources/namespace) | resource | +| [helm_release.prometheus](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [helm_release.prometheus_extras](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [helm_release.x509_certificate_exporter](https://registry.terraform.io/providers/hashicorp/helm/2.13.1/docs/resources/release) | resource | +| [kubernetes_namespace.this](https://registry.terraform.io/providers/hashicorp/kubernetes/2.29.0/docs/resources/namespace) | resource | ## Inputs diff --git a/modules/kubernetes/prometheus/main.tf b/modules/kubernetes/prometheus/main.tf index 1165c43ad..bed60f492 100644 --- a/modules/kubernetes/prometheus/main.tf +++ b/modules/kubernetes/prometheus/main.tf @@ -10,11 +10,11 @@ terraform { required_providers { kubernetes = { source = "hashicorp/kubernetes" - version = "2.23.0" + version = "2.29.0" } helm = { source = "hashicorp/helm" - version = "2.11.0" + version = "2.13.1" } } } @@ -35,7 +35,7 @@ resource "helm_release" "prometheus" { chart = "kube-prometheus-stack" name = "prometheus" namespace = kubernetes_namespace.this.metadata[0].name - version = "42.1.1" + version = "58.2.1" max_history = 3 skip_crds = true values = [templatefile("${path.module}/templates/values.yaml.tpl", { @@ -95,7 +95,7 @@ resource "helm_release" "x509_certificate_exporter" { chart = "x509-certificate-exporter" name = "x509-certificate-exporter" namespace = kubernetes_namespace.this.metadata[0].name - version = "3.6.0" + version = "3.14.0" max_history = 3 values = [templatefile("${path.module}/templates/values-x509.yaml.tpl", { prometheus_namespace = kubernetes_namespace.this.metadata[0].name,