From 18fdc17c320be3406cbea98eb96063bb092009db Mon Sep 17 00:00:00 2001 From: germangarces Date: Thu, 5 Mar 2026 07:54:57 +0100 Subject: [PATCH 1/7] feat: add HTTPRoutes support Signed-off-by: germangarces --- CHANGELOG.md | 1303 ----------------- charts/flagsmith/ci/gateway-test-values.yaml | 29 + charts/flagsmith/templates/NOTES.txt | 6 + charts/flagsmith/templates/httproute-api.yaml | 29 + .../templates/httproute-frontend.yaml | 38 + charts/flagsmith/templates/httproute-sse.yaml | 29 + charts/flagsmith/values.yaml | 46 +- 7 files changed, 173 insertions(+), 1307 deletions(-) delete mode 100644 CHANGELOG.md create mode 100644 charts/flagsmith/ci/gateway-test-values.yaml create mode 100644 charts/flagsmith/templates/httproute-api.yaml create mode 100644 charts/flagsmith/templates/httproute-frontend.yaml create mode 100644 charts/flagsmith/templates/httproute-sse.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index b2360fd..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,1303 +0,0 @@ - -# [flagsmith-0.74.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.74.0) - 2025-04-22 - -## What's Changed -* fix: Add all resources to release namespace by [@rolodato](https://github.com/rolodato) in [#355](https://github.com/Flagsmith/flagsmith-charts/pull/355) -* feat: Expose Prometheus metrics. Add `serviceMonitor` option for use with Prometheus Operator by [@rolodato](https://github.com/rolodato) in [#357](https://github.com/Flagsmith/flagsmith-charts/pull/357) -* feat: Add global image options by [@rolodato](https://github.com/rolodato) in [#354](https://github.com/Flagsmith/flagsmith-charts/pull/354) -* feat: `exec` liveness probes by [@rolodato](https://github.com/rolodato) in [#361](https://github.com/Flagsmith/flagsmith-charts/pull/361) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.73.1...flagsmith-0.74.0 - -[Changes][flagsmith-0.74.0] - - - -# [flagsmith-0.73.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.73.1) - 2025-04-15 - -Flagsmith - -[Changes][flagsmith-0.73.1] - - - -# [flagsmith-0.73.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.73.0) - 2025-04-14 - -Flagsmith - -[Changes][flagsmith-0.73.0] - - - -# [flagsmith-0.72.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.72.1) - 2025-04-10 - -Flagsmith - -[Changes][flagsmith-0.72.1] - - - -# [flagsmith-0.72.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.72.0) - 2025-04-09 - -Flagsmith - -[Changes][flagsmith-0.72.0] - - - -# [flagsmith-0.71.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.71.0) - 2025-02-27 - -Flagsmith - -[Changes][flagsmith-0.71.0] - - - -# [flagsmith-0.70.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.70.0) - 2025-02-11 - -Flagsmith - -[Changes][flagsmith-0.70.0] - - - -# [flagsmith-0.69.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.69.1) - 2025-02-05 - -Flagsmith - -[Changes][flagsmith-0.69.1] - - - -# [flagsmith-0.69.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.69.0) - 2025-01-30 - -Flagsmith - -[Changes][flagsmith-0.69.0] - - - -# [flagsmith-0.68.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.68.0) - 2025-01-22 - -Flagsmith - -[Changes][flagsmith-0.68.0] - - - -# [flagsmith-0.67.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.67.1) - 2025-01-21 - -Flagsmith - -[Changes][flagsmith-0.67.1] - - - -# [flagsmith-0.67.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.67.0) - 2025-01-20 - -Flagsmith - -[Changes][flagsmith-0.67.0] - - - -# [flagsmith-0.66.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.66.0) - 2025-01-20 - -Flagsmith - -[Changes][flagsmith-0.66.0] - - - -# [flagsmith-0.65.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.65.0) - 2025-01-17 - -Flagsmith - -## What's Changed -* fix: Add missing SSE ingress by [@rolodato](https://github.com/rolodato) in [#306](https://github.com/Flagsmith/flagsmith-charts/pull/306) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.64.0...flagsmith-0.65.0 - -[Changes][flagsmith-0.65.0] - - - -# [flagsmith-0.64.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.64.0) - 2025-01-15 - -Flagsmith - -[Changes][flagsmith-0.64.0] - - - -# [flagsmith-0.63.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.63.0) - 2025-01-08 - -Flagsmith - -## What's Changed -* feat: Add SSE service by [@rolodato](https://github.com/rolodato) in [#302](https://github.com/Flagsmith/flagsmith-charts/pull/302) - -## New Contributors -* [@rolodato](https://github.com/rolodato) made their first contribution in [#302](https://github.com/Flagsmith/flagsmith-charts/pull/302) - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.62.0...flagsmith-0.63.0 - -[Changes][flagsmith-0.63.0] - - - -# [flagsmith-0.62.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.62.0) - 2025-01-02 - -Flagsmith - -[Changes][flagsmith-0.62.0] - - - -# [flagsmith-0.61.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.61.0) - 2024-12-05 - -Flagsmith - -[Changes][flagsmith-0.61.0] - - - -# [flagsmith-0.60.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.60.0) - 2024-11-15 - -## What's Changed -* feat: Allow including extra `spec` keys for deployments by [@khvn26](https://github.com/khvn26) in [#292](https://github.com/Flagsmith/flagsmith-charts/pull/292) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.59.1...flagsmith-0.60.0 - -[Changes][flagsmith-0.60.0] - - - -# [flagsmith-0.59.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.59.1) - 2024-10-03 - -## What's Changed -* fix: secret warning being shown by [@kagia](https://github.com/kagia) in [#269](https://github.com/Flagsmith/flagsmith-charts/pull/269) - -## New Contributors -* [@kagia](https://github.com/kagia) made their first contribution in [#269](https://github.com/Flagsmith/flagsmith-charts/pull/269) - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.59.0...flagsmith-0.59.1 - -[Changes][flagsmith-0.59.1] - - - -# [flagsmith-0.59.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.59.0) - 2024-09-24 - -Flagsmith - -[Changes][flagsmith-0.59.0] - - - -# [flagsmith-0.58.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.58.0) - 2024-09-04 - -Flagsmith - -[Changes][flagsmith-0.58.0] - - - -# [flagsmith-0.57.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.57.0) - 2024-08-30 - -Flagsmith - -[Changes][flagsmith-0.57.0] - - - -# [flagsmith-0.56.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.56.0) - 2024-08-23 - -Flagsmith - -[Changes][flagsmith-0.56.0] - - - -# [flagsmith-0.55.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.55.0) - 2024-08-23 - -Flagsmith - -[Changes][flagsmith-0.55.0] - - - -# [flagsmith-0.54.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.54.0) - 2024-08-22 - -Flagsmith - -[Changes][flagsmith-0.54.0] - - - -# [flagsmith-0.53.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.53.0) - 2024-08-09 - -Flagsmith - -[Changes][flagsmith-0.53.0] - - - -# [flagsmith-0.52.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.52.0) - 2024-08-09 - -Flagsmith - -[Changes][flagsmith-0.52.0] - - - -# [flagsmith-0.51.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.51.0) - 2024-07-11 - -Flagsmith - -[Changes][flagsmith-0.51.0] - - - -# [flagsmith-0.50.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.50.0) - 2024-07-01 - -Flagsmith - -[Changes][flagsmith-0.50.0] - - - -# [flagsmith-0.49.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.49.0) - 2024-06-25 - -Flagsmith - -[Changes][flagsmith-0.49.0] - - - -# [flagsmith-0.48.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.48.0) - 2024-06-20 - -Flagsmith - -[Changes][flagsmith-0.48.0] - - - -# [flagsmith-0.47.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.47.0) - 2024-06-19 - -Flagsmith - -[Changes][flagsmith-0.47.0] - - - -# [flagsmith-0.46.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.46.0) - 2024-06-19 - -Flagsmith - -[Changes][flagsmith-0.46.0] - - - -# [flagsmith-0.45.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.45.0) - 2024-06-13 - -Flagsmith - -[Changes][flagsmith-0.45.0] - - - -# [flagsmith-0.44.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.44.0) - 2024-06-12 - -Flagsmith - -[Changes][flagsmith-0.44.0] - - - -# [flagsmith-0.43.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.43.0) - 2024-06-06 - -Flagsmith - -[Changes][flagsmith-0.43.0] - - - -# [flagsmith-0.42.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.42.0) - 2024-06-04 - -Flagsmith - -[Changes][flagsmith-0.42.0] - - - -# [flagsmith-0.41.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.41.0) - 2024-05-23 - -Flagsmith - -[Changes][flagsmith-0.41.0] - - - -# [flagsmith-0.40.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.40.1) - 2024-05-21 - -Flagsmith - -[Changes][flagsmith-0.40.1] - - - -# [flagsmith-0.40.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.40.0) - 2024-05-15 - -Flagsmith - -[Changes][flagsmith-0.40.0] - - - -# [flagsmith-0.39.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.39.0) - 2024-05-14 - -Flagsmith - -[Changes][flagsmith-0.39.0] - - - -# [flagsmith-0.38.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.38.2) - 2024-05-14 - -Flagsmith - -[Changes][flagsmith-0.38.2] - - - -# [flagsmith-0.36.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.36.0) - 2024-05-09 - -Flagsmith - -[Changes][flagsmith-0.36.0] - - - -# [flagsmith-0.35.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.35.0) - 2024-04-25 - -Flagsmith - -[Changes][flagsmith-0.35.0] - - - -# [flagsmith-0.34.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.34.0) - 2024-04-23 - -Flagsmith - -[Changes][flagsmith-0.34.0] - - - -# [flagsmith-0.33.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.33.0) - 2024-04-22 - -Flagsmith - -[Changes][flagsmith-0.33.0] - - - -# [flagsmith-0.32.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.32.0) - 2024-04-11 - -Flagsmith - -[Changes][flagsmith-0.32.0] - - - -# [flagsmith-0.31.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.31.1) - 2024-04-03 - -Flagsmith - -## What's Changed -* ci: add codeowners by [@dabeeeenster](https://github.com/dabeeeenster) in [#194](https://github.com/Flagsmith/flagsmith-charts/pull/194) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.31.0...flagsmith-0.31.1 - -[Changes][flagsmith-0.31.1] - - - -# [flagsmith-0.31.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.31.0) - 2024-04-03 - -Flagsmith - -## What's Changed -* Merge: Flagsmith docker image version bump by [@dabeeeenster](https://github.com/dabeeeenster) in [#198](https://github.com/Flagsmith/flagsmith-charts/pull/198) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.30.0...flagsmith-0.31.0 - -[Changes][flagsmith-0.31.0] - - - -# [flagsmith-0.30.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.30.0) - 2024-03-26 - -Flagsmith - -## What's Changed -* release: v0.30.0 by [@khvn26](https://github.com/khvn26) in [#192](https://github.com/Flagsmith/flagsmith-charts/pull/192) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.29.0...flagsmith-0.30.0 - -[Changes][flagsmith-0.30.0] - - - -# [flagsmith-0.29.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.29.0) - 2024-03-25 - -Flagsmith - -## What's Changed -* Merge: Flagsmith docker image version bump by [@dabeeeenster](https://github.com/dabeeeenster) in [#193](https://github.com/Flagsmith/flagsmith-charts/pull/193) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.28.0...flagsmith-0.29.0 - -[Changes][flagsmith-0.29.0] - - - -# [flagsmith-0.28.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.28.0) - 2024-03-07 - -Flagsmith - -[Changes][flagsmith-0.28.0] - - - -# [flagsmith-0.27.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.27.0) - 2024-03-06 - -Flagsmith - -[Changes][flagsmith-0.27.0] - - - -# [flagsmith-0.26.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.26.0) - 2024-02-29 - -Flagsmith - -[Changes][flagsmith-0.26.0] - - - -# [flagsmith-0.25.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.25.0) - 2024-02-27 - -Flagsmith - -[Changes][flagsmith-0.25.0] - - - -# [flagsmith-0.24.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.24.2) - 2024-02-27 - -Flagsmith - -[Changes][flagsmith-0.24.2] - - - -# [flagsmith-0.24.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.24.1) - 2024-02-12 - -Flagsmith - -[Changes][flagsmith-0.24.1] - - - -# [flagsmith-0.24.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.24.0) - 2024-02-12 - -Flagsmith - -[Changes][flagsmith-0.24.0] - - - -# [flagsmith-0.23.3](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.23.3) - 2024-02-02 - -Flagsmith - -[Changes][flagsmith-0.23.3] - - - -# [flagsmith-0.23.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.23.2) - 2024-02-01 - -Flagsmith - -[Changes][flagsmith-0.23.2] - - - -# [flagsmith-0.23.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.23.1) - 2024-01-30 - -Flagsmith - -[Changes][flagsmith-0.23.1] - - - -# [flagsmith-0.23.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.23.0) - 2024-01-30 - -Flagsmith - -## What's Changed -* Merge: Flagsmith docker image version bump by [@dabeeeenster](https://github.com/dabeeeenster) in [#167](https://github.com/Flagsmith/flagsmith-charts/pull/167) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.22.3...flagsmith-0.23.0 - -[Changes][flagsmith-0.23.0] - - - -# [flagsmith-0.22.3](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.22.3) - 2023-12-20 - -Flagsmith - -## What's Changed -* docs: link to docs from readme by [@dabeeeenster](https://github.com/dabeeeenster) in [#154](https://github.com/Flagsmith/flagsmith-charts/pull/154) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.22.2...flagsmith-0.22.3 - -[Changes][flagsmith-0.22.3] - - - -# [flagsmith-0.22.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.22.2) - 2023-11-06 - -Flagsmith - -## What's Changed -* Support injection of extra init containers and containers by [@nick-jones](https://github.com/nick-jones) in [#150](https://github.com/Flagsmith/flagsmith-charts/pull/150) - -## New Contributors -* [@nick-jones](https://github.com/nick-jones) made their first contribution in [#150](https://github.com/Flagsmith/flagsmith-charts/pull/150) - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.22.1...flagsmith-0.22.2 - -[Changes][flagsmith-0.22.2] - - - -# [flagsmith-0.22.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.22.1) - 2023-08-31 - -Flagsmith - -## What's Changed -* fix: allow using influxDB credentials from existing secret by [@rufusnufus](https://github.com/rufusnufus) in [#145](https://github.com/Flagsmith/flagsmith-charts/pull/145) - -## New Contributors -* [@rufusnufus](https://github.com/rufusnufus) made their first contribution in [#145](https://github.com/Flagsmith/flagsmith-charts/pull/145) - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.22.0...flagsmith-0.22.1 - -[Changes][flagsmith-0.22.1] - - - -# [flagsmith-0.22.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.22.0) - 2023-08-02 - -Flagsmith - -## What's Changed -* Issue 111: option to remove use of waitforit image by [@plumdog](https://github.com/plumdog) in [#137](https://github.com/Flagsmith/flagsmith-charts/pull/137) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.21.0...flagsmith-0.22.0 - -[Changes][flagsmith-0.22.0] - - - -# [flagsmith-0.21.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.21.0) - 2023-07-24 - -## What's Changed -* fix: revert pathing changes to API Ingress by [@ncalibey](https://github.com/ncalibey) in [#143](https://github.com/Flagsmith/flagsmith-charts/pull/143) - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.20.0...flagsmith-0.21.0 - -[Changes][flagsmith-0.21.0] - - - -# [flagsmith-0.20.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.20.0) - 2023-07-04 - -Flagsmith - -## What's Changed -* Bump appVersion 2.57.0 by [@matthewelwell](https://github.com/matthewelwell) in [#140](https://github.com/Flagsmith/flagsmith-charts/pull/140) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.19.0...flagsmith-0.20.0 - -[Changes][flagsmith-0.20.0] - - - -# [flagsmith-0.19.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.19.0) - 2023-06-15 - -Flagsmith - -## What's Changed -* fix!: remove ability to specify ingress paths ([#138](https://github.com/Flagsmith/flagsmith-charts/issues/138)) by [@khvn26](https://github.com/khvn26) in [#139](https://github.com/Flagsmith/flagsmith-charts/pull/139) - - -**Full Changelog**: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.18.1...flagsmith-0.19.0 - -[Changes][flagsmith-0.19.0] - - - -# [flagsmith-0.18.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.18.1) - 2023-05-30 - -Flagsmith - -[Changes][flagsmith-0.18.1] - - - -# [flagsmith-0.18.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.18.0) - 2023-04-21 - -Flagsmith - -[Changes][flagsmith-0.18.0] - - - -# [flagsmith-0.17.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.17.0) - 2023-04-04 - -Flagsmith - -[Changes][flagsmith-0.17.0] - - - -# [flagsmith-0.16.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.16.2) - 2023-03-28 - -Flagsmith - -[Changes][flagsmith-0.16.2] - - - -# [flagsmith-0.16.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.16.1) - 2023-03-23 - -Flagsmith - -[Changes][flagsmith-0.16.1] - - - -# [flagsmith-0.16.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.16.0) - 2023-03-23 - -Flagsmith - -[Changes][flagsmith-0.16.0] - - - -# [flagsmith-0.15.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.15.0) - 2023-01-05 - -Flagsmith - -[Changes][flagsmith-0.15.0] - - - -# [flagsmith-0.14.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.14.0) - 2023-01-05 - -Flagsmith - -[Changes][flagsmith-0.14.0] - - - -# [flagsmith-0.13.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.13.0) - 2023-01-05 - -Flagsmith - -[Changes][flagsmith-0.13.0] - - - -# [flagsmith-0.12.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.12.0) - 2022-12-13 - -Flagsmith - -[Changes][flagsmith-0.12.0] - - - -# [flagsmith-0.11.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.11.2) - 2022-12-13 - -Flagsmith - -[Changes][flagsmith-0.11.2] - - - -# [flagsmith-0.11.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.11.1) - 2022-11-24 - -Flagsmith - -[Changes][flagsmith-0.11.1] - - - -# [flagsmith-0.11.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.11.0) - 2022-10-26 - -Flagsmith - -[Changes][flagsmith-0.11.0] - - - -# [flagsmith-0.10.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.10.2) - 2022-07-07 - -Flagsmith - -[Changes][flagsmith-0.10.2] - - - -# [flagsmith-0.10.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.10.1) - 2022-07-07 - -Flagsmith - -[Changes][flagsmith-0.10.1] - - - -# [flagsmith-0.10.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.10.0) - 2022-06-28 - -Flagsmith - -[Changes][flagsmith-0.10.0] - - - -# [flagsmith-0.9.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.9.2) - 2022-06-08 - -Flagsmith - -[Changes][flagsmith-0.9.2] - - - -# [flagsmith-0.9.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.9.1) - 2022-05-23 - -Flagsmith - -[Changes][flagsmith-0.9.1] - - - -# [flagsmith-0.9.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.9.0) - 2022-05-19 - -Flagsmith - -[Changes][flagsmith-0.9.0] - - - -# [flagsmith-0.8.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.8.1) - 2022-05-19 - -Flagsmith - -[Changes][flagsmith-0.8.1] - - - -# [flagsmith-0.8.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.8.0) - 2022-05-16 - -Flagsmith - -[Changes][flagsmith-0.8.0] - - - -# [flagsmith-0.7.3](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.7.3) - 2022-05-16 - -Flagsmith - -[Changes][flagsmith-0.7.3] - - - -# [flagsmith-0.7.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.7.2) - 2022-04-27 - -Flagsmith - -[Changes][flagsmith-0.7.2] - - - -# [flagsmith-0.7.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.7.1) - 2022-04-27 - -Flagsmith - -[Changes][flagsmith-0.7.1] - - - -# [flagsmith-0.7.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.7.0) - 2022-02-01 - -Flagsmith - -[Changes][flagsmith-0.7.0] - - - -# [flagsmith-0.6.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.6.0) - 2022-01-31 - -Flagsmith - -[Changes][flagsmith-0.6.0] - - - -# [flagsmith-0.5.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.5.2) - 2022-01-28 - -Flagsmith - -[Changes][flagsmith-0.5.2] - - - -# [flagsmith-0.5.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.5.1) - 2022-01-27 - -Flagsmith - -[Changes][flagsmith-0.5.1] - - - -# [flagsmith-0.5.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.5.0) - 2022-01-11 - -Flagsmith - -[Changes][flagsmith-0.5.0] - - - -# [flagsmith-0.4.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.4.0) - 2021-11-01 - -Flagsmith - -[Changes][flagsmith-0.4.0] - - - -# [flagsmith-0.3.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.3.1) - 2021-10-04 - -Flagsmith - -[Changes][flagsmith-0.3.1] - - - -# [flagsmith-0.3.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.3.0) - 2021-09-22 - -Flagsmith - -[Changes][flagsmith-0.3.0] - - - -# [flagsmith-0.2.22](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.22) - 2021-09-21 - -Flagsmith - -[Changes][flagsmith-0.2.22] - - - -# [flagsmith-0.2.21](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.21) - 2021-09-17 - -Flagsmith - -[Changes][flagsmith-0.2.21] - - - -# [flagsmith-0.2.20](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.20) - 2021-09-16 - -Flagsmith - -[Changes][flagsmith-0.2.20] - - - -# [flagsmith-0.2.19](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.19) - 2021-09-16 - -Flagsmith - -[Changes][flagsmith-0.2.19] - - - -# [flagsmith-0.2.18](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.18) - 2021-08-03 - -Flagsmith - -[Changes][flagsmith-0.2.18] - - - -# [flagsmith-0.2.16](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.16) - 2021-08-03 - -Flagsmith - -[Changes][flagsmith-0.2.16] - - - -# [flagsmith-0.2.15](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.15) - 2021-07-13 - -Flagsmith - -[Changes][flagsmith-0.2.15] - - - -# [flagsmith-0.2.14](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.14) - 2021-06-17 - -Flagsmith - -[Changes][flagsmith-0.2.14] - - - -# [flagsmith-0.2.13](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.13) - 2021-06-17 - -Flagsmith - -[Changes][flagsmith-0.2.13] - - - -# [flagsmith-0.2.12](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.12) - 2021-06-16 - -Flagsmith - -[Changes][flagsmith-0.2.12] - - - -# [flagsmith-0.2.11](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.11) - 2021-06-09 - -Flagsmith - -[Changes][flagsmith-0.2.11] - - - -# [flagsmith-0.2.9](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.9) - 2021-04-26 - -Flagsmith - -[Changes][flagsmith-0.2.9] - - - -# [flagsmith-0.2.10](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.10) - 2021-04-26 - -Flagsmith - -[Changes][flagsmith-0.2.10] - - - -# [flagsmith-0.2.8](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.8) - 2021-04-22 - -Flagsmith - -[Changes][flagsmith-0.2.8] - - - -# [flagsmith-0.2.7](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.7) - 2021-04-22 - -Flagsmith - -[Changes][flagsmith-0.2.7] - - - -# [flagsmith-0.2.6](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.6) - 2021-04-22 - -Flagsmith - -[Changes][flagsmith-0.2.6] - - - -# [flagsmith-0.2.5](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.5) - 2021-04-22 - -Flagsmith - -[Changes][flagsmith-0.2.5] - - - -# [flagsmith-0.2.4](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.4) - 2021-04-22 - -Flagsmith - -[Changes][flagsmith-0.2.4] - - - -# [flagsmith-0.2.3](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.3) - 2021-04-22 - -Flagsmith - -[Changes][flagsmith-0.2.3] - - - -# [flagsmith-0.2.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.2) - 2021-04-22 - -Flagsmith - -[Changes][flagsmith-0.2.2] - - - -# [flagsmith-0.2.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.1) - 2021-04-22 - -Flagsmith - -[Changes][flagsmith-0.2.1] - - - -# [flagsmith-0.2.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.2.0) - 2021-04-21 - -Flagsmith - -[Changes][flagsmith-0.2.0] - - - -# [flagsmith-0.1.8](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.1.8) - 2021-04-21 - -Flagsmith - -[Changes][flagsmith-0.1.8] - - - -# [flagsmith-0.1.7](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.1.7) - 2021-04-21 - -Flagsmith - -[Changes][flagsmith-0.1.7] - - - -# [flagsmith-0.1.6](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.1.6) - 2021-04-21 - -Flagsmith - -[Changes][flagsmith-0.1.6] - - - -# [flagsmith-0.1.5](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.1.5) - 2021-04-21 - -Flagsmith - -[Changes][flagsmith-0.1.5] - - - -# [flagsmith-0.1.4](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.1.4) - 2021-04-20 - -Flagsmith - -[Changes][flagsmith-0.1.4] - - - -# [flagsmith-0.1.3](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.1.3) - 2021-04-20 - -Flagsmith - -[Changes][flagsmith-0.1.3] - - - -# [flagsmith-0.1.2](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.1.2) - 2021-04-20 - -Flagsmith - -[Changes][flagsmith-0.1.2] - - - -# [flagsmith-0.1.1](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.1.1) - 2021-04-20 - -Flagsmith - -[Changes][flagsmith-0.1.1] - - - -# [flagsmith-0.1.0](https://github.com/Flagsmith/flagsmith-charts/releases/tag/flagsmith-0.1.0) - 2021-04-20 - -Flagsmith - -[Changes][flagsmith-0.1.0] - - -[flagsmith-0.74.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.73.1...flagsmith-0.74.0 -[flagsmith-0.73.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.73.0...flagsmith-0.73.1 -[flagsmith-0.73.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.72.1...flagsmith-0.73.0 -[flagsmith-0.72.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.72.0...flagsmith-0.72.1 -[flagsmith-0.72.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.71.0...flagsmith-0.72.0 -[flagsmith-0.71.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.70.0...flagsmith-0.71.0 -[flagsmith-0.70.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.69.1...flagsmith-0.70.0 -[flagsmith-0.69.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.69.0...flagsmith-0.69.1 -[flagsmith-0.69.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.68.0...flagsmith-0.69.0 -[flagsmith-0.68.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.67.1...flagsmith-0.68.0 -[flagsmith-0.67.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.67.0...flagsmith-0.67.1 -[flagsmith-0.67.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.66.0...flagsmith-0.67.0 -[flagsmith-0.66.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.65.0...flagsmith-0.66.0 -[flagsmith-0.65.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.64.0...flagsmith-0.65.0 -[flagsmith-0.64.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.63.0...flagsmith-0.64.0 -[flagsmith-0.63.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.62.0...flagsmith-0.63.0 -[flagsmith-0.62.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.61.0...flagsmith-0.62.0 -[flagsmith-0.61.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.60.0...flagsmith-0.61.0 -[flagsmith-0.60.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.59.1...flagsmith-0.60.0 -[flagsmith-0.59.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.59.0...flagsmith-0.59.1 -[flagsmith-0.59.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.58.0...flagsmith-0.59.0 -[flagsmith-0.58.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.57.0...flagsmith-0.58.0 -[flagsmith-0.57.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.56.0...flagsmith-0.57.0 -[flagsmith-0.56.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.55.0...flagsmith-0.56.0 -[flagsmith-0.55.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.54.0...flagsmith-0.55.0 -[flagsmith-0.54.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.53.0...flagsmith-0.54.0 -[flagsmith-0.53.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.52.0...flagsmith-0.53.0 -[flagsmith-0.52.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.51.0...flagsmith-0.52.0 -[flagsmith-0.51.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.50.0...flagsmith-0.51.0 -[flagsmith-0.50.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.49.0...flagsmith-0.50.0 -[flagsmith-0.49.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.48.0...flagsmith-0.49.0 -[flagsmith-0.48.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.47.0...flagsmith-0.48.0 -[flagsmith-0.47.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.46.0...flagsmith-0.47.0 -[flagsmith-0.46.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.45.0...flagsmith-0.46.0 -[flagsmith-0.45.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.44.0...flagsmith-0.45.0 -[flagsmith-0.44.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.43.0...flagsmith-0.44.0 -[flagsmith-0.43.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.42.0...flagsmith-0.43.0 -[flagsmith-0.42.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.41.0...flagsmith-0.42.0 -[flagsmith-0.41.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.40.1...flagsmith-0.41.0 -[flagsmith-0.40.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.40.0...flagsmith-0.40.1 -[flagsmith-0.40.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.39.0...flagsmith-0.40.0 -[flagsmith-0.39.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.38.2...flagsmith-0.39.0 -[flagsmith-0.38.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.36.0...flagsmith-0.38.2 -[flagsmith-0.36.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.35.0...flagsmith-0.36.0 -[flagsmith-0.35.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.34.0...flagsmith-0.35.0 -[flagsmith-0.34.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.33.0...flagsmith-0.34.0 -[flagsmith-0.33.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.32.0...flagsmith-0.33.0 -[flagsmith-0.32.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.31.1...flagsmith-0.32.0 -[flagsmith-0.31.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.31.0...flagsmith-0.31.1 -[flagsmith-0.31.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.30.0...flagsmith-0.31.0 -[flagsmith-0.30.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.29.0...flagsmith-0.30.0 -[flagsmith-0.29.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.28.0...flagsmith-0.29.0 -[flagsmith-0.28.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.27.0...flagsmith-0.28.0 -[flagsmith-0.27.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.26.0...flagsmith-0.27.0 -[flagsmith-0.26.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.25.0...flagsmith-0.26.0 -[flagsmith-0.25.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.24.2...flagsmith-0.25.0 -[flagsmith-0.24.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.24.1...flagsmith-0.24.2 -[flagsmith-0.24.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.24.0...flagsmith-0.24.1 -[flagsmith-0.24.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.23.3...flagsmith-0.24.0 -[flagsmith-0.23.3]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.23.2...flagsmith-0.23.3 -[flagsmith-0.23.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.23.1...flagsmith-0.23.2 -[flagsmith-0.23.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.23.0...flagsmith-0.23.1 -[flagsmith-0.23.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.22.3...flagsmith-0.23.0 -[flagsmith-0.22.3]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.22.2...flagsmith-0.22.3 -[flagsmith-0.22.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.22.1...flagsmith-0.22.2 -[flagsmith-0.22.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.22.0...flagsmith-0.22.1 -[flagsmith-0.22.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.21.0...flagsmith-0.22.0 -[flagsmith-0.21.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.20.0...flagsmith-0.21.0 -[flagsmith-0.20.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.19.0...flagsmith-0.20.0 -[flagsmith-0.19.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.18.1...flagsmith-0.19.0 -[flagsmith-0.18.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.18.0...flagsmith-0.18.1 -[flagsmith-0.18.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.17.0...flagsmith-0.18.0 -[flagsmith-0.17.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.16.2...flagsmith-0.17.0 -[flagsmith-0.16.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.16.1...flagsmith-0.16.2 -[flagsmith-0.16.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.16.0...flagsmith-0.16.1 -[flagsmith-0.16.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.15.0...flagsmith-0.16.0 -[flagsmith-0.15.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.14.0...flagsmith-0.15.0 -[flagsmith-0.14.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.13.0...flagsmith-0.14.0 -[flagsmith-0.13.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.12.0...flagsmith-0.13.0 -[flagsmith-0.12.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.11.2...flagsmith-0.12.0 -[flagsmith-0.11.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.11.1...flagsmith-0.11.2 -[flagsmith-0.11.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.11.0...flagsmith-0.11.1 -[flagsmith-0.11.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.10.2...flagsmith-0.11.0 -[flagsmith-0.10.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.10.1...flagsmith-0.10.2 -[flagsmith-0.10.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.10.0...flagsmith-0.10.1 -[flagsmith-0.10.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.9.2...flagsmith-0.10.0 -[flagsmith-0.9.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.9.1...flagsmith-0.9.2 -[flagsmith-0.9.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.9.0...flagsmith-0.9.1 -[flagsmith-0.9.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.8.1...flagsmith-0.9.0 -[flagsmith-0.8.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.8.0...flagsmith-0.8.1 -[flagsmith-0.8.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.7.3...flagsmith-0.8.0 -[flagsmith-0.7.3]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.7.2...flagsmith-0.7.3 -[flagsmith-0.7.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.7.1...flagsmith-0.7.2 -[flagsmith-0.7.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.7.0...flagsmith-0.7.1 -[flagsmith-0.7.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.6.0...flagsmith-0.7.0 -[flagsmith-0.6.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.5.2...flagsmith-0.6.0 -[flagsmith-0.5.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.5.1...flagsmith-0.5.2 -[flagsmith-0.5.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.5.0...flagsmith-0.5.1 -[flagsmith-0.5.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.4.0...flagsmith-0.5.0 -[flagsmith-0.4.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.3.1...flagsmith-0.4.0 -[flagsmith-0.3.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.3.0...flagsmith-0.3.1 -[flagsmith-0.3.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.22...flagsmith-0.3.0 -[flagsmith-0.2.22]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.21...flagsmith-0.2.22 -[flagsmith-0.2.21]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.20...flagsmith-0.2.21 -[flagsmith-0.2.20]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.19...flagsmith-0.2.20 -[flagsmith-0.2.19]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.18...flagsmith-0.2.19 -[flagsmith-0.2.18]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.16...flagsmith-0.2.18 -[flagsmith-0.2.16]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.15...flagsmith-0.2.16 -[flagsmith-0.2.15]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.14...flagsmith-0.2.15 -[flagsmith-0.2.14]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.13...flagsmith-0.2.14 -[flagsmith-0.2.13]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.12...flagsmith-0.2.13 -[flagsmith-0.2.12]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.11...flagsmith-0.2.12 -[flagsmith-0.2.11]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.9...flagsmith-0.2.11 -[flagsmith-0.2.9]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.10...flagsmith-0.2.9 -[flagsmith-0.2.10]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.8...flagsmith-0.2.10 -[flagsmith-0.2.8]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.7...flagsmith-0.2.8 -[flagsmith-0.2.7]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.6...flagsmith-0.2.7 -[flagsmith-0.2.6]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.5...flagsmith-0.2.6 -[flagsmith-0.2.5]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.4...flagsmith-0.2.5 -[flagsmith-0.2.4]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.3...flagsmith-0.2.4 -[flagsmith-0.2.3]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.2...flagsmith-0.2.3 -[flagsmith-0.2.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.1...flagsmith-0.2.2 -[flagsmith-0.2.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.2.0...flagsmith-0.2.1 -[flagsmith-0.2.0]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.1.8...flagsmith-0.2.0 -[flagsmith-0.1.8]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.1.7...flagsmith-0.1.8 -[flagsmith-0.1.7]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.1.6...flagsmith-0.1.7 -[flagsmith-0.1.6]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.1.5...flagsmith-0.1.6 -[flagsmith-0.1.5]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.1.4...flagsmith-0.1.5 -[flagsmith-0.1.4]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.1.3...flagsmith-0.1.4 -[flagsmith-0.1.3]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.1.2...flagsmith-0.1.3 -[flagsmith-0.1.2]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.1.1...flagsmith-0.1.2 -[flagsmith-0.1.1]: https://github.com/Flagsmith/flagsmith-charts/compare/flagsmith-0.1.0...flagsmith-0.1.1 -[flagsmith-0.1.0]: https://github.com/Flagsmith/flagsmith-charts/tree/flagsmith-0.1.0 - - diff --git a/charts/flagsmith/ci/gateway-test-values.yaml b/charts/flagsmith/ci/gateway-test-values.yaml new file mode 100644 index 0000000..3f699a1 --- /dev/null +++ b/charts/flagsmith/ci/gateway-test-values.yaml @@ -0,0 +1,29 @@ +tests: + enabled: true + +gateway: + frontend: + enabled: true + parentRefs: + - name: test-gateway + api: + enabled: true + parentRefs: + - name: test-gateway + rules: + - matches: + - path: + type: PathPrefix + value: /api/ + - path: + type: PathPrefix + value: /health/ + - path: + type: PathPrefix + value: /admin/ + - path: + type: PathPrefix + value: /static/admin/ + backendRefs: + - name: flagsmith-api + port: 8000 diff --git a/charts/flagsmith/templates/NOTES.txt b/charts/flagsmith/templates/NOTES.txt index 0383c1c..2456343 100644 --- a/charts/flagsmith/templates/NOTES.txt +++ b/charts/flagsmith/templates/NOTES.txt @@ -28,6 +28,12 @@ kubectl -n {{ include "flagsmith.namespace" . }} logs pods/{{ include "flagsmith See documentation at https://docs.flagsmith.com/deployment/hosting/kubernetes#ingress-configuration for information about how to gain web access to the application. +{{- end }} +{{- if or .Values.gateway.frontend.enabled .Values.gateway.api.enabled .Values.gateway.sse.enabled }} + +Gateway API HTTPRoutes are enabled. Ensure a Gateway resource exists in your cluster +that matches the parentRefs configured in your values. +See https://gateway-api.sigs.k8s.io/ for more information. {{- end }} {{- if .Values.influxdb2.enabled }} diff --git a/charts/flagsmith/templates/httproute-api.yaml b/charts/flagsmith/templates/httproute-api.yaml new file mode 100644 index 0000000..3fff981 --- /dev/null +++ b/charts/flagsmith/templates/httproute-api.yaml @@ -0,0 +1,29 @@ +{{- if .Values.gateway.api.enabled -}} +{{- $fullName := include "flagsmith.fullname" . -}} +{{- $svcPort := .Values.service.api.port -}} +apiVersion: gateway.networking.k8s.io/v1 +kind: HTTPRoute +metadata: + namespace: {{ include "flagsmith.namespace" . }} + name: {{ $fullName }}-api + labels: + {{- include "flagsmith.labels" . | nindent 4 }} + app.kubernetes.io/component: api + {{- $annotations := include "flagsmith.annotations" ( dict "customAnnotations" .Values.gateway.annotations "commonValues" .Values.common ) }} + {{- with $annotations }} + annotations: + {{- . | nindent 4 }} + {{- end }} +spec: + {{- with .Values.gateway.api.parentRefs }} + parentRefs: + {{- toYaml . | nindent 4 }} + {{- end }} + {{- with .Values.gateway.api.hostnames }} + hostnames: + {{- toYaml . | nindent 4 }} + {{- end }} + # TODO: add default rules for /api/, /health/, /admin/, /static/admin/ + rules: + {{- toYaml .Values.gateway.api.rules | nindent 4 }} +{{- end }} diff --git a/charts/flagsmith/templates/httproute-frontend.yaml b/charts/flagsmith/templates/httproute-frontend.yaml new file mode 100644 index 0000000..19aa833 --- /dev/null +++ b/charts/flagsmith/templates/httproute-frontend.yaml @@ -0,0 +1,38 @@ +{{- if and .Values.frontend.enabled .Values.gateway.frontend.enabled -}} +{{- $fullName := include "flagsmith.fullname" . -}} +{{- $svcPort := .Values.service.frontend.port -}} +apiVersion: gateway.networking.k8s.io/v1 +kind: HTTPRoute +metadata: + namespace: {{ include "flagsmith.namespace" . }} + name: {{ $fullName }}-frontend + labels: + {{- include "flagsmith.labels" . | nindent 4 }} + app.kubernetes.io/component: frontend + {{- $annotations := include "flagsmith.annotations" ( dict "customAnnotations" .Values.gateway.annotations "commonValues" .Values.common ) }} + {{- with $annotations }} + annotations: + {{- . | nindent 4 }} + {{- end }} +spec: + {{- with .Values.gateway.frontend.parentRefs }} + parentRefs: + {{- toYaml . | nindent 4 }} + {{- end }} + {{- with .Values.gateway.frontend.hostnames }} + hostnames: + {{- toYaml . | nindent 4 }} + {{- end }} + rules: + {{- if .Values.gateway.frontend.rules }} + {{- toYaml .Values.gateway.frontend.rules | nindent 4 }} + {{- else }} + - matches: + - path: + type: PathPrefix + value: / + backendRefs: + - name: {{ $fullName }}-frontend + port: {{ $svcPort }} + {{- end }} +{{- end }} diff --git a/charts/flagsmith/templates/httproute-sse.yaml b/charts/flagsmith/templates/httproute-sse.yaml new file mode 100644 index 0000000..2d5e411 --- /dev/null +++ b/charts/flagsmith/templates/httproute-sse.yaml @@ -0,0 +1,29 @@ +{{- if .Values.gateway.sse.enabled -}} +{{- $fullName := include "flagsmith.fullname" . -}} +{{- $svcPort := .Values.service.sse.port -}} +apiVersion: gateway.networking.k8s.io/v1 +kind: HTTPRoute +metadata: + namespace: {{ include "flagsmith.namespace" . }} + name: {{ $fullName }}-sse + labels: + {{- include "flagsmith.labels" . | nindent 4 }} + app.kubernetes.io/component: sse + {{- $annotations := include "flagsmith.annotations" ( dict "customAnnotations" .Values.gateway.annotations "commonValues" .Values.common ) }} + {{- with $annotations }} + annotations: + {{- . | nindent 4 }} + {{- end }} +spec: + {{- with .Values.gateway.sse.parentRefs }} + parentRefs: + {{- toYaml . | nindent 4 }} + {{- end }} + {{- with .Values.gateway.sse.hostnames }} + hostnames: + {{- toYaml . | nindent 4 }} + {{- end }} + # TODO: add default rule for / + rules: + {{- toYaml .Values.gateway.sse.rules | nindent 4 }} +{{- end }} diff --git a/charts/flagsmith/values.yaml b/charts/flagsmith/values.yaml index 52c9320..9fc0c42 100644 --- a/charts/flagsmith/values.yaml +++ b/charts/flagsmith/values.yaml @@ -156,7 +156,8 @@ frontend: # memory: 300Mi apiProxy: enabled: true - extraEnv: {} + extraEnv: + FLAGSMITH_API_URL: "https://flagsmith.local/api/v1" extraEnvFromSecret: {} nodeSelector: {} tolerations: [] @@ -465,7 +466,7 @@ ingress: # kubernetes.io/ingress.class: nginx # kubernetes.io/tls-acme: "true" hosts: - - chart-example.local + - flagsmith.local tls: [] # - secretName: chart-example-tls # hosts: @@ -477,8 +478,12 @@ ingress: # kubernetes.io/ingress.class: nginx # kubernetes.io/tls-acme: "true" hosts: - - host: chart-example.local - paths: [] + - host: flagsmith.local + paths: + - /api/ + - /health/ + - /admin/ + - /static/admin/ tls: [] # - secretName: chart-example-tls # hosts: @@ -497,6 +502,39 @@ ingress: # hosts: # - chart-example.local +# Gateway API HTTPRoute configuration. +# Prerequisites (installed independently): +# 1. Gateway API CRDs (https://gateway-api.sigs.k8s.io/) +# 2. A Gateway controller (e.g., Envoy Gateway, Cilium, Istio) +# 3. A GatewayClass and Gateway resource +# The chart only manages HTTPRoute resources. +gateway: + # Annotations to add to all HTTPRoute resources. + annotations: {} + frontend: + enabled: true + # parentRefs defines which Gateway(s) this HTTPRoute attaches to. + # Example: + # - name: my-gateway + # namespace: gateway-ns + # sectionName: https + parentRefs: [] + hostnames: [] + # rules defines routing rules. If empty, defaults to "/" routing to the frontend service. + rules: [] + api: + enabled: true + parentRefs: [] + hostnames: [] + # rules defines routing rules. No defaults — must be provided by the user. + rules: [] + sse: + enabled: false + parentRefs: [] + hostnames: [] + # rules defines routing rules. No defaults — must be provided by the user. + rules: [] + jobs: migrateDb: enabled: false From b800993144262febd8f3b826149c5a9916737a83 Mon Sep 17 00:00:00 2001 From: germangarces Date: Thu, 5 Mar 2026 08:01:19 +0100 Subject: [PATCH 2/7] ci: update workflow for HTTPRoutes Signed-off-by: germangarces --- .github/workflows/lint-test.yaml | 36 ++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index 7b68951..49034e6 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -46,5 +46,41 @@ jobs: uses: helm/kind-action@v1.2.0 if: steps.list-changed.outputs.changed == 'true' + - name: Install Gateway API CRDs + if: steps.list-changed.outputs.changed == 'true' + run: kubectl apply -f https://github.com/kubernetes-sigs/gateway-api/releases/latest/download/standard-install.yaml + + # - name: Install Envoy Gateway + # if: steps.list-changed.outputs.changed == 'true' + # run: | + # helm install eg oci://docker.io/envoyproxy/gateway-helm \ + # -n envoy-gateway-system --create-namespace --wait + # + # - name: Create GatewayClass and Gateway + # if: steps.list-changed.outputs.changed == 'true' + # run: | + # kubectl apply -f - <<'EOF' + # apiVersion: gateway.networking.k8s.io/v1 + # kind: GatewayClass + # metadata: + # name: eg + # spec: + # controllerName: gateway.envoyproxy.io/gatewayclass-controller + # --- + # apiVersion: gateway.networking.k8s.io/v1 + # kind: Gateway + # metadata: + # name: test-gateway + # spec: + # gatewayClassName: eg + # listeners: + # - name: http + # port: 80 + # protocol: HTTP + # allowedRoutes: + # namespaces: + # from: All + # EOF + - name: Run chart-testing (install) run: ct install --config ct.yaml From 43ed66b182d7abcd03f770a37d71a5c1410515d9 Mon Sep 17 00:00:00 2001 From: germangarces Date: Thu, 5 Mar 2026 08:05:04 +0100 Subject: [PATCH 3/7] ci: fix Gateway API CRDs installation Signed-off-by: germangarces --- .github/workflows/lint-test.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index 49034e6..40748eb 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -48,7 +48,12 @@ jobs: - name: Install Gateway API CRDs if: steps.list-changed.outputs.changed == 'true' - run: kubectl apply -f https://github.com/kubernetes-sigs/gateway-api/releases/latest/download/standard-install.yaml + run: helm template eg oci://docker.io/envoyproxy/gateway-crds-helm \ + --version v1.7.0 \ + --set crds.gatewayAPI.enabled=true \ + --set crds.gatewayAPI.channel=standard \ + --set crds.envoyGateway.enabled=true \ + | kubectl apply --server-side -f - # - name: Install Envoy Gateway # if: steps.list-changed.outputs.changed == 'true' From a5284c63682285145b024be450f0b4ed4cace9c0 Mon Sep 17 00:00:00 2001 From: germangarces Date: Thu, 5 Mar 2026 08:11:19 +0100 Subject: [PATCH 4/7] ci: fix step again Signed-off-by: germangarces --- .github/workflows/lint-test.yaml | 75 ++++++++++++++++---------------- 1 file changed, 38 insertions(+), 37 deletions(-) diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index 40748eb..bdf1adf 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -48,44 +48,45 @@ jobs: - name: Install Gateway API CRDs if: steps.list-changed.outputs.changed == 'true' - run: helm template eg oci://docker.io/envoyproxy/gateway-crds-helm \ - --version v1.7.0 \ - --set crds.gatewayAPI.enabled=true \ - --set crds.gatewayAPI.channel=standard \ - --set crds.envoyGateway.enabled=true \ - | kubectl apply --server-side -f - + run: | + helm template eg oci://docker.io/envoyproxy/gateway-crds-helm \ + --version v1.7.0 \ + --set crds.gatewayAPI.enabled=true \ + --set crds.gatewayAPI.channel=standard \ + --set crds.envoyGateway.enabled=true \ + | kubectl apply --server-side -f - + + - name: Install Envoy Gateway + if: steps.list-changed.outputs.changed == 'true' + run: | + helm install eg oci://docker.io/envoyproxy/gateway-helm \ + -n envoy-gateway-system --create-namespace --wait - # - name: Install Envoy Gateway - # if: steps.list-changed.outputs.changed == 'true' - # run: | - # helm install eg oci://docker.io/envoyproxy/gateway-helm \ - # -n envoy-gateway-system --create-namespace --wait - # - # - name: Create GatewayClass and Gateway - # if: steps.list-changed.outputs.changed == 'true' - # run: | - # kubectl apply -f - <<'EOF' - # apiVersion: gateway.networking.k8s.io/v1 - # kind: GatewayClass - # metadata: - # name: eg - # spec: - # controllerName: gateway.envoyproxy.io/gatewayclass-controller - # --- - # apiVersion: gateway.networking.k8s.io/v1 - # kind: Gateway - # metadata: - # name: test-gateway - # spec: - # gatewayClassName: eg - # listeners: - # - name: http - # port: 80 - # protocol: HTTP - # allowedRoutes: - # namespaces: - # from: All - # EOF + - name: Create GatewayClass and Gateway + if: steps.list-changed.outputs.changed == 'true' + run: | + kubectl apply -f - <<'EOF' + apiVersion: gateway.networking.k8s.io/v1 + kind: GatewayClass + metadata: + name: eg + spec: + controllerName: gateway.envoyproxy.io/gatewayclass-controller + --- + apiVersion: gateway.networking.k8s.io/v1 + kind: Gateway + metadata: + name: test-gateway + spec: + gatewayClassName: eg + listeners: + - name: http + port: 80 + protocol: HTTP + allowedRoutes: + namespaces: + from: All + EOF - name: Run chart-testing (install) run: ct install --config ct.yaml From 2cc606c694a674c4373996c95e46f763a4541cdc Mon Sep 17 00:00:00 2001 From: germangarces Date: Thu, 5 Mar 2026 08:14:04 +0100 Subject: [PATCH 5/7] ci: update kind cluster Signed-off-by: germangarces --- .github/workflows/lint-test.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index bdf1adf..07859aa 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -43,8 +43,10 @@ jobs: run: ct lint --config ct.yaml --lint-conf lintconf.yaml --check-version-increment=false - name: Create kind cluster - uses: helm/kind-action@v1.2.0 + uses: helm/kind-action@v1.12.0 if: steps.list-changed.outputs.changed == 'true' + with: + node_image: kindest/node:v1.31.4 - name: Install Gateway API CRDs if: steps.list-changed.outputs.changed == 'true' From b7790f483dad4c9d1267133f865478d2211ac8ec Mon Sep 17 00:00:00 2001 From: germangarces Date: Thu, 5 Mar 2026 08:26:29 +0100 Subject: [PATCH 6/7] test: test Signed-off-by: germangarces --- .github/workflows/lint-test.yaml | 62 ++++++++++++++++---------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index 07859aa..83d3e70 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -58,37 +58,37 @@ jobs: --set crds.envoyGateway.enabled=true \ | kubectl apply --server-side -f - - - name: Install Envoy Gateway - if: steps.list-changed.outputs.changed == 'true' - run: | - helm install eg oci://docker.io/envoyproxy/gateway-helm \ - -n envoy-gateway-system --create-namespace --wait - - - name: Create GatewayClass and Gateway - if: steps.list-changed.outputs.changed == 'true' - run: | - kubectl apply -f - <<'EOF' - apiVersion: gateway.networking.k8s.io/v1 - kind: GatewayClass - metadata: - name: eg - spec: - controllerName: gateway.envoyproxy.io/gatewayclass-controller - --- - apiVersion: gateway.networking.k8s.io/v1 - kind: Gateway - metadata: - name: test-gateway - spec: - gatewayClassName: eg - listeners: - - name: http - port: 80 - protocol: HTTP - allowedRoutes: - namespaces: - from: All - EOF + # - name: Install Envoy Gateway + # if: steps.list-changed.outputs.changed == 'true' + # run: | + # helm install eg oci://docker.io/envoyproxy/gateway-helm \ + # -n envoy-gateway-system --create-namespace --wait + # + # - name: Create GatewayClass and Gateway + # if: steps.list-changed.outputs.changed == 'true' + # run: | + # kubectl apply -f - <<'EOF' + # apiVersion: gateway.networking.k8s.io/v1 + # kind: GatewayClass + # metadata: + # name: eg + # spec: + # controllerName: gateway.envoyproxy.io/gatewayclass-controller + # --- + # apiVersion: gateway.networking.k8s.io/v1 + # kind: Gateway + # metadata: + # name: test-gateway + # spec: + # gatewayClassName: eg + # listeners: + # - name: http + # port: 80 + # protocol: HTTP + # allowedRoutes: + # namespaces: + # from: All + # EOF - name: Run chart-testing (install) run: ct install --config ct.yaml From e956ca00cc3acd7af980e8021ba3462743943cb8 Mon Sep 17 00:00:00 2001 From: germangarces Date: Thu, 5 Mar 2026 08:37:40 +0100 Subject: [PATCH 7/7] refactor: clean up some unused code Signed-off-by: germangarces --- .github/workflows/lint-test.yaml | 32 ------------------- .../templates/httproute-frontend.yaml | 3 -- 2 files changed, 35 deletions(-) diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index 83d3e70..4e498b6 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -58,37 +58,5 @@ jobs: --set crds.envoyGateway.enabled=true \ | kubectl apply --server-side -f - - # - name: Install Envoy Gateway - # if: steps.list-changed.outputs.changed == 'true' - # run: | - # helm install eg oci://docker.io/envoyproxy/gateway-helm \ - # -n envoy-gateway-system --create-namespace --wait - # - # - name: Create GatewayClass and Gateway - # if: steps.list-changed.outputs.changed == 'true' - # run: | - # kubectl apply -f - <<'EOF' - # apiVersion: gateway.networking.k8s.io/v1 - # kind: GatewayClass - # metadata: - # name: eg - # spec: - # controllerName: gateway.envoyproxy.io/gatewayclass-controller - # --- - # apiVersion: gateway.networking.k8s.io/v1 - # kind: Gateway - # metadata: - # name: test-gateway - # spec: - # gatewayClassName: eg - # listeners: - # - name: http - # port: 80 - # protocol: HTTP - # allowedRoutes: - # namespaces: - # from: All - # EOF - - name: Run chart-testing (install) run: ct install --config ct.yaml diff --git a/charts/flagsmith/templates/httproute-frontend.yaml b/charts/flagsmith/templates/httproute-frontend.yaml index 19aa833..a051bda 100644 --- a/charts/flagsmith/templates/httproute-frontend.yaml +++ b/charts/flagsmith/templates/httproute-frontend.yaml @@ -31,8 +31,5 @@ spec: - path: type: PathPrefix value: / - backendRefs: - - name: {{ $fullName }}-frontend - port: {{ $svcPort }} {{- end }} {{- end }}