v0.9.0
Changes
- replace kubernetes_job with kubectl_manifest. This simplifies the module quite a bit. The provider handles create or patch functionality in a single resource. What's more, since the provider uses the k8s golang libraries, this solution also run remote operations in Terraform Cloud or in CI/CD.
- overhauled documentation/examples with .terraform-docs templates.
- added terraform-aws-modules/http to ensure the cluster is ACTIVE before the kubectl_manifest runs.
- created test/mock for hacky rapid testing.
Upgrade Notes
You will see the kubernetes_job get replaced with the kubectl_manifest when upgrading from v0.8.3. The apply will automatically recreate the aws-auth configmap.