Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release 4.0.0 #78

Merged
merged 3 commits into from
Mar 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# Changelog

## [4.0.0](https://github.com/camptocamp/devops-stack-module-thanos/compare/v3.3.0...v4.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](https://github.com/bitnami/charts/blob/main/bitnami/thanos/README.md#to-1300).

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](https://github.com/camptocamp/devops-stack-module-thanos/commit/bbd5e67d68d83528d6f6eb33d2b5eb2e1c5ed7f5))


### Bug Fixes

* change backend port that was changed in the original chart ([0ac7aab](https://github.com/camptocamp/devops-stack-module-thanos/commit/0ac7aabf0a32d562844dadbbfabd21de925d7a3b))
* disable networkPolicy on all components ([5a84b3a](https://github.com/camptocamp/devops-stack-module-thanos/commit/5a84b3a548841cfb87f2bb23e2333862c4e3198f))
* remove legacy ingress annotations ([f3eee6a](https://github.com/camptocamp/devops-stack-module-thanos/commit/f3eee6ae543a6889b9e5dcd5fd509b4e3f0caa7e))
* remove specific var and use the ServiceMonitor boolean ([de3db09](https://github.com/camptocamp/devops-stack-module-thanos/commit/de3db094082ed39ae0cce9c96e9bb1c6b891503d))

## [3.3.0](https://github.com/camptocamp/devops-stack-module-thanos/compare/v3.2.0...v3.3.0) (2024-02-23)


Expand Down
6 changes: 3 additions & 3 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ Description: Override of target revision of the application chart.

Type: `string`

Default: `"v3.3.0"`
Default: `"v4.0.0"`

==== [[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>

Expand Down Expand Up @@ -219,10 +219,10 @@ Description: ID to pass other modules in order to refer to this module as a depe
[cols="a,a",options="header,autowidth"]
|===
|Name |Version
|[[provider_null]] <<provider_null,null>> |>= 3
|[[provider_random]] <<provider_random,random>> |>= 3
|[[provider_utils]] <<provider_utils,utils>> |>= 1
|[[provider_argocd]] <<provider_argocd,argocd>> |>= 5
|[[provider_null]] <<provider_null,null>> |>= 3
|===

= Resources
Expand Down Expand Up @@ -283,7 +283,7 @@ Description: ID to pass other modules in order to refer to this module as a depe
|[[input_target_revision]] <<input_target_revision,target_revision>>
|Override of target revision of the application chart.
|`string`
|`"v3.3.0"`
|`"v4.0.0"`
|no

|[[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>
Expand Down
4 changes: 2 additions & 2 deletions aks/README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -318,7 +318,7 @@ Description: Override of target revision of the application chart.

Type: `string`

Default: `"v3.3.0"`
Default: `"v4.0.0"`

==== [[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>

Expand Down Expand Up @@ -510,7 +510,7 @@ object({
|[[input_target_revision]] <<input_target_revision,target_revision>>
|Override of target revision of the application chart.
|`string`
|`"v3.3.0"`
|`"v4.0.0"`
|no

|[[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>
Expand Down
4 changes: 2 additions & 2 deletions eks/README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -311,7 +311,7 @@ Description: Override of target revision of the application chart.

Type: `string`

Default: `"v3.3.0"`
Default: `"v4.0.0"`

==== [[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>

Expand Down Expand Up @@ -479,7 +479,7 @@ object({
|[[input_target_revision]] <<input_target_revision,target_revision>>
|Override of target revision of the application chart.
|`string`
|`"v3.3.0"`
|`"v4.0.0"`
|no

|[[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>
Expand Down
4 changes: 2 additions & 2 deletions kind/README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ Description: Override of target revision of the application chart.

Type: `string`

Default: `"v3.3.0"`
Default: `"v4.0.0"`

==== [[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>

Expand Down Expand Up @@ -415,7 +415,7 @@ object({
|[[input_target_revision]] <<input_target_revision,target_revision>>
|Override of target revision of the application chart.
|`string`
|`"v3.3.0"`
|`"v4.0.0"`
|no

|[[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>
Expand Down
4 changes: 2 additions & 2 deletions sks/README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ Description: Override of target revision of the application chart.

Type: `string`

Default: `"v3.3.0"`
Default: `"v4.0.0"`

==== [[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>

Expand Down Expand Up @@ -369,7 +369,7 @@ object({
|[[input_target_revision]] <<input_target_revision,target_revision>>
|Override of target revision of the application chart.
|`string`
|`"v3.3.0"`
|`"v4.0.0"`
|no

|[[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>
Expand Down
2 changes: 1 addition & 1 deletion variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ variable "destination_cluster" {
variable "target_revision" {
description = "Override of target revision of the application chart."
type = string
default = "v3.3.0" # x-release-please-version
default = "v4.0.0" # x-release-please-version
}

variable "cluster_issuer" {
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.3.0
4.0.0