Skip to content

Commit

Permalink
chore: release 4.0.0 (#78)
Browse files Browse the repository at this point in the history
* chore: release 4.0.0

* docs: update CHANGELOG.md

* docs(terraform-docs): generate docs and write to README.adoc

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Gonçalo Heleno <[email protected]>
Co-authored-by: lentidas <[email protected]>
  • Loading branch information
3 people authored Mar 1, 2024
1 parent 8c10de8 commit ad3d1e2
Show file tree
Hide file tree
Showing 8 changed files with 43 additions and 13 deletions.
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

0 comments on commit ad3d1e2

Please sign in to comment.