diff --git a/.changeset/add-hpa-np-sa-passthrough-ingress.md b/.changeset/add-hpa-np-sa-passthrough-ingress.md deleted file mode 100644 index 4bd75a5..0000000 --- a/.changeset/add-hpa-np-sa-passthrough-ingress.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"helm-charts": major ---- - -Add configurable Service api port, optional HPA, NetworkPolicy, and ServiceAccount templates using an `enabled` + passthrough `spec` pattern. Replace the nginx-centric Ingress template with a passthrough `annotations` + `spec` pattern that supports any ingress controller (nginx, ALB, Traefik, etc.); keep `additionalIngresses` as a power feature. Support `secrets: null` to skip `clickstack-secret` creation for deployments that manage secrets externally. - -**Breaking:** The Ingress values schema has changed. The old values (`host`, `path`, `pathType`, `tls.enabled`, `proxyBodySize`, etc.) are replaced by `annotations` and `spec` passthrough fields. Users with `ingress.enabled: true` must update their values. See the updated ALB example and documentation. diff --git a/.changeset/update-app-version-2.22.1.md b/.changeset/update-app-version-2.22.1.md deleted file mode 100644 index 88c599e..0000000 --- a/.changeset/update-app-version-2.22.1.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"helm-charts": patch ---- - -chore: update appVersion to 2.22.1 diff --git a/.changeset/update-app-version-2.23.0.md b/.changeset/update-app-version-2.23.0.md deleted file mode 100644 index a3b94eb..0000000 --- a/.changeset/update-app-version-2.23.0.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"helm-charts": patch ---- - -chore: update appVersion to 2.23.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b04639..8d2c1d4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # helm-charts +## 3.0.0 + +### Major Changes + +- ba56472: Add configurable Service api port, optional HPA, NetworkPolicy, and ServiceAccount templates using an `enabled` + passthrough `spec` pattern. Replace the nginx-centric Ingress template with a passthrough `annotations` + `spec` pattern that supports any ingress controller (nginx, ALB, Traefik, etc.); keep `additionalIngresses` as a power feature. Support `secrets: null` to skip `clickstack-secret` creation for deployments that manage secrets externally. + + **Breaking:** The Ingress values schema has changed. The old values (`host`, `path`, `pathType`, `tls.enabled`, `proxyBodySize`, etc.) are replaced by `annotations` and `spec` passthrough fields. Users with `ingress.enabled: true` must update their values. See the updated ALB example and documentation. + +### Patch Changes + +- b617e54: chore: update appVersion to 2.22.1 +- d120566: chore: update appVersion to 2.23.0 + ## 2.1.1 ### Patch Changes diff --git a/charts/clickstack/Chart.yaml b/charts/clickstack/Chart.yaml index 248d72e..fe500a3 100644 --- a/charts/clickstack/Chart.yaml +++ b/charts/clickstack/Chart.yaml @@ -15,7 +15,7 @@ annotations: - name: Upstream Project url: https://github.com/hyperdxio/hyperdx type: application -version: 2.1.1 +version: 3.0.0 appVersion: 2.23.0 dependencies: - name: opentelemetry-collector diff --git a/package.json b/package.json index af44284..2e8da27 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "helm-charts", - "version": "2.1.1", + "version": "3.0.0", "private": true, "main": "index.js", "repository": "git@github.com:hyperdxio/helm-charts.git",