All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- refs platform/#2819: add documentation about patching the EKS cluster add-ons.
- refs #000: refactor of the EKS cluster add-ons code.
- Fix EKS addon
- Add Fluntbit
ATTENTION: read the upgrading instructions.
- refs platform/#2564: update nginx-ingress controller installation module, using the module hosted on GitHub.
- refs platform/#2586: the
enhanced_container_insights_enabled
variable is now true by default.
ATTENTION: before applying these changes you must follow the upgrading instructions for the Prometheus Stack module.
- refs platform/#2586: update Prometheus Stack module to version
3.0.0
to support multiple values configuration for the Kube Prometheus Stack.
- refs platform/#2586: add
enhanced_container_insights_enabled
variable to enable/disable enhanced container insights for CloudWatch. Remember that this feature only allows to use the last 3 hours of collected metrics. You can find more information about limitations here.
- refs platform/#2586: fix output for
grafana_admin_password
whenenable_kube_prometheus_stack
isfalse
.
- refs #000: add link for CloudWatch Observability EKS addon.
- refs platform/#2560: remove local module cluster access and use the one from GitHub.
ATTENTION: before applying these changes you must manually remove the amazon-cloudwatch
namespace from your cluster. If you have deployed other stuffs, at least you have to remove the fluent-bit reosources (ConfigMaps
and DaemonSets
). You have to remove these resources from the terraform state too. If you want to keep the fluent-bit installation, please turn off the cluster_enable_amazon_cloudwatch_observability_addon
variable and remove the flutn-bit resources from the terraform state.
- refs #33: add
cluster_enable_amazon_cloudwatch_observability_addon
variable to enable Amazon CloudWatch Container Insights for Kubernetes.
- refs #33: remove standalone flunt-bit installation.
- refs #000: add
cluster_additional_addons
variable to manage additional EKS addons. - refs #000: add
cluster_iam_role_additional_policies
variable to manage additional IAM policy attachments for cluster role.
- refs #24 Add Velero by @osvaldot in #25
- refs #0000 Add Kube Prometheus Stack by @osvaldot in #26
- Configure Renovate by @renovate in #27
- Init project.