This module is a convenience wrapper for the kustomization_resource. (https://registry.terraform.io/providers/kbst/kustomization/latest/docs) It creates kustomization resources from a kustomization data source.
Because of changes to sensitive value detection in terraform v1.10, sensitive kinds now have their own resource. To prevent recreation of those kinds, add moved blocks like below.
moved {
from = module.keycloak.module.kustomization.kustomization_resource.p1["_/Secret/<Namespace>/<SecretName>"]
to = module.keycloak.module.kustomization.kustomization_resource.p1_sensitive["_/Secret/<Namespace>/<SecretName>"]
}
Name | Description | Type | Default | Required |
---|---|---|---|---|
kustomization_data_source | This input accepts a kustomization_build or kustomization_overlay data source as input. | object({ |
n/a | yes |
timeout | Timeout for create, update and delete | string |
"5m" |
no |
Name | Description |
---|---|
p0 | Kustomization resources applied with priority 0 |
p1 | Kustomization resources applied with priority 1 |
p1_sensitive | Sensitive kustomization resources applied with priority 1 |
p2 | Kustomization resources applied with priority 2 |