terraform-provider-kubernetes
terraform-provider-kubernetes copied to clipboard
Terraform Kubernetes provider
### Terraform Version, Provider Version and Kubernetes Version ``` Terraform version: 1.4.4 Kubernetes provider version: 2.19.0 Kubernetes version: 1.21 ``` ### Affected Resource(s) - kubernetes_manifest ### Terraform Configuration Files Please...
### Description I propose adding the `binary_data` field to `kubernetes_config_map_v1_data` to match the behavior of `kubernetes_config_map`. Unlike `kubernetes_config_map`, the `kubernetes_config_map_v1_data` does not have a way to the b64 encoded `binary_data`...
### Terraform Version, Provider Version and Kubernetes Version ``` Terraform version: v0.15.5 Kubernetes provider version: v2.8.0 Kubernetes version: v1.21.3 ``` ### Affected Resource(s) - `kubernetes_manifest` ### Steps to Reproduce 1....
### Description It's possible for adding/removing/re-ordering of environment variables in containers to result in spurious or overly-complex diffs in a terraform plan. Something like this seems like a no-op from...
### Terraform Version, Provider Version and Kubernetes Version ``` Terraform version: v1.0.6 Kubernetes provider version: 2.5.0 Kubernetes version: 1.22.1 ``` ### Affected Resource(s) Seemingly all ### Terraform Configuration Files ```hcl...
### Description In some cases kubeconfig is passed to CICD via environment variables, but I would like to use this config when running the provider without creating a kubeconfig file....
### Terraform Version, Provider Version and Kubernetes Version ``` Terraform version: 1.42 Kubernetes provider version: 2.21.1 Kubernetes version: 1.27 ``` ### Affected Resource(s) - kubernetes_config_map_v1_data ### Terraform Configuration Files ```hcl...
### Description I want to be able to use kubectl functionality when creating a secret with flag `--from-env-file` what does this do is to iterate over the input file and...
### Description It would be dramatically easier to DRY up k8s templates while implicitly ordering the resource DAG if every k8s resource had a "name" attribute. As-is, we can extract...
kubectl provider prevents upgrading CRDs by validating the existing manifest before applying change
There is no way to use teraform when updating CRDs and making a breaking schema change The kubectl provider validates the existing deployed manifest before trying to apply the change...