Skip to content

Latest commit

 

History

History
330 lines (156 loc) · 18.2 KB

CHANGELOG.md

File metadata and controls

330 lines (156 loc) · 18.2 KB

Changelog

6.0.0 (2024-08-14)

⚠ BREAKING CHANGES

  • sks: remove the cluster_id variable

Features

  • sks: remove the cluster_id variable (6d7b628)

5.0.0 (2024-04-23)

⚠ BREAKING CHANGES

  • eks: add option to create IAM role for the metrics storage
    • This is a breaking change because the attributes of the metrics_storage variable has changed. Please check the README.adoc to see the differences.

Features

  • eks: add option to create IAM role for the metrics storage (90f9f54)

4.1.0 (2024-04-16)

Features

  • add variable to set resources with default values (ff2d2ba)
  • upgrade OAuth Proxy image version (5072bbc)

4.0.0 (2024-03-01)

⚠ BREAKING CHANGES

  • chart: major update of dependencies on thanos chart

    The breaking change on the Thanos chart is the activation of the NetworkPolicies by default and now the configuration is per component instead of globally.

    See official information here.

    On my tests, I found out that the official NetworkPolicies were blocking the access through Traefik. Since the work of activating the NetworkPolicies on the DevOps Stack modules is already on the horizon, I decided to deactivate them and keep the current behaviour of the module for the time being.

  • remove specific var and use the ServiceMonitor boolean

    The variable enable_monitoring_dashboard introduced on the last release was removed, because on the other modules we've decided to simply deploy the dashboards automatically as long as the serviceMonitor for the metrics is activated. So we've reverted this addition to keep the behavior of the modules consistent.

Features

  • chart: major update of dependencies on thanos chart (bbd5e67)

Bug Fixes

  • change backend port that was changed in the original chart (0ac7aab)
  • disable networkPolicy on all components (5a84b3a)
  • remove legacy ingress annotations (f3eee6a)
  • remove specific var and use the ServiceMonitor boolean (de3db09)

3.3.0 (2024-02-23)

Features

  • add a subdomain variable (46fbe8d)

Bug Fixes

  • make subdomain variable non-nullable (4ace0e5)
  • remove annotation for the redirection middleware (2bef626)

3.2.0 (2024-02-09)

Features

  • add Grafana dashboards and alerts to monitor Thanos (4c55520)

3.1.0 (2024-02-07)

Features

3.0.1 (2024-01-22)

Bug Fixes

  • aks: add dependencies to fix reading of storage account (#68) (128b0b8)

3.0.0 (2024-01-18)

⚠ BREAKING CHANGES

  • remove the ArgoCD namespace variable
  • remove the namespace variable
  • hardcode the release name to remove the destination cluster

Features

  • aks: add support to use workload identity for storage authentication (ffc3dce)
  • chart: minor update of dependencies on thanos chart (#63) (603dc15)

Bug Fixes

  • change the default cluster issuer (adf5067)
  • hardcode the release name to remove the destination cluster (811f702)
  • remove the ArgoCD namespace variable (61771f6)
  • remove the namespace variable (b242859)

2.7.0 (2023-11-03)

Features

  • chart: patch update of dependencies on thanos chart (#55) (c076227)

2.6.0 (2023-10-19)

Features

  • add standard variables and variable to add labels to Argo CD app (7db831d)
  • add variables to set AppProject and destination cluster (1822dcf)
  • update OAuth2-Proxy image to v7.5.0 (88b6d99)

2.5.0 (2023-09-19)

Features

  • thanos: add deep_merge_append_list variable (#56) (7b553bc)

2.4.0 (2023-09-08)

Features

  • chart: patch update of dependencies on thanos chart (#53) (e4b3487)

2.3.0 (2023-09-07)

Features

  • chart: minor update of dependencies on thanos chart (#50) (87fbc5f)

2.2.0 (2023-08-28)

Features

  • chart: patch update of dependencies on thanos chart (#48) (1a03430)

2.1.0 (2023-08-11)

Features

  • chart: minor update of dependencies on thanos chart (#45) (d816b06)

2.0.1 (2023-08-09)

Bug Fixes

  • readd support to deactivate auto-sync which was broken by #41 (6f989bc)

2.0.0 (2023-07-11)

⚠ BREAKING CHANGES

  • add support to oboukili/argocd >= v5 (#41)

Features

  • add support to oboukili/argocd >= v5 (#41) (2622962)

1.1.0 (2023-06-28)

Features

  • add first version of the SKS variant (9574559)
  • upgrade chart version of the OAuth2-Proxy (3eaa966)
  • upgrade Thanos chart to v12.6.3 (f16b6a1)

1.0.1 (2023-06-05)

Bug Fixes

1.0.0 (2023-04-06)

⚠ BREAKING CHANGES

  • azure: use managed identity to access object storage (#33)

Features

  • azure: use managed identity to access object storage (#33) (6efba02)

1.0.0-alpha.8 (2023-01-30)

Features

Miscellaneous Chores

1.0.0-alpha.7 (2023-01-30)

Features

  • add variable to configure sync on the application resource (#25) (f1ba6b9)

1.0.0-alpha.6 (2022-12-16)

Bug Fixes

  • change values names to the same as in kube-prometheus-stack module (#23) (5e57dea)

1.0.0-alpha.5 (2022-12-12)

Features

  • redesign metrics storage bucket configuration and add resources variables (#20) (f4b33ee)

1.0.0-alpha.4 (2022-10-26)

⚠ BREAKING CHANGES

  • move Terraform module at repository root

Features

  • thanos: :style: add output to say thanos is enabled (#4) (6bdaec4)
  • thanos: deploy thanos in AWS (#2) (5b40d5b)

Bug Fixes

  • do not delay Helm values evaluation (dcd361c)
  • eks: fix recursive path that was wrongly changed on some tests (#8) (7eb0cc7)
  • thanos: correct target revision and typo in comment (#3) (aba95a5)

Code Refactoring

  • move Terraform module at repository root (263b4a3)

Continuous Integration

  • add release workflow and prepare main.tf to get tag from version.txt (#10) (935217c)

Documentation

Miscellaneous Chores

  • release v1.0.0-alpha.4 (#17) (9a0b972)
  • upgrade chart to v11.5.5 and reactivate thanos-sidecar (#11) (3c87c2c)

1.0.0-alpha.3 (2022-10-26)

Documentation

1.0.0-alpha.2 (2022-10-24)

Miscellaneous Chores

  • upgrade chart to v11.5.5 and reactivate thanos-sidecar (#11) (3c87c2c)

1.0.0-alpha.1 (2022-10-24)

⚠ BREAKING CHANGES

  • move Terraform module at repository root

Features

  • thanos: :style: add output to say thanos is enabled (#4) (6bdaec4)
  • thanos: deploy thanos in AWS (#2) (5b40d5b)

Bug Fixes

  • do not delay Helm values evaluation (dcd361c)
  • eks: fix recursive path that was wrongly changed on some tests (#8) (7eb0cc7)
  • thanos: correct target revision and typo in comment (#3) (aba95a5)

Code Refactoring

  • move Terraform module at repository root (263b4a3)

Continuous Integration

  • add release workflow and prepare main.tf to get tag from version.txt (#10) (935217c)