v0.25.0
Upgraded components:
- Upgrade Terraform to v0.14.6 https://github.com/camptocamp/camptocamp-devops-stack/pull/388[#388] (https://github.com/mcanevet[mcanevet])
- Upgrade cert-manager to 1.1.1 https://github.com/camptocamp/camptocamp-devops-stack/pull/466[#466] (https://github.com/mcanevet[mcanevet])
- Upgrade kube-prometheus-stack to 13.10.0 https://github.com/camptocamp/camptocamp-devops-stack/pull/470[#470] (https://github.com/mcanevet[mcanevet])
Fixed Bugs:
- Fix Terraform lint issue https://github.com/camptocamp/camptocamp-devops-stack/pull/457[#457] (https://github.com/mcanevet[mcanevet])
- Mark some outputs as sensitive https://github.com/camptocamp/camptocamp-devops-stack/pull/460[#460] (https://github.com/mcanevet[mcanevet])
- Don't run helm dep update explicitely (workaround) https://github.com/camptocamp/camptocamp-devops-stack/pull/463[#463] (https://github.com/mcanevet[mcanevet])
Implemented enhancements:
- Set default values for tests https://github.com/camptocamp/camptocamp-devops-stack/pull/461[#461] (https://github.com/mcanevet[mcanevet])
- Remove Makefile (only brings confusion now) https://github.com/camptocamp/camptocamp-devops-stack/pull/464[#464] (https://github.com/mcanevet[mcanevet])
- Use Terraform wrapper in github workflowhttps://github.com/camptocamp/camptocamp-devops-stack/pull/468[#468] (https://github.com/mcanevet[mcanevet])
- Set kubernetes.io/ingress.allow-http: "false" annotation for all ingresses https://github.com/camptocamp/camptocamp-devops-stack/pull/477[#477] (https://github.com/mcanevet[mcanevet])
Documentations:
- Improve EKS example https://github.com/camptocamp/camptocamp-devops-stack/pull/455[#455] (https://github.com/mcanevet[mcanevet])
Pipelines:
- Use hashicorp/setup-terraform action in github workflow https://github.com/camptocamp/camptocamp-devops-stack/pull/456[#456] (https://github.com/mcanevet[mcanevet])
- Don't upgrade dependencies when running terraform https://github.com/camptocamp/camptocamp-devops-stack/pull/458[#458] (https://github.com/mcanevet[mcanevet])
- Don't set CLUSTER_NAME in tests https://github.com/camptocamp/camptocamp-devops-stack/pull/471[#471] (https://github.com/mcanevet[mcanevet])
- Update example github workflow https://github.com/camptocamp/camptocamp-devops-stack/pull/473[#473] (https://github.com/mcanevet[mcanevet])
- Don't use script in Gitlab CI pipeline https://github.com/camptocamp/camptocamp-devops-stack/pull/474[#474] (https://github.com/mcanevet[mcanevet])