Releases: maddevsio/aws-eks-base
Releases · maddevsio/aws-eks-base
v10.0.0
What's Changed
- feat: do not use tigera-operator for native network policies by @mglotov in #341
- fix: set k8s resources for Loki workload by @mglotov in #342
- fix: change authentication method for cloudwatch datasource by @vitaliimd in #344
- enh: delete cpu.limits from the limitrange configuration by @mglotov in #346
- feat: switch from cluster-autoscaler to karpenter by @mglotov in #349
- doc: update README after adding karpenter by @mglotov in #350
Full Changelog: v9.1.0...v10.0.0
v9.1.0
What's Changed
- feat: Upgrade all applications in layer2
- enh: Use default tags on an aws provider level
- enh: upgrade terraform terragrunt providers modules
- enh: updated k8s version, updated dependent resources and small bugfixes
- enh: update terragrunt version to 0.39.1
- fix: Network policy for keda
- fix: Fixed terraform docs resources
- fix: terragrunt deploy cluster issuer
- fix: Fixed bug zone_id value
- fix: Add new network policy to loki namespace
- fix: Change network policy
- fix: correct version terragrunt
- fix: Fixed deprecated issues with bucket encryption, lifecylce, bucket_acl and key algorithm
- chore: Update CHANGELOG
Full Changelog: v9.0.0...v9.1.0
v9.0.0
What's Changed
- enh: use k8s serviceaccount + irsa for vpc-cni add-on
- feat: CIS benchmark alerts using Eventbridge
- doc: update documentation for used terraform modules
- enh: configure AWS account password policy
- enh: installed Tigera operator
- bug: fix aws-cluster-autoscaler expander priorities configuration
- refactor: change code structure; update code conventions
- enh: use aws-load-balancer-controller in front of ingress-nginx
- doc: disable gitlab clusterwide default access
- fix: update tfsec for layer 1
- fix: fixed deprecated issues with bucket encryption, lifecylce, bucket_acl and key algorithm
- fix: issue #304 layer2-aws terraform plan error
- Issue #294 correct version terragrunt
- Issue #309 update terragrunt version to 0.39.1
- feat: decoupled layers by using terragrunt
v8.0.0
What's Changed
- feat: configure cluster endpoint
- enh: change cluster-autoscaler configuration to improve cluster utilization
- enh: update terraform modules, providers
- enh: update used helm-charts to the latest versions
- enh: update eks module
- enh: update k8s cluster to the latest version
- refactor: fix layer*/README.md files content
- refactor: switch from kubernetes-external-secrets to External Secrets Operator
- refactor: switch from aws-managed nodegroups to self-managed
- fix: delete unnecessary istio-sidecar configuration
- bug: fix gitlab-runner configuration
- bug: 262 added crd thanosrulers for prometheus stack operator
- chore: Update CHANGELOG
v7.0.0
v6.1.1
v6.1.0
v6.0.1
What's Changed
- enh: moved elasticsearch image to public ECR
- fix: set metrics retention period 14 days for victoriametrics
v6.0.0
What's Changed
- refactor: Teamcity helm release
- feat: Introduce possibility to install VictoriaMetrics or Prometheus
- fix: removed this prefix from r53 and acm modules outputs
- doc: Changed License banner, added CI Status badge
- feat: moved bottlerocket to managed node groups
v5.1.0
What's Changed
- enh: use basic auth for Grafana by default and feature flag to switch between basic auth, github oauth and gitlab oauth
- refactor: do not use templates/alb-ingress-controller-values.yaml and set necessary values in a .tf file
- refactor: do not use templates/aws-node-termination-handler-values.yaml and set necessary values in the eks-aws-node-termination-handler.tf file
- refactor: do not use templates/external-dns-values.yaml and set necessary values in the eks-external-dns.tf file
- refactor: do not use templates/external-secrets-values.yaml and set necessary values in the eks-external-secrets.tf file
- refactor: do not use templates/prometheus-values.yaml and set necessary values in the eks-kube-prometheus-stack.tf file
- refactor: do not use templates/loki-stack-values.yaml and set necessary values in the eks-loki-stack.tf file
- refactor: do not use templates/cluster-autoscaler-values.yaml and set necessary values in the eks-cluster-autoscaler.tf file
- refactor: do not use templates/gitlab-runner-values.yaml and set necessary values in the eks-gitlab-runner.tf file
- refactor: do not use templates/elk-values.yaml and set necessary values in the eks-elk.tf file
- refactor: do not use templates/nginx-ingress-values.yaml and set necessary values in the eks-ingress-nginx-controller.tf file
- refactor: do not use templates/teamcity-values.yaml and set necessary values in the eks-teamcity.tf file
- refactor: do not use templates/calico-values.yaml and set necessary values in the eks-calico.tf file
- refactor: do not use templates/istio/istio-operator-values.yaml and set necessary values in the eks-istio.tf file
- refactor: refactor: do not use templates/cert-manager-values.yaml and set necessary values in the eks-cert-manager.tf file
- doc: move TFSEC notes from README.md into separate file
- doc: Update documentation related to secrets
- chore: update CHANGELOG.md