diff --git a/packages/infrastructure/kube_constants/main.tf b/packages/infrastructure/kube_constants/main.tf index 56f96c5bf..054e61cf7 100644 --- a/packages/infrastructure/kube_constants/main.tf +++ b/packages/infrastructure/kube_constants/main.tf @@ -1,3 +1,3 @@ locals { - image_tag = "f662a00125166c56e01c1cbdad0bf42fe26e746d" + image_tag = "bc1174dadd61998d8989b15e4e8854aa0fc637eb" } \ No newline at end of file diff --git a/packages/nix/packages/scripts/files/terragrunt/panfactum.hcl b/packages/nix/packages/scripts/files/terragrunt/panfactum.hcl index 0d8abf0b8..de39bffd9 100644 --- a/packages/nix/packages/scripts/files/terragrunt/panfactum.hcl +++ b/packages/nix/packages/scripts/files/terragrunt/panfactum.hcl @@ -302,7 +302,6 @@ remote_state { ################################################################ terraform_version_constraint = "~> 1.8" -terragrunt_version_constraint = "~> 0.69" terraform_binary = "tofu" retryable_errors = local.is_ci ? [".*"] : [ diff --git a/packages/reference/environments/panfactum.hcl b/packages/reference/environments/panfactum.hcl index 0d8abf0b8..de39bffd9 100644 --- a/packages/reference/environments/panfactum.hcl +++ b/packages/reference/environments/panfactum.hcl @@ -302,7 +302,6 @@ remote_state { ################################################################ terraform_version_constraint = "~> 1.8" -terragrunt_version_constraint = "~> 0.69" terraform_binary = "tofu" retryable_errors = local.is_ci ? [".*"] : [ diff --git a/packages/reference/flake.lock b/packages/reference/flake.lock index 180e71e17..5c733d384 100644 --- a/packages/reference/flake.lock +++ b/packages/reference/flake.lock @@ -165,7 +165,7 @@ }, "locked": { "lastModified": 0, - "narHash": "sha256-rkNJkdM9QiKoO3J28CTq0HPZ8OpNDcrYLkMapZjMLyE=", + "narHash": "sha256-rFgE5L/UKqQurj2u7HfiKbIFzE0wFtAHx79RB6Jcsdo=", "path": "../..", "type": "path" }, diff --git a/packages/website/src/app/changelog/edge/page.mdx b/packages/website/src/app/changelog/edge/page.mdx index 8793c5aa8..e6ccb1a38 100644 --- a/packages/website/src/app/changelog/edge/page.mdx +++ b/packages/website/src/app/changelog/edge/page.mdx @@ -11,7 +11,7 @@ Learn more [here](/docs/edge/guides/versioning/releases).* {/* lint disable no-duplicate-headings */} -## Unreleased +## edge.24-12-11 ### Breaking Changes diff --git a/packages/website/src/app/docs/edge/guides/iac/first-party-modules/page.mdx b/packages/website/src/app/docs/edge/guides/iac/first-party-modules/page.mdx index 5cc322032..4a7c482b0 100644 --- a/packages/website/src/app/docs/edge/guides/iac/first-party-modules/page.mdx +++ b/packages/website/src/app/docs/edge/guides/iac/first-party-modules/page.mdx @@ -198,14 +198,30 @@ Our Terragrunt configuration automatically takes care of passing in the appropri and `pf_module_ref`. Whenever you change the `pf_stack_version` [Terragrunt variable](/docs/edge/reference/configuration/terragrunt-variables#module-source), these variables will automatically update. - - If you are [using a local copy of the Panfactum submodules](/docs/edge/guides/iac/deploying-modules#using-a-local-copy-of-panfactum-modules), - `pf_module_source` will be a relative path. Unlike absolute paths, [relative paths provide performance improvements and automatic updates.](https://opentofu.org/docs/language/modules/sources/#local-paths) - However, the relative path cannot always be used such as from within nested folders inside your modules. - - You can use absolute paths instead - by setting the `pf_stack_local_use_relative` [Terragrunt variable](/docs/edge/reference/configuration/terragrunt-variables#module-source) to `false`. - However, this will force you to re-init any time you change the local Panfactum module code. +Finally, if you are using Panfactum submodules, your IaC provider version constraints must be set to a specific value +for each provider. For the full list of provider version values, see the [reference docs](/docs/edge/reference/infrastructure-modules/overview#provider-versions). + +Unfortunately, these must be set manually. For example: + +```hcl +terraform { + required_providers { + kubernetes = { + source = "hashicorp/kubernetes" + version = "2.34.0" + } + } +} +``` + + + If you are [using a local copy of the Panfactum submodules](/docs/edge/guides/iac/deploying-modules#using-a-local-copy-of-panfactum-modules), + `pf_module_source` will be a relative path. Unlike absolute paths, [relative paths provide performance improvements and automatic updates.](https://opentofu.org/docs/language/modules/sources/#local-paths) + However, the relative path cannot always be used such as from within nested folders inside your modules. + + You can use absolute paths instead + by setting the `pf_stack_local_use_relative` [Terragrunt variable](/docs/edge/reference/configuration/terragrunt-variables#module-source) to `false`. + However, this will force you to re-init any time you change the local Panfactum module code. ### Using First-Party Submodules diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_aws_sso/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_aws_sso/page.mdx index d531dcc3e..757f988f7 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_aws_sso/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_aws_sso/page.mdx @@ -12,15 +12,15 @@ import ModuleHeader from "../../../ModuleHeader"; The following providers are needed by this module: -* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0) +* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) -* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5) +* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_core_resources/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_core_resources/page.mdx index 9b26ffdc4..c23bc3ecd 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_core_resources/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_core_resources/page.mdx @@ -12,13 +12,13 @@ import ModuleHeader from "../../../ModuleHeader"; The following providers are needed by this module: -* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0) +* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_vault_sso/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_vault_sso/page.mdx index 961166d4c..e9bdfb477 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_vault_sso/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_vault_sso/page.mdx @@ -12,17 +12,17 @@ import ModuleHeader from "../../../ModuleHeader"; The following providers are needed by this module: -* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0) +* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) -* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5) +* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_zoho_sso/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_zoho_sso/page.mdx index 30a0c68d5..d54ff4852 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_zoho_sso/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/authentik/authentik_zoho_sso/page.mdx @@ -12,15 +12,15 @@ import ModuleHeader from "../../../ModuleHeader"; The following providers are needed by this module: -* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0) +* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) -* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5) +* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_account/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_account/page.mdx index fd993f394..ec9f91ba7 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_account/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_account/page.mdx @@ -18,7 +18,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_delegated_zones/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_delegated_zones/page.mdx index 04637c4ee..a22a5c2b4 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_delegated_zones/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_delegated_zones/page.mdx @@ -14,7 +14,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_dns_records/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_dns_records/page.mdx index 8ce2b641b..d7b12b071 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_dns_records/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_dns_records/page.mdx @@ -22,7 +22,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_dns_zones/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_dns_zones/page.mdx index 6e1da7490..11a7fee32 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_dns_zones/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_dns_zones/page.mdx @@ -14,7 +14,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_public_repos/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_public_repos/page.mdx index 6fb680019..11597b4bd 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_public_repos/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_public_repos/page.mdx @@ -32,7 +32,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_pull_through_cache/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_pull_through_cache/page.mdx index 16883516d..7c832dacd 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_pull_through_cache/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_pull_through_cache/page.mdx @@ -28,7 +28,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_repos/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_repos/page.mdx index a67d62f4d..334948e91 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_repos/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ecr_repos/page.mdx @@ -57,7 +57,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_eks/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_eks/page.mdx index 666f4abdc..ff1215950 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_eks/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_eks/page.mdx @@ -44,9 +44,9 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5) +* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6) ## Required Inputs @@ -160,7 +160,15 @@ Description: Desired Kubernetes version to use for all subsystems. Use only majo Type: `string` -Default: `"1.29"` +Default: `"1.30"` + +### node\_ebs\_volume\_size\_gb + +Description: The size of the EBS volume in GiB to use for each node. + +Type: `number` + +Default: `40` ### node\_security\_groups diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_iam_identity_center_permissions/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_iam_identity_center_permissions/page.mdx index 737a2b545..66896dace 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_iam_identity_center_permissions/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_iam_identity_center_permissions/page.mdx @@ -42,7 +42,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_registered_domains/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_registered_domains/page.mdx index 3416d2f18..9a495ce9b 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_registered_domains/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_registered_domains/page.mdx @@ -14,7 +14,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ses_domain/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ses_domain/page.mdx index 0c91a57af..cb7e6ce1d 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ses_domain/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_ses_domain/page.mdx @@ -16,9 +16,9 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_vpc/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_vpc/page.mdx index 8468c2e40..a68b10fa2 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_vpc/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/aws_vpc/page.mdx @@ -32,7 +32,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/tf_bootstrap_resources/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/tf_bootstrap_resources/page.mdx index f0aa4be2f..0d0be49ec 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/tf_bootstrap_resources/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/aws/tf_bootstrap_resources/page.mdx @@ -28,7 +28,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/example/test_kube_pg_cluster/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/example/test_kube_pg_cluster/page.mdx index 9b1ea99e7..285c4d485 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/example/test_kube_pg_cluster/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/example/test_kube_pg_cluster/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_alloy/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_alloy/page.mdx index 7c66167aa..996b35f1e 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_alloy/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_alloy/page.mdx @@ -17,13 +17,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_argo/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_argo/page.mdx index 209c532a1..a292062b3 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_argo/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_argo/page.mdx @@ -14,13 +14,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) @@ -58,7 +58,7 @@ Description: The version of the argo events helm chart to deploy Type: `string` -Default: `"2.4.4"` +Default: `"2.4.9"` ### argo\_workflows\_helm\_version @@ -66,7 +66,7 @@ Description: The version of the argo workflows helm chart to deploy Type: `string` -Default: `"0.42.5"` +Default: `"0.45.1"` ### aws\_iam\_ip\_allow\_list diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_authentik/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_authentik/page.mdx index c7bce9184..bc8fdc4bd 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_authentik/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_authentik/page.mdx @@ -19,13 +19,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) @@ -79,7 +79,7 @@ Description: The version of the Authentik helm chart to deploy Type: `string` -Default: `"2024.4.2"` +Default: `"2024.6.4"` ### aws\_iam\_ip\_allow\_list diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_aws_ebs_csi/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_aws_ebs_csi/page.mdx index ed0bedee6..422c1fe44 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_aws_ebs_csi/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_aws_ebs_csi/page.mdx @@ -47,13 +47,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_aws_lb_controller/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_aws_lb_controller/page.mdx index 3420c6c72..09618301e 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_aws_lb_controller/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_aws_lb_controller/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -58,7 +58,7 @@ Description: The version of aws-application-loadbalancer-controller helm chart t Type: `string` -Default: `"1.8.0"` +Default: `"1.10.1"` ### aws\_iam\_ip\_allow\_list diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_bastion/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_bastion/page.mdx index 36f032700..933c349f7 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_bastion/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_bastion/page.mdx @@ -18,15 +18,15 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) -* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5) +* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_buildkit/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_buildkit/page.mdx index 82158fc20..096ff0ec2 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_buildkit/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_buildkit/page.mdx @@ -14,11 +14,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs @@ -40,7 +40,7 @@ Description: The version of BuildKit to use Type: `string` -Default: `"v0.14.1-rootless"` +Default: `"v0.18.1-rootless"` ### cache\_clear\_cron @@ -106,14 +106,6 @@ Type: `number` Default: `1` -### panfactum\_image\_version - -Description: The version of the Panfactum image to use for maintenance tasks - -Type: `string` - -Default: `"95508e2e860c95cee40e61245c8f588b6b73a39b"` - ### panfactum\_scheduler\_enabled Description: Whether to use the Panfactum pod scheduler with enhanced bin-packing diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cert_issuers/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cert_issuers/page.mdx index 3cbda3c95..93b7c013b 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cert_issuers/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cert_issuers/page.mdx @@ -22,11 +22,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cert_manager/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cert_manager/page.mdx index a3d578795..3e3ccfd9c 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cert_manager/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cert_manager/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cilium/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cilium/page.mdx index 02987e5cf..14690c696 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cilium/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cilium/page.mdx @@ -18,11 +18,11 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cloudnative_pg/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cloudnative_pg/page.mdx index 769e94f16..817b467c7 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cloudnative_pg/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_cloudnative_pg/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_core_dns/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_core_dns/page.mdx index b47cd2ab6..5e834471b 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_core_dns/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_core_dns/page.mdx @@ -14,13 +14,13 @@ This launches a deployment of [CoreDNS](https://coredns.io/) instances that will The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -36,7 +36,7 @@ Description: The version of the image to use for the deployment Type: `string` -Default: `"1.11.1"` +Default: `"1.12.0"` ### enhanced\_ha\_enabled diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_descheduler/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_descheduler/page.mdx index bd7c0c424..332a08321 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_descheduler/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_descheduler/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -38,7 +38,7 @@ Description: The version of the descheduler helm chart to deploy Type: `string` -Default: `"0.29.0"` +Default: `"0.31.0"` ### log\_verbosity diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_external_dns/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_external_dns/page.mdx index af6bc6977..18cdc4189 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_external_dns/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_external_dns/page.mdx @@ -83,13 +83,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -141,7 +141,7 @@ Description: The version of the ExternalDNS helm chart to deploy Type: `string` -Default: `"1.14.5"` +Default: `"1.15.0"` ### log\_level diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_external_snapshotter/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_external_snapshotter/page.mdx index 9f9fca0d2..9b32f7a45 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_external_snapshotter/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_external_snapshotter/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -46,7 +46,7 @@ Description: The version of the external-snapshotter helm chart to deploy Type: `string` -Default: `"2.2.0"` +Default: `"4.0.0"` ### log\_verbosity diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_gha/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_gha/page.mdx index 58c68f1c7..63ed49c45 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_gha/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_gha/page.mdx @@ -19,11 +19,11 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_gha_runners/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_gha_runners/page.mdx index 6a1592927..0f105091d 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_gha_runners/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_gha_runners/page.mdx @@ -64,11 +64,11 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_ingress_nginx/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_ingress_nginx/page.mdx index 5a3f03f05..3e5b6941f 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_ingress_nginx/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_ingress_nginx/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_karpenter/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_karpenter/page.mdx index 1abbf93ef..b2e5d211b 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_karpenter/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_karpenter/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -58,7 +58,7 @@ Description: The version of the karpenter helm chart to deploy Type: `string` -Default: `"1.0.1"` +Default: `"1.1.1"` ### log\_level diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_karpenter_node_pools/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_karpenter_node_pools/page.mdx index 3aaa8ae8d..af13bec93 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_karpenter_node_pools/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_karpenter_node_pools/page.mdx @@ -27,13 +27,13 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -115,6 +115,14 @@ Type: `bool` Default: `false` +### node\_ebs\_volume\_size\_gb + +Description: The size of the EBS volume in GiB to use for each node. + +Type: `number` + +Default: `40` + ### node\_labels Description: Labels to apply to nodes generated by Karpenter diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_kyverno/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_kyverno/page.mdx index 502e2a26e..731239c9b 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_kyverno/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_kyverno/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -46,7 +46,7 @@ Description: The version of kyverno helm chart to deploy Type: `string` -Default: `"3.3.3"` +Default: `"3.3.4"` ### log\_level diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_linkerd/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_linkerd/page.mdx index dcd0d97c0..ad057e11c 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_linkerd/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_linkerd/page.mdx @@ -14,13 +14,15 @@ This module deploys the [Linkerd2 service mesh.](https://linkerd.io/) The following providers are needed by this module: +* [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) + * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_logging/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_logging/page.mdx index 5d44fff00..6c2775747 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_logging/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_logging/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_metrics_server/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_metrics_server/page.mdx index 4614c9f67..0f47ef464 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_metrics_server/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_metrics_server/page.mdx @@ -16,11 +16,11 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs @@ -52,7 +52,7 @@ Description: The version of the metrics-server helm chart to deploy Type: `string` -Default: `"3.12.0"` +Default: `"3.12.2"` ### monitoring\_enabled diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_monitoring/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_monitoring/page.mdx index b5e530cc9..d44926fb6 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_monitoring/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_monitoring/page.mdx @@ -24,13 +24,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_node_image_cache_controller/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_node_image_cache_controller/page.mdx index c95a334ac..7130b84b8 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_node_image_cache_controller/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_node_image_cache_controller/page.mdx @@ -42,13 +42,13 @@ The following providers are needed by this module: * http (3.4.5) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_open_cost/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_open_cost/page.mdx index 68983d808..e2dd523cf 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_open_cost/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_open_cost/page.mdx @@ -19,13 +19,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_policies/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_policies/page.mdx index 13bfc556e..4e27b4477 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_policies/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_policies/page.mdx @@ -20,11 +20,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_priority_classes/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_priority_classes/page.mdx index 16f107d72..962884c86 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_priority_classes/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_priority_classes/page.mdx @@ -25,11 +25,11 @@ as needed. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_pvc_autoresizer/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_pvc_autoresizer/page.mdx index 41267689a..14e7daaca 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_pvc_autoresizer/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_pvc_autoresizer/page.mdx @@ -25,13 +25,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_rbac/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_rbac/page.mdx index 030a6c60b..a35f7cc2d 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_rbac/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_rbac/page.mdx @@ -37,11 +37,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_reloader/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_reloader/page.mdx index 963ae1a48..c7f5703a2 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_reloader/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_reloader/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -64,7 +64,7 @@ Description: The version of the stakater/reloader helm chart Type: `string` -Default: `"1.0.72"` +Default: `"1.2.0"` ### vpa\_enabled diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_scheduler/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_scheduler/page.mdx index 61c5317ba..f7687d6d5 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_scheduler/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_scheduler/page.mdx @@ -19,13 +19,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -67,14 +67,6 @@ Type: `bool` Default: `true` -### scheduler\_version - -Description: The version of the kube-scheduler to deploy - -Type: `string` - -Default: `"v1.29.6"` - ### vpa\_enabled Description: Whether the VPA resources should be enabled diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_vault/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_vault/page.mdx index ae10fae73..9e47ba581 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_vault/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_vault/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_velero/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_velero/page.mdx index f3412bdac..89141dadb 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_velero/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_velero/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -54,7 +54,7 @@ Description: The image version of the velero/velero-plugin-for-aws image Type: `string` -Default: `"v1.9.0"` +Default: `"v1.11.0"` ### csi\_plugin\_version @@ -102,7 +102,7 @@ Description: The version of the velero helm chart Type: `string` -Default: `"6.0.0"` +Default: `"8.1.0"` ### vpa\_enabled diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_vpa/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_vpa/page.mdx index 15a635b98..c5b777b1d 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_vpa/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_vpa/page.mdx @@ -49,11 +49,11 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs @@ -133,7 +133,7 @@ Description: The version of VPA helm chart to deploy Type: `string` -Default: `"4.4.6"` +Default: `"4.7.1"` ### vertical\_autoscaler\_image\_version @@ -141,7 +141,7 @@ Description: The version of VPA image deploy Type: `string` -Default: `"1.1.1"` +Default: `"1.2.1"` ### vpa\_enabled diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/vault/vault_core_resources/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/vault/vault_core_resources/page.mdx index 605e98798..0c3e80d68 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/vault/vault_core_resources/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/direct/vault/vault_core_resources/page.mdx @@ -12,11 +12,11 @@ import ModuleHeader from "../../../ModuleHeader"; The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/overview/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/overview/page.mdx index 2f3990f59..3c589e943 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/overview/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/overview/page.mdx @@ -31,3 +31,38 @@ list here for convenience: | `eks_cluster_name` | `string` | N/A | The name of the EKS cluster where the module is deployed to. Used for setting up IAM permissions. | | `aws_iam_ip_allow_list` | `list(string)` | `[]` | All created IAM roles are only allowed to be used by internal IP addresses. This allows you to provide extra CIDR blocks from which IAM roles can be used. | | `vault_domain` | `string` | N/A | The public domain name of Vault running in the cluster where the module is deployed. Used to set up federated authz/n. | + +## Provider Versions + +You must use the following versions for each provider in your first-party IaC modules in order to ensure +compatibility with Panfactum submodules: + +| Provider | Version | +| :--------- | :--------- | +| authentik | `2024.6.1` | +| aws | `5.80.0` | +| helm | `2.12.1` | +| kubernetes | `2.34.0` | +| kubectl | `2.1.3` | +| pf | `0.0.4` | +| random | `3.6.3` | +| tls | `4.0.6` | +| vault | `4.5.0` | + +You can set the versions in the `terraform` block: + +```hcl +terraform { + required_providers { + kubectl = { + source = "alekc/kubectl" + version = "2.1.3" + } + pf = { + source = "panfactum/pf" + version = "0.0.4" + } + ... + } +} +``` diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_cdn/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_cdn/page.mdx index 2d020e7d2..b1b6ca64e 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_cdn/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_cdn/page.mdx @@ -237,9 +237,9 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_cloudwatch_log_group/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_cloudwatch_log_group/page.mdx index f19f87bdd..0007f5ef0 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_cloudwatch_log_group/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_cloudwatch_log_group/page.mdx @@ -16,7 +16,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_kms_encrypt_key/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_kms_encrypt_key/page.mdx index 553b55599..46310b4af 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_kms_encrypt_key/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_kms_encrypt_key/page.mdx @@ -17,7 +17,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_s3_private_bucket/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_s3_private_bucket/page.mdx index f80e4391c..7ee7316cd 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_s3_private_bucket/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_s3_private_bucket/page.mdx @@ -30,7 +30,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_s3_public_website/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_s3_public_website/page.mdx index aac66188c..4b2a493c6 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_s3_public_website/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/aws/aws_s3_public_website/page.mdx @@ -24,9 +24,9 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_bus/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_bus/page.mdx index 485f53e56..e32c68b49 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_bus/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_bus/page.mdx @@ -28,13 +28,13 @@ A few notes for the proper usage of an EventBus: The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_source/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_source/page.mdx index a85742263..e0ad027af 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_source/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_source/page.mdx @@ -20,13 +20,13 @@ from external sources (push and pull) and then publishes events on an The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_sensor/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_sensor/page.mdx index 334e89f84..0ba12b7cf 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_sensor/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_argo_sensor/page.mdx @@ -21,13 +21,13 @@ based on events on the The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_aws_cdn/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_aws_cdn/page.mdx index e1e9631b7..1a554f06b 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_aws_cdn/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_aws_cdn/page.mdx @@ -119,9 +119,9 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_constants/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_constants/page.mdx index 5745afb49..74a67563c 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_constants/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_constants/page.mdx @@ -43,6 +43,10 @@ Description: The default Kubernetes Priority Class Description: Images that are used throughout the stack +### kube\_version + +Description: The version of Kubernetes to be used + ### linkerd\_taint Description: The taint added to every node before the Linkerd CNI is installed (i.e., when networking is unavailable) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_cron_job/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_cron_job/page.mdx index dcedc3317..2b21f640e 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_cron_job/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_cron_job/page.mdx @@ -39,13 +39,13 @@ This module's has inputs that map one-for-one to the [standard Kubernetes CronJo The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -311,6 +311,14 @@ Type: `map(string)` Default: `{}` +### linkerd\_enabled + +Description: True iff the Linkerd sidecar should be injected into the pods + +Type: `bool` + +Default: `true` + ### linkerd\_required Description: True iff the Linkerd CNI is required to be installed on a node prior to scheduling on it diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_daemon_set/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_daemon_set/page.mdx index c903e9e89..25ea9820a 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_daemon_set/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_daemon_set/page.mdx @@ -33,13 +33,13 @@ This module follows the basic workload deployment patterns describe in [this gui The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -267,6 +267,14 @@ Type: `bool` Default: `false` +### linkerd\_enabled + +Description: True iff the Linkerd sidecar should be injected into the pods + +Type: `bool` + +Default: `true` + ### linkerd\_required Description: True iff the Linkerd CNI is required to be installed on a node prior to scheduling on it diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_deployment/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_deployment/page.mdx index 7c20ffe42..292aa6bb6 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_deployment/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_deployment/page.mdx @@ -42,13 +42,13 @@ this module from overriding the replica count set via horizontal autoscaling. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -283,6 +283,14 @@ Type: `map(string)` Default: `{}` +### extra\_service\_labels + +Description: Extra service labels to use + +Type: `map(string)` + +Default: `{}` + ### extra\_tolerations Description: Extra tolerations to add to the pods @@ -324,6 +332,14 @@ Type: `bool` Default: `false` +### linkerd\_enabled + +Description: True iff the Linkerd sidecar should be injected into the pods + +Type: `bool` + +Default: `true` + ### linkerd\_required Description: True iff the Linkerd CNI is required to be installed on a node prior to scheduling on it diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_disruption_window_controller/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_disruption_window_controller/page.mdx index 798435eb4..ea20b6911 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_disruption_window_controller/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_disruption_window_controller/page.mdx @@ -42,11 +42,11 @@ This addon is simply two CronJobs: The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_ingress/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_ingress/page.mdx index 4470c79a3..de8a62cc8 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_ingress/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_ingress/page.mdx @@ -167,13 +167,13 @@ You can specify extra static headers via the `extra_response_headers` input obje The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -194,7 +194,8 @@ Type: ```hcl list(object({ - tls_secret_name = optional(string) # The name of the secret containing the cert-manager provided public TLS certificate + tls_secret_name = optional(string) # The name of the secret containing the cert-manager provided public TLS certificate + extra_annotations = optional(map(string), {}) # Extra annotations that will only apply to this ingress_config # This ingress matches all incoming requests on the indicated domains that have the indicated path prefixes path_prefix = optional(string, "/") @@ -670,7 +671,7 @@ Default: `null` ### extra\_annotations -Description: Extra annotations to add to the ingress objects +Description: Extra annotations to add to all the ingress objects Type: `map(string)` diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_internal_cert/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_internal_cert/page.mdx index 97f69d656..e2bbb4641 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_internal_cert/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_internal_cert/page.mdx @@ -14,11 +14,11 @@ Provisions a TLS key-pair with the standard Panfactum settings. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_namespace/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_namespace/page.mdx index 58ec1c03a..716b250cc 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_namespace/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_namespace/page.mdx @@ -14,11 +14,11 @@ Sets up a Kubernetes namespace and grants namespace-scoped permissions to specif The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_nats/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_nats/page.mdx index a4f3d609f..3afd3c391 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_nats/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_nats/page.mdx @@ -211,13 +211,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_node_image_cache/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_node_image_cache/page.mdx index 42964583c..3dda1b779 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_node_image_cache/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_node_image_cache/page.mdx @@ -20,13 +20,13 @@ See [`kube_node_image_cache_controller` debugging docs.](/docs/edge/reference/in The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pg_cluster/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pg_cluster/page.mdx index 9823b453b..c6301f358 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pg_cluster/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pg_cluster/page.mdx @@ -364,13 +364,13 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) @@ -450,6 +450,14 @@ Type: `bool` Default: `false` +### create\_timeout\_minutes + +Description: The number of minutes to wait for a new database to be created + +Type: `number` + +Default: `60` + ### extra\_schemas Description: Extra schemas that were created in the app database @@ -648,7 +656,7 @@ Description: The version of postgres to deploy Type: `string` -Default: `"16.4-43"` +Default: `"16.6-13"` ### pg\_work\_mem\_percent diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pod/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pod/page.mdx index cd1e9b161..b3986055c 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pod/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pod/page.mdx @@ -21,13 +21,13 @@ This module follows most of the conventions outlined in [this guide](/docs/edge/ The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -309,6 +309,14 @@ Type: `bool` Default: `false` +### linkerd\_enabled + +Description: True iff the Linkerd sidecar should be injected into the pods + +Type: `bool` + +Default: `true` + ### linkerd\_required Description: True iff the Linkerd CNI is required to be installed on a node prior to scheduling on it diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pvc_annotator/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pvc_annotator/page.mdx index c58a0f884..656c15892 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pvc_annotator/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_pvc_annotator/page.mdx @@ -38,11 +38,11 @@ are using a controller that creates PVCs that is not included in the stack. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_redis_sentinel/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_redis_sentinel/page.mdx index 4e1b448a3..f31ca46c4 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_redis_sentinel/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_redis_sentinel/page.mdx @@ -208,13 +208,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) @@ -270,7 +270,7 @@ Description: The version of the bitnami/redis helm chart to use Type: `string` -Default: `"19.0.2"` +Default: `"20.5.0"` ### instance\_type\_anti\_affinity\_required diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_aws/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_aws/page.mdx index 3b6d8ef35..02c1eed71 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_aws/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_aws/page.mdx @@ -101,11 +101,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_workflow/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_workflow/page.mdx index fbd07e067..4423c8e96 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_workflow/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_workflow/page.mdx @@ -21,13 +21,13 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_service/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_service/page.mdx index ee8713ff4..ef44f0949 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_service/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_service/page.mdx @@ -18,11 +18,11 @@ We do not recommend using this directly. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_stateful_set/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_stateful_set/page.mdx index c59ceaa14..c5adb9a6e 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_stateful_set/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_stateful_set/page.mdx @@ -75,13 +75,13 @@ of the volumes through the `volume_retention_policy` input. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) @@ -378,6 +378,14 @@ Type: `bool` Default: `true` +### linkerd\_enabled + +Description: True iff the Linkerd sidecar should be injected into the pods + +Type: `bool` + +Default: `true` + ### linkerd\_required Description: True iff the Linkerd CNI is required to be installed on a node prior to scheduling on it diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sync_config_map/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sync_config_map/page.mdx index 50c34d3a0..9c4722ff3 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sync_config_map/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sync_config_map/page.mdx @@ -22,11 +22,11 @@ module will be deleted. If this module is destroyed, all ConfigMaps generated by The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sync_secret/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sync_secret/page.mdx index d7e60dcaa..5375d68d8 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sync_secret/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_sync_secret/page.mdx @@ -22,11 +22,11 @@ module will be deleted. If this module is destroyed, all Secrets generated by th The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_vault_proxy/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_vault_proxy/page.mdx index 108282337..033fad4e4 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_vault_proxy/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_vault_proxy/page.mdx @@ -40,13 +40,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) @@ -129,7 +129,7 @@ Description: The version of the descheduler helm chart to deploy Type: `string` -Default: `"7.5.4"` +Default: `"7.8.1"` ### panfactum\_scheduler\_enabled diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_workload_utility/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_workload_utility/page.mdx index 14bc136e9..fb12e6370 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_workload_utility/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/kubernetes/kube_workload_utility/page.mdx @@ -19,9 +19,9 @@ This module is used to construct standard values for the following fields: The following providers are needed by this module: -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_dockerfile_build/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_dockerfile_build/page.mdx index 4d1259a71..b27491d1e 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_dockerfile_build/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_dockerfile_build/page.mdx @@ -71,11 +71,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_spec/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_spec/page.mdx index 3297c3391..a642b0464 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_spec/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_spec/page.mdx @@ -513,13 +513,13 @@ guidance on implementing that pattern The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_tf_deploy/page.mdx b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_tf_deploy/page.mdx index e05abbc58..cd58d243c 100644 --- a/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_tf_deploy/page.mdx +++ b/packages/website/src/app/docs/edge/reference/infrastructure-modules/submodule/workflow/wf_tf_deploy/page.mdx @@ -105,11 +105,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_aws_sso/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_aws_sso/page.mdx index fccb1f4f8..18da2cf78 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_aws_sso/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_aws_sso/page.mdx @@ -12,15 +12,15 @@ import ModuleHeader from "../../../ModuleHeader"; The following providers are needed by this module: -* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0) +* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) -* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5) +* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_core_resources/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_core_resources/page.mdx index 0d903b415..2d9798f68 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_core_resources/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_core_resources/page.mdx @@ -12,13 +12,13 @@ import ModuleHeader from "../../../ModuleHeader"; The following providers are needed by this module: -* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0) +* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_vault_sso/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_vault_sso/page.mdx index deea7e9dc..c307d9e3b 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_vault_sso/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_vault_sso/page.mdx @@ -12,17 +12,17 @@ import ModuleHeader from "../../../ModuleHeader"; The following providers are needed by this module: -* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0) +* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) -* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5) +* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_zoho_sso/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_zoho_sso/page.mdx index eef714c79..4a4c158a8 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_zoho_sso/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/authentik/authentik_zoho_sso/page.mdx @@ -12,15 +12,15 @@ import ModuleHeader from "../../../ModuleHeader"; The following providers are needed by this module: -* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.2.0/docs) (2024.2.0) +* [authentik](https://registry.terraform.io/providers/goauthentik/authentik/2024.6.1/docs) (2024.6.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) -* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5) +* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_account/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_account/page.mdx index 4308dbf9a..0dff309f8 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_account/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_account/page.mdx @@ -18,7 +18,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_delegated_zones/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_delegated_zones/page.mdx index 75e7d3ed8..ae553e7c1 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_delegated_zones/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_delegated_zones/page.mdx @@ -14,7 +14,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_dns_records/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_dns_records/page.mdx index 3e579b5da..5405b0895 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_dns_records/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_dns_records/page.mdx @@ -22,7 +22,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_dns_zones/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_dns_zones/page.mdx index 56811978e..74400a9b2 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_dns_zones/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_dns_zones/page.mdx @@ -14,7 +14,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_public_repos/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_public_repos/page.mdx index 3553b4d61..9ac2492ad 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_public_repos/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_public_repos/page.mdx @@ -32,7 +32,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_pull_through_cache/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_pull_through_cache/page.mdx index a65b9d8d2..954eb06b4 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_pull_through_cache/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_pull_through_cache/page.mdx @@ -28,7 +28,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_repos/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_repos/page.mdx index 93728924c..018d25fa4 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_repos/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ecr_repos/page.mdx @@ -57,7 +57,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_eks/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_eks/page.mdx index 342d680c0..4763a8952 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_eks/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_eks/page.mdx @@ -44,9 +44,9 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5) +* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6) ## Required Inputs @@ -160,7 +160,15 @@ Description: Desired Kubernetes version to use for all subsystems. Use only majo Type: `string` -Default: `"1.29"` +Default: `"1.30"` + +### node\_ebs\_volume\_size\_gb + +Description: The size of the EBS volume in GiB to use for each node. + +Type: `number` + +Default: `40` ### node\_security\_groups diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_iam_identity_center_permissions/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_iam_identity_center_permissions/page.mdx index 9ce9f9510..f0f6c821a 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_iam_identity_center_permissions/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_iam_identity_center_permissions/page.mdx @@ -42,7 +42,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_registered_domains/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_registered_domains/page.mdx index 3ba2c5c5b..8b49a1469 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_registered_domains/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_registered_domains/page.mdx @@ -14,7 +14,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ses_domain/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ses_domain/page.mdx index cf5a47845..b0d9f1808 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ses_domain/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_ses_domain/page.mdx @@ -16,9 +16,9 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_vpc/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_vpc/page.mdx index 51f577129..85257ad93 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_vpc/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/aws_vpc/page.mdx @@ -32,7 +32,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/tf_bootstrap_resources/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/tf_bootstrap_resources/page.mdx index 7a24a3d7a..7e08201e5 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/tf_bootstrap_resources/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/aws/tf_bootstrap_resources/page.mdx @@ -28,7 +28,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/example/test_kube_pg_cluster/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/example/test_kube_pg_cluster/page.mdx index b77a2375c..6dae4a462 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/example/test_kube_pg_cluster/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/example/test_kube_pg_cluster/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_alloy/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_alloy/page.mdx index 7ed540337..8ce6d9f14 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_alloy/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_alloy/page.mdx @@ -17,13 +17,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_argo/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_argo/page.mdx index 16342f7ea..259f64d31 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_argo/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_argo/page.mdx @@ -14,13 +14,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) @@ -58,7 +58,7 @@ Description: The version of the argo events helm chart to deploy Type: `string` -Default: `"2.4.4"` +Default: `"2.4.9"` ### argo\_workflows\_helm\_version @@ -66,7 +66,7 @@ Description: The version of the argo workflows helm chart to deploy Type: `string` -Default: `"0.42.5"` +Default: `"0.45.1"` ### aws\_iam\_ip\_allow\_list diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_authentik/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_authentik/page.mdx index 786a94e1e..6e8f3eb48 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_authentik/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_authentik/page.mdx @@ -19,13 +19,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) @@ -79,7 +79,7 @@ Description: The version of the Authentik helm chart to deploy Type: `string` -Default: `"2024.4.2"` +Default: `"2024.6.4"` ### aws\_iam\_ip\_allow\_list diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_aws_ebs_csi/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_aws_ebs_csi/page.mdx index e62861fdd..39af68d92 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_aws_ebs_csi/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_aws_ebs_csi/page.mdx @@ -47,13 +47,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_aws_lb_controller/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_aws_lb_controller/page.mdx index c697900f6..b08f16ed9 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_aws_lb_controller/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_aws_lb_controller/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -58,7 +58,7 @@ Description: The version of aws-application-loadbalancer-controller helm chart t Type: `string` -Default: `"1.8.0"` +Default: `"1.10.1"` ### aws\_iam\_ip\_allow\_list diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_bastion/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_bastion/page.mdx index 3828559f5..8736bf80e 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_bastion/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_bastion/page.mdx @@ -18,15 +18,15 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) -* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.5/docs) (4.0.5) +* [tls](https://registry.terraform.io/providers/hashicorp/tls/4.0.6/docs) (4.0.6) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_buildkit/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_buildkit/page.mdx index 551acb6a5..32802f1b8 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_buildkit/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_buildkit/page.mdx @@ -14,11 +14,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs @@ -40,7 +40,7 @@ Description: The version of BuildKit to use Type: `string` -Default: `"v0.14.1-rootless"` +Default: `"v0.18.1-rootless"` ### cache\_clear\_cron @@ -106,14 +106,6 @@ Type: `number` Default: `1` -### panfactum\_image\_version - -Description: The version of the Panfactum image to use for maintenance tasks - -Type: `string` - -Default: `"95508e2e860c95cee40e61245c8f588b6b73a39b"` - ### panfactum\_scheduler\_enabled Description: Whether to use the Panfactum pod scheduler with enhanced bin-packing diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cert_issuers/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cert_issuers/page.mdx index 5f61b546d..d22a436c1 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cert_issuers/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cert_issuers/page.mdx @@ -22,11 +22,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cert_manager/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cert_manager/page.mdx index 5cb763c0c..4f4d857fc 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cert_manager/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cert_manager/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cilium/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cilium/page.mdx index 9d0a78c60..f95db9bb8 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cilium/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cilium/page.mdx @@ -18,11 +18,11 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cloudnative_pg/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cloudnative_pg/page.mdx index 049cc2ebc..f6d556e83 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cloudnative_pg/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_cloudnative_pg/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_core_dns/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_core_dns/page.mdx index 2e696b0b8..1dcc21f5a 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_core_dns/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_core_dns/page.mdx @@ -14,13 +14,13 @@ This launches a deployment of [CoreDNS](https://coredns.io/) instances that will The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -36,7 +36,7 @@ Description: The version of the image to use for the deployment Type: `string` -Default: `"1.11.1"` +Default: `"1.12.0"` ### enhanced\_ha\_enabled diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_descheduler/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_descheduler/page.mdx index 090cf6174..6b1bfe1a1 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_descheduler/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_descheduler/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -38,7 +38,7 @@ Description: The version of the descheduler helm chart to deploy Type: `string` -Default: `"0.29.0"` +Default: `"0.31.0"` ### log\_verbosity diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_external_dns/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_external_dns/page.mdx index d3689bf87..6a5f44930 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_external_dns/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_external_dns/page.mdx @@ -83,13 +83,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -141,7 +141,7 @@ Description: The version of the ExternalDNS helm chart to deploy Type: `string` -Default: `"1.14.5"` +Default: `"1.15.0"` ### log\_level diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_external_snapshotter/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_external_snapshotter/page.mdx index a617e5342..eb0bd9d33 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_external_snapshotter/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_external_snapshotter/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -46,7 +46,7 @@ Description: The version of the external-snapshotter helm chart to deploy Type: `string` -Default: `"2.2.0"` +Default: `"4.0.0"` ### log\_verbosity diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_gha/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_gha/page.mdx index 33833a9e5..410f60d26 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_gha/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_gha/page.mdx @@ -19,11 +19,11 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_gha_runners/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_gha_runners/page.mdx index 1224f6b5f..2a91941f6 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_gha_runners/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_gha_runners/page.mdx @@ -64,11 +64,11 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_ingress_nginx/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_ingress_nginx/page.mdx index c44540321..e7b31709e 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_ingress_nginx/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_ingress_nginx/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_karpenter/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_karpenter/page.mdx index 649b77e36..fd0f73dfc 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_karpenter/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_karpenter/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -58,7 +58,7 @@ Description: The version of the karpenter helm chart to deploy Type: `string` -Default: `"1.0.1"` +Default: `"1.1.1"` ### log\_level diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_karpenter_node_pools/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_karpenter_node_pools/page.mdx index b5e4e1a34..f3e5cb0f4 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_karpenter_node_pools/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_karpenter_node_pools/page.mdx @@ -27,13 +27,13 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -115,6 +115,14 @@ Type: `bool` Default: `false` +### node\_ebs\_volume\_size\_gb + +Description: The size of the EBS volume in GiB to use for each node. + +Type: `number` + +Default: `40` + ### node\_labels Description: Labels to apply to nodes generated by Karpenter diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_kyverno/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_kyverno/page.mdx index 5319c1817..f66c4e03a 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_kyverno/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_kyverno/page.mdx @@ -16,13 +16,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -46,7 +46,7 @@ Description: The version of kyverno helm chart to deploy Type: `string` -Default: `"3.3.3"` +Default: `"3.3.4"` ### log\_level diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_linkerd/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_linkerd/page.mdx index b76fdfe10..499902f31 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_linkerd/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_linkerd/page.mdx @@ -14,13 +14,15 @@ This module deploys the [Linkerd2 service mesh.](https://linkerd.io/) The following providers are needed by this module: +* [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) + * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_logging/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_logging/page.mdx index 193785784..996dfd934 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_logging/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_logging/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_metrics_server/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_metrics_server/page.mdx index ca76cc510..8bbc6a07d 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_metrics_server/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_metrics_server/page.mdx @@ -16,11 +16,11 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs @@ -52,7 +52,7 @@ Description: The version of the metrics-server helm chart to deploy Type: `string` -Default: `"3.12.0"` +Default: `"3.12.2"` ### monitoring\_enabled diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_monitoring/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_monitoring/page.mdx index fe1bbad86..246922daa 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_monitoring/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_monitoring/page.mdx @@ -24,13 +24,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_node_image_cache_controller/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_node_image_cache_controller/page.mdx index 470085369..5de16263c 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_node_image_cache_controller/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_node_image_cache_controller/page.mdx @@ -42,13 +42,13 @@ The following providers are needed by this module: * http (3.4.5) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_open_cost/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_open_cost/page.mdx index d4b576681..895155ad3 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_open_cost/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_open_cost/page.mdx @@ -19,13 +19,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_policies/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_policies/page.mdx index 5b1a7dcf5..797312abe 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_policies/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_policies/page.mdx @@ -20,11 +20,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_priority_classes/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_priority_classes/page.mdx index 162fbb5de..73aac2706 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_priority_classes/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_priority_classes/page.mdx @@ -25,11 +25,11 @@ as needed. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_pvc_autoresizer/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_pvc_autoresizer/page.mdx index 284704513..ac01a5b8e 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_pvc_autoresizer/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_pvc_autoresizer/page.mdx @@ -25,13 +25,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_rbac/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_rbac/page.mdx index e502160a6..f87c8d423 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_rbac/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_rbac/page.mdx @@ -37,11 +37,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_reloader/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_reloader/page.mdx index e600c59cf..e8e7b7bba 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_reloader/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_reloader/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -64,7 +64,7 @@ Description: The version of the stakater/reloader helm chart Type: `string` -Default: `"1.0.72"` +Default: `"1.2.0"` ### vpa\_enabled diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_scheduler/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_scheduler/page.mdx index 25d70e4d7..93678d06a 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_scheduler/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_scheduler/page.mdx @@ -19,13 +19,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -67,14 +67,6 @@ Type: `bool` Default: `true` -### scheduler\_version - -Description: The version of the kube-scheduler to deploy - -Type: `string` - -Default: `"v1.29.6"` - ### vpa\_enabled Description: Whether the VPA resources should be enabled diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_vault/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_vault/page.mdx index 1a8c0a389..f759ae58b 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_vault/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_vault/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_velero/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_velero/page.mdx index 60cbbe50f..d7305db62 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_velero/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_velero/page.mdx @@ -18,13 +18,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -54,7 +54,7 @@ Description: The image version of the velero/velero-plugin-for-aws image Type: `string` -Default: `"v1.9.0"` +Default: `"v1.11.0"` ### csi\_plugin\_version @@ -102,7 +102,7 @@ Description: The version of the velero helm chart Type: `string` -Default: `"6.0.0"` +Default: `"8.1.0"` ### vpa\_enabled diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_vpa/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_vpa/page.mdx index 43bc820d9..102198e75 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_vpa/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/kubernetes/kube_vpa/page.mdx @@ -49,11 +49,11 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs @@ -133,7 +133,7 @@ Description: The version of VPA helm chart to deploy Type: `string` -Default: `"4.4.6"` +Default: `"4.7.1"` ### vertical\_autoscaler\_image\_version @@ -141,7 +141,7 @@ Description: The version of VPA image deploy Type: `string` -Default: `"1.1.1"` +Default: `"1.2.1"` ### vpa\_enabled diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/vault/vault_core_resources/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/vault/vault_core_resources/page.mdx index 1d1ee22f1..a9cd3a012 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/vault/vault_core_resources/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/direct/vault/vault_core_resources/page.mdx @@ -12,11 +12,11 @@ import ModuleHeader from "../../../ModuleHeader"; The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_cdn/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_cdn/page.mdx index 7ff45bbf3..f1fa7f013 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_cdn/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_cdn/page.mdx @@ -237,9 +237,9 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_cloudwatch_log_group/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_cloudwatch_log_group/page.mdx index 2b6aae8c5..8b23e50ed 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_cloudwatch_log_group/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_cloudwatch_log_group/page.mdx @@ -16,7 +16,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_kms_encrypt_key/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_kms_encrypt_key/page.mdx index a648f14e9..e67bbf90e 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_kms_encrypt_key/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_kms_encrypt_key/page.mdx @@ -17,7 +17,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_s3_private_bucket/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_s3_private_bucket/page.mdx index bd6228457..36b4d4cb9 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_s3_private_bucket/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_s3_private_bucket/page.mdx @@ -30,7 +30,7 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_s3_public_website/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_s3_public_website/page.mdx index 93c68a6c4..230f95934 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_s3_public_website/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/aws/aws_s3_public_website/page.mdx @@ -24,9 +24,9 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_bus/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_bus/page.mdx index 9e3742ada..b939da481 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_bus/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_bus/page.mdx @@ -28,13 +28,13 @@ A few notes for the proper usage of an EventBus: The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_source/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_source/page.mdx index 7ad21181f..639513411 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_source/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_event_source/page.mdx @@ -20,13 +20,13 @@ from external sources (push and pull) and then publishes events on an The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_sensor/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_sensor/page.mdx index 0d4b75fa3..5cb14ca63 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_sensor/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_argo_sensor/page.mdx @@ -21,13 +21,13 @@ based on events on the The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_aws_cdn/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_aws_cdn/page.mdx index e4fc9c2b2..05bebd879 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_aws_cdn/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_aws_cdn/page.mdx @@ -119,9 +119,9 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_constants/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_constants/page.mdx index 75a69bb11..13136dc02 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_constants/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_constants/page.mdx @@ -43,6 +43,10 @@ Description: The default Kubernetes Priority Class Description: Images that are used throughout the stack +### kube\_version + +Description: The version of Kubernetes to be used + ### linkerd\_taint Description: The taint added to every node before the Linkerd CNI is installed (i.e., when networking is unavailable) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_cron_job/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_cron_job/page.mdx index 7b6ba2c6d..faa2d27f5 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_cron_job/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_cron_job/page.mdx @@ -39,13 +39,13 @@ This module's has inputs that map one-for-one to the [standard Kubernetes CronJo The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -311,6 +311,14 @@ Type: `map(string)` Default: `{}` +### linkerd\_enabled + +Description: True iff the Linkerd sidecar should be injected into the pods + +Type: `bool` + +Default: `true` + ### linkerd\_required Description: True iff the Linkerd CNI is required to be installed on a node prior to scheduling on it diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_daemon_set/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_daemon_set/page.mdx index ab30d3a5c..3b848e9a4 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_daemon_set/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_daemon_set/page.mdx @@ -33,13 +33,13 @@ This module follows the basic workload deployment patterns describe in [this gui The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -267,6 +267,14 @@ Type: `bool` Default: `false` +### linkerd\_enabled + +Description: True iff the Linkerd sidecar should be injected into the pods + +Type: `bool` + +Default: `true` + ### linkerd\_required Description: True iff the Linkerd CNI is required to be installed on a node prior to scheduling on it diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_deployment/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_deployment/page.mdx index 09fe7b216..4f598a996 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_deployment/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_deployment/page.mdx @@ -42,13 +42,13 @@ this module from overriding the replica count set via horizontal autoscaling. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -283,6 +283,14 @@ Type: `map(string)` Default: `{}` +### extra\_service\_labels + +Description: Extra service labels to use + +Type: `map(string)` + +Default: `{}` + ### extra\_tolerations Description: Extra tolerations to add to the pods @@ -324,6 +332,14 @@ Type: `bool` Default: `false` +### linkerd\_enabled + +Description: True iff the Linkerd sidecar should be injected into the pods + +Type: `bool` + +Default: `true` + ### linkerd\_required Description: True iff the Linkerd CNI is required to be installed on a node prior to scheduling on it diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_disruption_window_controller/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_disruption_window_controller/page.mdx index 8bb39f46b..fe253bb71 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_disruption_window_controller/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_disruption_window_controller/page.mdx @@ -42,11 +42,11 @@ This addon is simply two CronJobs: The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_ingress/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_ingress/page.mdx index 849445318..ab5e3aac6 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_ingress/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_ingress/page.mdx @@ -167,13 +167,13 @@ You can specify extra static headers via the `extra_response_headers` input obje The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -194,7 +194,8 @@ Type: ```hcl list(object({ - tls_secret_name = optional(string) # The name of the secret containing the cert-manager provided public TLS certificate + tls_secret_name = optional(string) # The name of the secret containing the cert-manager provided public TLS certificate + extra_annotations = optional(map(string), {}) # Extra annotations that will only apply to this ingress_config # This ingress matches all incoming requests on the indicated domains that have the indicated path prefixes path_prefix = optional(string, "/") @@ -670,7 +671,7 @@ Default: `null` ### extra\_annotations -Description: Extra annotations to add to the ingress objects +Description: Extra annotations to add to all the ingress objects Type: `map(string)` diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_internal_cert/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_internal_cert/page.mdx index b67ba7aff..f9d456895 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_internal_cert/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_internal_cert/page.mdx @@ -14,11 +14,11 @@ Provisions a TLS key-pair with the standard Panfactum settings. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_namespace/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_namespace/page.mdx index 45e20f65a..a9de44de2 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_namespace/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_namespace/page.mdx @@ -14,11 +14,11 @@ Sets up a Kubernetes namespace and grants namespace-scoped permissions to specif The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_nats/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_nats/page.mdx index 7acc6d36f..5e5c88fd8 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_nats/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_nats/page.mdx @@ -211,13 +211,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_node_image_cache/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_node_image_cache/page.mdx index c90dd2ad9..24f51dbcf 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_node_image_cache/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_node_image_cache/page.mdx @@ -20,13 +20,13 @@ See [`kube_node_image_cache_controller` debugging docs.](/docs/main/reference/in The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pg_cluster/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pg_cluster/page.mdx index de5611619..a9f6d90fd 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pg_cluster/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pg_cluster/page.mdx @@ -364,13 +364,13 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) @@ -450,6 +450,14 @@ Type: `bool` Default: `false` +### create\_timeout\_minutes + +Description: The number of minutes to wait for a new database to be created + +Type: `number` + +Default: `60` + ### extra\_schemas Description: Extra schemas that were created in the app database @@ -648,7 +656,7 @@ Description: The version of postgres to deploy Type: `string` -Default: `"16.4-43"` +Default: `"16.6-13"` ### pg\_work\_mem\_percent diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pod/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pod/page.mdx index 7038263ed..a4f66a853 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pod/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pod/page.mdx @@ -21,13 +21,13 @@ This module follows most of the conventions outlined in [this guide](/docs/main/ The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs @@ -309,6 +309,14 @@ Type: `bool` Default: `false` +### linkerd\_enabled + +Description: True iff the Linkerd sidecar should be injected into the pods + +Type: `bool` + +Default: `true` + ### linkerd\_required Description: True iff the Linkerd CNI is required to be installed on a node prior to scheduling on it diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pvc_annotator/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pvc_annotator/page.mdx index 73185de8b..2f98ca29e 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pvc_annotator/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_pvc_annotator/page.mdx @@ -38,11 +38,11 @@ are using a controller that creates PVCs that is not included in the stack. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_redis_sentinel/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_redis_sentinel/page.mdx index 2b069a731..57fa9a484 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_redis_sentinel/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_redis_sentinel/page.mdx @@ -208,13 +208,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) @@ -270,7 +270,7 @@ Description: The version of the bitnami/redis helm chart to use Type: `string` -Default: `"19.0.2"` +Default: `"20.5.0"` ### instance\_type\_anti\_affinity\_required diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_aws/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_aws/page.mdx index 0cd13f19b..8912dadb0 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_aws/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_aws/page.mdx @@ -101,11 +101,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_workflow/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_workflow/page.mdx index 110ae881d..0eb1562a2 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_workflow/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sa_auth_workflow/page.mdx @@ -21,13 +21,13 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_service/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_service/page.mdx index 8dc5c1e33..7d88b4838 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_service/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_service/page.mdx @@ -18,11 +18,11 @@ We do not recommend using this directly. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_stateful_set/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_stateful_set/page.mdx index 3dc9d4492..86aa63289 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_stateful_set/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_stateful_set/page.mdx @@ -75,13 +75,13 @@ of the volumes through the `volume_retention_policy` input. The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [time](https://registry.terraform.io/providers/hashicorp/time/0.10.0/docs) (0.10.0) @@ -378,6 +378,14 @@ Type: `bool` Default: `true` +### linkerd\_enabled + +Description: True iff the Linkerd sidecar should be injected into the pods + +Type: `bool` + +Default: `true` + ### linkerd\_required Description: True iff the Linkerd CNI is required to be installed on a node prior to scheduling on it diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sync_config_map/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sync_config_map/page.mdx index afba1a755..031f14490 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sync_config_map/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sync_config_map/page.mdx @@ -22,11 +22,11 @@ module will be deleted. If this module is destroyed, all ConfigMaps generated by The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sync_secret/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sync_secret/page.mdx index 922cc2240..d60b99b9b 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sync_secret/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_sync_secret/page.mdx @@ -22,11 +22,11 @@ module will be deleted. If this module is destroyed, all Secrets generated by th The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_vault_proxy/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_vault_proxy/page.mdx index f4f245a2c..4c85def7c 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_vault_proxy/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_vault_proxy/page.mdx @@ -40,13 +40,13 @@ The following providers are needed by this module: * [helm](https://registry.terraform.io/providers/hashicorp/helm/2.12.1/docs) (2.12.1) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) * [vault](https://registry.terraform.io/providers/hashicorp/vault/4.5.0/docs) (4.5.0) @@ -129,7 +129,7 @@ Description: The version of the descheduler helm chart to deploy Type: `string` -Default: `"7.5.4"` +Default: `"7.8.1"` ### panfactum\_scheduler\_enabled diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_workload_utility/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_workload_utility/page.mdx index 8f9a35294..d95189ef0 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_workload_utility/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/kubernetes/kube_workload_utility/page.mdx @@ -19,9 +19,9 @@ This module is used to construct standard values for the following fields: The following providers are needed by this module: -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_dockerfile_build/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_dockerfile_build/page.mdx index 001900d33..c07bd47e7 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_dockerfile_build/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_dockerfile_build/page.mdx @@ -71,11 +71,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_spec/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_spec/page.mdx index c14ad2d5a..f7c183069 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_spec/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_spec/page.mdx @@ -513,13 +513,13 @@ guidance on implementing that pattern The following providers are needed by this module: -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) -* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.0/docs) (3.6.0) +* [random](https://registry.terraform.io/providers/hashicorp/random/3.6.3/docs) (3.6.3) ## Required Inputs diff --git a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_tf_deploy/page.mdx b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_tf_deploy/page.mdx index b7e2934d7..f77cb03d0 100644 --- a/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_tf_deploy/page.mdx +++ b/packages/website/src/app/docs/main/reference/infrastructure-modules/submodule/workflow/wf_tf_deploy/page.mdx @@ -105,11 +105,11 @@ The following providers are needed by this module: * [aws](https://registry.terraform.io/providers/hashicorp/aws/5.80.0/docs) (5.80.0) -* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.0.4/docs) (2.0.4) +* [kubectl](https://registry.terraform.io/providers/alekc/kubectl/2.1.3/docs) (2.1.3) -* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.27.0/docs) (2.27.0) +* [kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/2.34.0/docs) (2.34.0) -* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.3/docs) (0.0.3) +* [pf](https://registry.terraform.io/providers/panfactum/pf/0.0.4/docs) (0.0.4) ## Required Inputs diff --git a/packages/website/src/lib/constants.ts b/packages/website/src/lib/constants.ts index fc423133a..c9ccb6990 100644 --- a/packages/website/src/lib/constants.ts +++ b/packages/website/src/lib/constants.ts @@ -1,7 +1,7 @@ export const COPYWRITE = `Copyright © ${new Date().getFullYear()} Panfactum LLC.` export const PANFACTUM_VERSION_MAIN = 'main' -export const PANFACTUM_VERSION_EDGE = 'edge.24-12-10' +export const PANFACTUM_VERSION_EDGE = 'edge.24-12-11' export const PANFACTUM_VERSION_24_05 = '24-05.0' export function replaceVersionPlaceholders (str: string) {