Skip to content

Releases: cloudoperators/greenhouse

v0.11.0

16 Apr 12:18
645d2cf

Choose a tag to compare

🚀What's Changed

📦 Dependency updates

  • fix(deps): update kubernetes packages (patch) by @renovate[bot] in: #1766
  • fix(deps): update module github.com/onsi/ginkgo/v2 to v2.28.1 by @renovate[bot] in: #1802
  • fix(deps): update module github.com/onsi/gomega to v1.39.1 by @renovate[bot] in: #1801
  • fix(deps): update module github.com/google/go-github/v82 to v83 by @renovate[bot] in: #1808
  • fix(deps): update module golang.org/x/text to v0.34.0 by @renovate[bot] in: #1795
  • chore(deps): update mikepenz/release-changelog-builder-action action to v6.1.0 by @renovate[bot] in: #1805
  • chore(deps): update goreleaser/goreleaser-action action to v7 by @renovate[bot] in: #1814
  • chore(deps): update docker/build-push-action action to v6.19.0 by @renovate[bot] in: #1819
  • chore(deps): update golangci-lint (makefile) (minor) by @renovate[bot] in: #1821
  • fix(deps): update module github.com/google/go-github/v83 to v84 by @renovate[bot] in: #1829
  • chore(deps): update github actions updates (patch) by @renovate[bot] in: #1824
  • chore(deps): update github actions updates (minor) by @renovate[bot] in: #1825
  • chore(deps): update dependency golangci/golangci-lint to v2.10.1 by @renovate[bot] in: #1832
  • chore(deps): update github actions updates (patch) by @renovate[bot] in: #1841
  • chore(deps): update actions/setup-go action to v6.3.0 by @renovate[bot] in: #1851
  • chore(deps): update github actions updates (patch) by @renovate[bot] in: #1856
  • fix(deps): update golang.org/x packages (minor) by @renovate[bot] in: #1838
  • chore(deps): update github actions updates (minor) by @renovate[bot] in: #1860
  • chore(deps): update dependency golangci/golangci-lint to v2.11.3 by @renovate[bot] in: #1869
  • fix(deps): update module helm.sh/helm/v3 to v3.20.1 by @renovate[bot] in: #1868
  • chore(deps): update github actions updates (major) by @renovate[bot] in: #1884
  • fix(deps): update module github.com/google/go-containerregistry to v0.21.3 by @renovate[bot] in: #1883
  • fix(deps): update module k8s.io/klog/v2 to v2.140.0 by @renovate[bot] in: #1842
  • chore(deps): update dependency fluxcd/flux2 to v2.8.5 by @renovate[bot] in: #1818
  • fix(deps): update module github.com/go-jose/go-jose/v4 to v4.1.4 [security] by @renovate[bot] in: #1890
  • chore(deps): update github/codeql-action action to v4.34.1 by @renovate[bot] in: #1893
  • chore(deps): update golang docker tag to v1.26.2 by @renovate[bot] in: #1904
  • chore(deps): update dependency golangci/golangci-lint to v2.11.4 by @renovate[bot] in: #1895
  • chore(deps): update github actions updates (major) by @renovate[bot] in: #1896
  • fix(deps): update module helm.sh/helm/v3 to v3.20.2 [security] by @renovate[bot] in: #1914
  • fix(deps): update flux packages (patch) by @renovate[bot] in: #1867
  • fix(deps): update module github.com/google/cel-go to v0.28.0 by @renovate[bot] in: #1902
  • fix(deps): update k8s.io/utils digest to 28399d8 by @renovate[bot] in: #1889
  • fix(deps): update module github.com/google/go-containerregistry to v0.21.5 by @renovate[bot] in: #1901

Full Changelog: v0.10.0...v0.11.0

v0.10.0

16 Feb 13:54
da6a699

Choose a tag to compare

🚀What's Changed

📦 Dependency updates

  • fix(deps): update module github.com/onsi/gomega to v1.38.3 by @renovate[bot] in: #1727
  • chore(config): migrate Renovate config - autoclosed by @renovate[bot] in: #1729
  • fix(deps): update golang.org/x/exp digest to 716be56 by @renovate[bot] in: #1720
  • chore(deps): update pascalgn/size-label-action digest to 6ec5bd0 by @renovate[bot] in: #1735
  • chore(deps): update github actions updates by @renovate[bot] in: #1763
  • chore(deps): update actions/checkout action to v6.0.2 by @renovate[bot] in: #1749
  • chore(deps): update github actions updates (minor) by @renovate[bot] in: #1770
  • chore(deps): update github actions updates (patch) by @renovate[bot] in: #1769
  • fix(deps): update kubernetes packages (minor) by @renovate[bot] in: #1700
  • fix(deps): update k8s.io/utils digest to 914a6e7 by @renovate[bot] in: #1702
  • fix(deps): update flux packages (minor) by @renovate[bot] in: #1742
  • fix(deps): update module github.com/onsi/ginkgo/v2 to v2.27.5 by @renovate[bot] in: #1746
  • fix(deps): update module github.com/onsi/gomega to v1.39.0 by @renovate[bot] in: #1747
  • fix(deps): update module helm.sh/helm/v3 to v3.20.0 by @renovate[bot] in: #1756
  • fix(deps): update module github.com/google/cel-go to v0.27.0 by @renovate[bot] in: #1783
  • fix(deps): update module github.com/google/go-github/v80 to v82 by @renovate[bot] in: #1784
  • fix(deps): update module golang.org/x/oauth2 to v0.35.0 by @renovate[bot] in: #1791
  • chore(deps): update github actions updates (minor) by @renovate[bot] in: #1782
  • chore(deps): update controller-tools (makefile) (minor) by @renovate[bot] in: #1728
  • chore(deps): update dependency kubernetes-sigs/kustomize to v5.8.1 by @renovate[bot] in: #1789
  • chore(deps): update golang docker tag to v1.25.7 by @renovate[bot] in: #1796
  • chore(deps): update github actions updates (patch) by @renovate[bot] in: #1790

Full Changelog: v0.9.0...v0.10.0

v0.9.0

14 Jan 13:52
4446545

Choose a tag to compare

🚀What's Changed

📦 Dependency updates

  • fix(deps): update kubernetes packages (patch) by @renovate[bot] in: #1520
  • chore(deps): update github actions (minor) by @renovate[bot] in: #1527
  • chore(deps): update dependency golangci/golangci-lint to v2.6.2 by @renovate[bot] in: #1595
  • chore(deps): update dependency python to 3.14 by @renovate[bot] in: #1375
  • chore(deps): update github actions to v6 (major) by @renovate[bot] in: #1568
  • chore(deps): update docker/metadata-action digest to c299e40 by @renovate[bot] in: #1594
  • chore(deps): update actions/setup-python digest to 83679a8 by @renovate[bot] in: #1644
  • chore(deps): update actions/create-github-app-token digest to 29824e6 by @renovate[bot] in: #1627
  • chore(deps): update actions/checkout digest to 93cb6ef by @renovate[bot] in: #1626
  • chore(deps): update actions/setup-go digest to 4dc6199 by @renovate[bot] in: #1643
  • chore(deps): update docker/setup-qemu-action digest to c7c5346 by @renovate[bot] in: #1647
  • chore(deps): update github/codeql-action digest to 497990d by @renovate[bot] in: #1648
  • chore(deps): update softprops/action-gh-release digest to a06a81a by @renovate[bot] in: #1649
  • chore(deps): update github/codeql-action digest to bffd034 by @renovate[bot] in: #1655
  • fix(deps): update module k8s.io/apimachinery to v0.34.3 by @renovate[bot] in: #1658
  • fix(deps): update golang.org/x/exp digest to 8475f28 by @renovate[bot] in: #1657
  • fix(deps): update module helm.sh/helm/v3 to v3.19.3 by @renovate[bot] in: #1662
  • fix(deps): update flux packages (patch) by @renovate[bot] in: #1650
  • fix(deps): update k8s.io/utils digest to 61b37f7 by @renovate[bot] in: #1687
  • fix(deps): update module k8s.io/apimachinery to v0.35.0 by @renovate[bot] in: #1688
  • chore(deps): update dependency fluxcd/flux2 to v2.7.5 by @renovate[bot] in: #1692
  • fix(deps): update golang.org/x/exp digest to 944ab1f by @renovate[bot] in: #1694
  • fix(deps): update module sigs.k8s.io/kind to v0.31.0 by @renovate[bot] in: #1681
  • fix(deps): update module helm.sh/helm/v3 to v3.19.4 by @renovate[bot] in: #1699
  • fix(deps): update kubernetes packages to v0.34.3 (patch) by @renovate[bot] in: #1697
  • fix(deps): update k8s.io/utils digest to 718f0e5 by @renovate[bot] in: #1691
  • chore(deps): update flux packages (minor) by @renovate[bot] in: #1551
  • chore(deps): update github actions (major) by @renovate[bot] in: #1670
  • chore(deps): update dependency golangci/golangci-lint to v2.8.0 by @renovate[bot] in: #1703
  • chore(deps): update actions/checkout action to v6.0.1 by @renovate[bot] in: #1669
  • chore(deps): update dependency nunnatsa/ginkgolinter to v0.22.0 by @renovate[bot] in: #1706
  • chore(deps): update github/codeql-action digest to cdefb33 by @renovate[bot] in: #1718
  • chore(deps): update actions/setup-go digest to 7a3fe6c by @renovate[bot] in: #1717
  • chore(deps): update docker/setup-buildx-action digest to 8d2750c by @renovate[bot] in: #1690

Full Changelog: v0.8.0...v0.9.0

v0.8.0

14 Jan 13:06
eb0accb

Choose a tag to compare

🚀What's Changed

📦 Dependency updates

  • chore(deps): update github/codeql-action digest to c503cb4 by @renovate[bot] in: #1584
  • chore(deps): update dependency golangci/golangci-lint to v2.6.0 by @renovate[bot] in: #1582
  • chore(deps): update github/codeql-action digest to 5d5cd55 by @renovate[bot] in: #1585

Full Changelog: v0.7.0...v0.8.0

v0.7.0

30 Oct 12:41
c33221a

Choose a tag to compare

🚀What's Changed

📦 Dependency updates

  • chore(deps): pin actions/create-github-app-token action to d72941d by @renovate[bot] in: #1338
  • chore(deps): update amannn/action-semantic-pull-request digest to e32d7e6 by @renovate[bot] in: #1344
  • chore(deps): update actions/checkout digest to 08eba0b by @renovate[bot] in: #1339
  • chore(deps): update docker/metadata-action digest to c1e5197 by @renovate[bot] in: #1350
  • chore(deps): update goreleaser/goreleaser-action digest to e435ccd by @renovate[bot] in: #1351
  • chore(deps): update docker/login-action digest to 184bdaa by @renovate[bot] in: #1340
  • fix(deps): update golang.org/x/exp digest to 8b4c13b by @renovate[bot] in: #1352
  • chore(deps): update github/codeql-action digest to 3c3833e by @renovate[bot] in: #1368
  • chore(deps): update dependency golangci/golangci-lint to v2.4.0 by @renovate[bot] in: #1374
  • chore(deps): update sigstore/cosign-installer action to v3.9.2 by @renovate[bot] in: #1370
  • fix(deps): update module github.com/cenkalti/backoff/v5 to v5.0.3 by @renovate[bot] in: #1371
  • fix(deps): update k8s.io/utils digest to 0af2bda by @renovate[bot] in: #1369
  • fix(deps): update kubernetes packages (patch) by @renovate[bot] in: #1248
  • chore(deps): update actions/checkout action to v4.3.0 by @renovate[bot] in: #1381
  • chore(deps): update github/codeql-action digest to a8d1ac4 by @renovate[bot] in: #1394
  • chore(deps): update softprops/action-gh-release digest to aec2ec5 by @renovate[bot] in: #1395
  • chore(deps): update github actions (major) by @renovate[bot] in: #1399
  • chore(deps): update github actions (minor) by @renovate[bot] in: #1397
  • chore(deps): update azure/setup-helm action to v4.3.1 by @renovate[bot] in: #1396
  • chore(deps): update github/codeql-action digest to 755f449 by @renovate[bot] in: #1498
  • chore(deps): update softprops/action-gh-release digest to 6da8fa9 by @renovate[bot] in: #1499
  • chore(deps): update dependency kubernetes-sigs/controller-tools to v1.34.1 by @renovate[bot] in: #1500
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in: #1503
  • fix(deps): update module k8s.io/client-go to v11 by @renovate[bot] in: #1501
  • chore(deps): update dependency golangci/golangci-lint to v2.5.0 by @renovate[bot] in: #1510
  • chore(deps): update docker/login-action digest to 5e57cd1 - autoclosed by @renovate[bot] in: #1509
  • chore(deps): update dependency nunnatsa/ginkgolinter to v0.21.2 by @renovate[bot] in: #1511
  • fix(deps): update module golang.org/x/time to v0.14.0 by @renovate[bot] in: #1512
  • fix(deps): upd...
Read more

v0.6.0

27 Oct 14:50
c54cbb3

Choose a tag to compare

💣 Breaking Changes

  • The struct ClusterStatus.Nodes of v1alpha1.Cluster changed incompatible

🚀What's Changed

  • feat(docs): adds ownership and label documentation by @uwe-mayer in: #1223
  • feat(controller): enhances alerting by @uwe-mayer in: #1202
  • feat(clusters): refresh OIDC Cluster token on reconcile start by @abhijith-darshan in: #1251
  • fix(plugins): increase concurrent reconciles to 10 by @IvoGoman in: #1252
  • chore(charts): update postgres values by @abhijith-darshan in: #1256
  • fix(docs): update monitoring docs by @olandr in: #1154
  • fix(teamrolebindings): rbac Ready condition not flapping, removes unset condition by @IvoGoman in: #1254
  • fix(teams): initialize status earlier by @IvoGoman in: #1258
  • feat(controller): add flux controller by @kengou in: #1120
  • fix(core): webhook cert suffix for local-webhook-dev by @IvoGoman in: #1259
  • feat(webhook): allow kube-monitoring and thanos by @trouaux in: #1238
  • chore(deps): update kubernetes packages to v0.32.6 (patch) by @IvoGoman in: #1269
  • chore(ci): rollback postgres values by @abhijith-darshan in: #1270
  • fix(plugins): refactor flux HelmRelease builder by @abhijith-darshan in: #1274
  • fix(plugindefinitions): skip helm repository creation for UI PluginDefinitions by @abhijith-darshan in: #1275
  • feat(organizations): implement basic e2e tests for organization-controller by @mikolajkucinski in: #1255
  • fix(tests): failing unit tests by @Zaggy21 in: #1280
  • feat(ISSUE-978): support group validating webhook by @Zaggy21 in: #1227
  • fix(plugins): ensure flux and helm controller do not manage same plugin by @IvoGoman in: #1283
  • fix(plugins): use in-cluster kubeconfig for central cluster by @IvoGoman in: #1285
  • fix(plugins): fix central cluster namespace validation by @IvoGoman in: #1288
  • fix(clusters): regenerate OIDC kubeconfig on ca changes by @abhijith-darshan in: #1257
  • feat(organizations): allow Organization to reference ConfigMap by @mikolajkucinski in: #1247
  • feat(organizations): enable oauth2-proxy by default by @IvoGoman in: #1293
  • feat(clusters): add additional status conditions by @mikolajkucinski in: #1290
  • fix(ci): use Action token to curl from github by @IvoGoman in: #1307
  • fix(ci): ignore pre-releases for changelog generation by @IvoGoman in: #1311
  • feat(clusterplugindefinitions): migrate from plugin definition to cluster pluginDefinition in controllers by @abhijith-darshan in: #1213
  • feat(plugins): improved error for invalid plugindefinition by @IvoGoman in: #1294
  • feat(clusters): restructure cluster node status reporting by @mikolajkucinski in: #1310
  • fix(organizations): initializes ServiceProxyProvisioned condition on Organization status by @abhijith-darshan in: #1318
  • feat(docs): updates contribution guide to local-dev setup by @uwe-mayer in: #1232
  • feat(ISSUE-1231): missing owner label metric and alert by @Zaggy21 in: #1297
  • fix(core): remove sap tlds from examples by @IvoGoman in: #1316
  • fix(ci): ensure CRDs are regenerated by @IvoGoman in: #1320
  • fix(plugins): convert PluginOptionValues to Helm values by @IvoGoman in: #1319
  • fix(ci): add permissions for pr title check by @IvoGoman in: #1327
  • feat(ci): replace GitHub token with GitHub App token in workflows by @IvoGoman in: #1326
  • fix(greenhouse): remove scheme registration in remote cluster kubeclient creation by @abhijith-darshan in: #1325
  • fix(plugins): filter out secret-based plugin option values when generating helm values by @IvoGoman in: #1331
  • feat(greenhousectl): add template pluginpreset to greenhousectl by @mikolajkucinski in: #1315
  • feat(ci): use app token, specify permissions by @IvoGoman in: #1330
  • fix(plugins): ensure empty KubeConfig in flux spec when there is no cluster name provided by @abhijith-darshan in: #1337
  • fix(ci): use app token to checkout repo in generate crd docs workflow by @abhijith-darshan in: #1341
  • fix(greenhousectl): use releaseNamespace for plugin template cmd by @IvoGoman in: #1345
  • fix(clusters): registers cluster_ready metric by @uwe-mayer in: #1347
  • chore(charts): bump chart versions by @IvoGoman in: #1353
  • chore(charts): bump version to 0.12.0 by @IvoGoman in: #1379
  • release(version): backport fix(charts): use organization label for org alerts by @cloud-operator-bot[bot] in: #1392
  • release(charts): bump versions by @IvoGoman in: #1393
  • release(version): backport feat(webhook): allow direct vault reference in secret PluginOptionValues by @cloud-operator-bot[bot] in: #1408
  • release(version): backport (chore): fix reconcile plugin on plugin definition change (#1406) by @IvoGoman in: #1410
  • release(version): backport (chore): propagate label even after cluster creation (#1405) by @IvoGoman in: #1409
  • chore(charts): bump app version to latest release candidate by @IvoGoman in: #1411
  • fix(charts): bump greenhouse chart by @IvoGoman in: #1412
  • release(version): backport feat(plugins): rename PluginDefinition label to ClusterPluginDefinition label #1356 by @IvoGoman in: #1416
  • chore(charts): bump app version to latest release candidate by @IvoGoman in: #1417
  • chore(version): bump to 0.6.0 by @IvoGoman in: #1564

📦 Dependency updates

  • chore(deps): update github/codeql-action digest to 181d5ee by @renovate[bot] in: #1244
  • chore(deps): update sigstore/cosign-installer action to v3.9.0 by @renovate[bot] in: #1250
  • fix(deps): update module helm.sh/helm/v3 to v3.18.4 [security] by @renovate[bot] in: #1260
  • chore(deps): update dependency kubernetes-sigs/controller-tools to v1.33.0 by @renovate[bot] in: #1119
  • chore(deps): update aquasecurity/trivy-action action to v0.32.0 by @renovate[bot] in: #1265
  • chore(deps): update sigstore/cosign-installer action to v3.9.1 by @renovate[bot] in: #1264
  • chore(deps): update dependency golangci/golangci-lint to v2.2.1 by @renovate[bot] in: #1245
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.21.0 by @renovate[bot] in: #1093
  • fix(deps): update module github.com/oklog/run to v1.2.0 by @renovate[bot] in: #1243
  • fix(deps): update module sigs.k8s.io/yaml to v1.5.0 by @renovate[bot] in: #1235
  • fix(deps): update module github.com/go-jose/go-jose/v4 to v4.1.1 by @renovate[bot] in: #1237
  • fix(deps): update k8s.io/utils digest to 4c0f3b2 by @renovate[bot] in: #1110
  • chore(deps): update dependency nunnatsa/ginkgolinter to v0.20.0 by @renovate[bot] in: #1273
  • fix(deps): update module golang.org/x/text to v0.27.0 by @renovate[bot] in: #1271
  • chore(deps): update dependency golangci/golangci-lint to v2.2.2 by @renovate[bot] in: #1278
  • fix(deps): update golang.org/x/exp digest to 6ae5c78 by @renovate[bot] in: #1277
  • chore(deps): update mikepenz/release-changelog-builder-action digest to c9dc836 by @renovate[bot] in: #1279
  • fix(deps): update golang.org/x/exp digest to 51f8813 by @renovate[bot] in: #1295
  • chore(deps): update github/codeql-action digest to df55935 by @renovate[bot] in: #1313
  • chore(deps): update dependency kubernetes-sigs/kustomize to v5.7.1 by @renovate[bot] in: #1246
  • fix(deps): update module github.com/spf13/pflag to v1.0.7 by @renovate[bot] in: #1287
  • fix(deps): update module helm.sh/helm/v3 to v3.18.5 [security] by @renovate[bot] in: #1346

Full Changelog: v0.5.0...v0.6.0

v0.6.0-rc.5

22 Sep 14:27
7684891

Choose a tag to compare

v0.6.0-rc.5 Pre-release
Pre-release

💣 Breaking Changes

  • The struct ClusterStatus.Nodes of v1alpha1.Cluster changed incompatible

🚀What's Changed

  • feat(docs): adds ownership and label documentation by @uwe-mayer in: #1223
  • feat(controller): enhances alerting by @uwe-mayer in: #1202
  • feat(clusters): refresh OIDC Cluster token on reconcile start by @abhijith-darshan in: #1251
  • fix(plugins): increase concurrent reconciles to 10 by @IvoGoman in: #1252
  • chore(charts): update postgres values by @abhijith-darshan in: #1256
  • fix(docs): update monitoring docs by @olandr in: #1154
  • fix(teamrolebindings): rbac Ready condition not flapping, removes unset condition by @IvoGoman in: #1254
  • fix(teams): initialize status earlier by @IvoGoman in: #1258
  • feat(controller): add flux controller by @kengou in: #1120
  • fix(core): webhook cert suffix for local-webhook-dev by @IvoGoman in: #1259
  • feat(webhook): allow kube-monitoring and thanos by @trouaux in: #1238
  • chore(deps): update kubernetes packages to v0.32.6 (patch) by @IvoGoman in: #1269
  • chore(ci): rollback postgres values by @abhijith-darshan in: #1270
  • fix(plugins): refactor flux HelmRelease builder by @abhijith-darshan in: #1274
  • fix(plugindefinitions): skip helm repository creation for UI PluginDefinitions by @abhijith-darshan in: #1275
  • feat(organizations): implement basic e2e tests for organization-controller by @mikolajkucinski in: #1255
  • fix(tests): failing unit tests by @Zaggy21 in: #1280
  • feat(ISSUE-978): support group validating webhook by @Zaggy21 in: #1227
  • fix(plugins): ensure flux and helm controller do not manage same plugin by @IvoGoman in: #1283
  • fix(plugins): use in-cluster kubeconfig for central cluster by @IvoGoman in: #1285
  • fix(plugins): fix central cluster namespace validation by @IvoGoman in: #1288
  • fix(clusters): regenerate OIDC kubeconfig on ca changes by @abhijith-darshan in: #1257
  • feat(organizations): allow Organization to reference ConfigMap by @mikolajkucinski in: #1247
  • feat(organizations): enable oauth2-proxy by default by @IvoGoman in: #1293
  • feat(clusters): add additional status conditions by @mikolajkucinski in: #1290
  • fix(ci): use Action token to curl from github by @IvoGoman in: #1307
  • fix(ci): ignore pre-releases for changelog generation by @IvoGoman in: #1311
  • feat(clusterplugindefinitions): migrate from plugin definition to cluster pluginDefinition in controllers by @abhijith-darshan in: #1213
  • feat(plugins): improved error for invalid plugindefinition by @IvoGoman in: #1294
  • feat(clusters): restructure cluster node status reporting by @mikolajkucinski in: #1310
  • fix(organizations): initializes ServiceProxyProvisioned condition on Organization status by @abhijith-darshan in: #1318
  • feat(docs): updates contribution guide to local-dev setup by @uwe-mayer in: #1232
  • feat(ISSUE-1231): missing owner label metric and alert by @Zaggy21 in: #1297
  • fix(core): remove sap tlds from examples by @IvoGoman in: #1316
  • fix(ci): ensure CRDs are regenerated by @IvoGoman in: #1320
  • fix(plugins): convert PluginOptionValues to Helm values by @IvoGoman in: #1319
  • fix(ci): add permissions for pr title check by @IvoGoman in: #1327
  • feat(ci): replace GitHub token with GitHub App token in workflows by @IvoGoman in: #1326
  • fix(greenhouse): remove scheme registration in remote cluster kubeclient creation by @abhijith-darshan in: #1325
  • fix(plugins): filter out secret-based plugin option values when generating helm values by @IvoGoman in: #1331
  • feat(greenhousectl): add template pluginpreset to greenhousectl by @mikolajkucinski in: #1315
  • feat(ci): use app token, specify permissions by @IvoGoman in: #1330
  • fix(plugins): ensure empty KubeConfig in flux spec when there is no cluster name provided by @abhijith-darshan in: #1337
  • fix(ci): use app token to checkout repo in generate crd docs workflow by @abhijith-darshan in: #1341
  • fix(greenhousectl): use releaseNamespace for plugin template cmd by @IvoGoman in: #1345
  • fix(clusters): registers cluster_ready metric by @uwe-mayer in: #1347
  • chore(charts): bump chart versions by @IvoGoman in: #1353
  • chore(charts): bump version to 0.12.0 by @IvoGoman in: #1379
  • release(version): backport fix(charts): use organization label for org alerts by @cloud-operator-bot[bot] in: #1392
  • release(charts): bump versions by @IvoGoman in: #1393
  • release(version): backport feat(webhook): allow direct vault reference in secret PluginOptionValues by @cloud-operator-bot[bot] in: #1408
  • release(version): backport (chore): fix reconcile plugin on plugin definition change (#1406) by @IvoGoman in: #1410
  • release(version): backport (chore): propagate label even after cluster creation (#1405) by @IvoGoman in: #1409
  • chore(charts): bump app version to latest release candidate by @IvoGoman in: #1411
  • fix(charts): bump greenhouse chart by @IvoGoman in: #1412
  • release(version): backport feat(plugins): rename PluginDefinition label to ClusterPluginDefinition label #1356 by @IvoGoman in: #1416
  • chore(charts): bump app version to latest release candidate by @IvoGoman in: #1417

📦 Dependency updates

  • chore(deps): update github/codeql-action digest to 181d5ee by @renovate[bot] in: #1244
  • chore(deps): update sigstore/cosign-installer action to v3.9.0 by @renovate[bot] in: #1250
  • fix(deps): update module helm.sh/helm/v3 to v3.18.4 [security] by @renovate[bot] in: #1260
  • chore(deps): update dependency kubernetes-sigs/controller-tools to v1.33.0 by @renovate[bot] in: #1119
  • chore(deps): update aquasecurity/trivy-action action to v0.32.0 by @renovate[bot] in: #1265
  • chore(deps): update sigstore/cosign-installer action to v3.9.1 by @renovate[bot] in: #1264
  • chore(deps): update dependency golangci/golangci-lint to v2.2.1 by @renovate[bot] in: #1245
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.21.0 by @renovate[bot] in: #1093
  • fix(deps): update module github.com/oklog/run to v1.2.0 by @renovate[bot] in: #1243
  • fix(deps): update module sigs.k8s.io/yaml to v1.5.0 by @renovate[bot] in: #1235
  • fix(deps): update module github.com/go-jose/go-jose/v4 to v4.1.1 by @renovate[bot] in: #1237
  • fix(deps): update k8s.io/utils digest to 4c0f3b2 by @renovate[bot] in: #1110
  • chore(deps): update dependency nunnatsa/ginkgolinter to v0.20.0 by @renovate[bot] in: #1273
  • fix(deps): update module golang.org/x/text to v0.27.0 by @renovate[bot] in: #1271
  • chore(deps): update dependency golangci/golangci-lint to v2.2.2 by @renovate[bot] in: #1278
  • fix(deps): update golang.org/x/exp digest to 6ae5c78 by @renovate[bot] in: #1277
  • chore(deps): update mikepenz/release-changelog-builder-action digest to c9dc836 by @renovate[bot] in: #1279
  • fix(deps): update golang.org/x/exp digest to 51f8813 by @renovate[bot] in: #1295
  • chore(deps): update github/codeql-action digest to df55935 by @renovate[bot] in: #1313
  • chore(deps): update dependency kubernetes-sigs/kustomize to v5.7.1 by @renovate[bot] in: #1246
  • fix(deps): update module github.com/spf13/pflag to v1.0.7 by @renovate[bot] in: #1287
  • fix(deps): update module helm.sh/helm/v3 to v3.18.5 [security] by @renovate[bot] in: #1346

Full Changelog: v0.5.0...v0.6.0-rc.5

v0.6.0-rc.4

15 Sep 14:03
f03b89f

Choose a tag to compare

v0.6.0-rc.4 Pre-release
Pre-release

💣 Breaking Changes

  • The struct ClusterStatus.Nodes of v1alpha1.Cluster changed incompatible

🚀What's Changed

  • feat(docs): adds ownership and label documentation by @uwe-mayer in: #1223
  • feat(controller): enhances alerting by @uwe-mayer in: #1202
  • feat(clusters): refresh OIDC Cluster token on reconcile start by @abhijith-darshan in: #1251
  • fix(plugins): increase concurrent reconciles to 10 by @IvoGoman in: #1252
  • chore(charts): update postgres values by @abhijith-darshan in: #1256
  • fix(docs): update monitoring docs by @olandr in: #1154
  • fix(teamrolebindings): rbac Ready condition not flapping, removes unset condition by @IvoGoman in: #1254
  • fix(teams): initialize status earlier by @IvoGoman in: #1258
  • feat(controller): add flux controller by @kengou in: #1120
  • fix(core): webhook cert suffix for local-webhook-dev by @IvoGoman in: #1259
  • feat(webhook): allow kube-monitoring and thanos by @trouaux in: #1238
  • chore(deps): update kubernetes packages to v0.32.6 (patch) by @IvoGoman in: #1269
  • chore(ci): rollback postgres values by @abhijith-darshan in: #1270
  • fix(plugins): refactor flux HelmRelease builder by @abhijith-darshan in: #1274
  • fix(plugindefinitions): skip helm repository creation for UI PluginDefinitions by @abhijith-darshan in: #1275
  • feat(organizations): implement basic e2e tests for organization-controller by @mikolajkucinski in: #1255
  • fix(tests): failing unit tests by @Zaggy21 in: #1280
  • feat(ISSUE-978): support group validating webhook by @Zaggy21 in: #1227
  • fix(plugins): ensure flux and helm controller do not manage same plugin by @IvoGoman in: #1283
  • fix(plugins): use in-cluster kubeconfig for central cluster by @IvoGoman in: #1285
  • fix(plugins): fix central cluster namespace validation by @IvoGoman in: #1288
  • fix(clusters): regenerate OIDC kubeconfig on ca changes by @abhijith-darshan in: #1257
  • feat(organizations): allow Organization to reference ConfigMap by @mikolajkucinski in: #1247
  • feat(organizations): enable oauth2-proxy by default by @IvoGoman in: #1293
  • feat(clusters): add additional status conditions by @mikolajkucinski in: #1290
  • fix(ci): use Action token to curl from github by @IvoGoman in: #1307
  • fix(ci): ignore pre-releases for changelog generation by @IvoGoman in: #1311
  • feat(clusterplugindefinitions): migrate from plugin definition to cluster pluginDefinition in controllers by @abhijith-darshan in: #1213
  • feat(plugins): improved error for invalid plugindefinition by @IvoGoman in: #1294
  • feat(clusters): restructure cluster node status reporting by @mikolajkucinski in: #1310
  • fix(organizations): initializes ServiceProxyProvisioned condition on Organization status by @abhijith-darshan in: #1318
  • feat(docs): updates contribution guide to local-dev setup by @uwe-mayer in: #1232
  • feat(ISSUE-1231): missing owner label metric and alert by @Zaggy21 in: #1297
  • fix(core): remove sap tlds from examples by @IvoGoman in: #1316
  • fix(ci): ensure CRDs are regenerated by @IvoGoman in: #1320
  • fix(plugins): convert PluginOptionValues to Helm values by @IvoGoman in: #1319
  • fix(ci): add permissions for pr title check by @IvoGoman in: #1327
  • feat(ci): replace GitHub token with GitHub App token in workflows by @IvoGoman in: #1326
  • fix(greenhouse): remove scheme registration in remote cluster kubeclient creation by @abhijith-darshan in: #1325
  • fix(plugins): filter out secret-based plugin option values when generating helm values by @IvoGoman in: #1331
  • feat(greenhousectl): add template pluginpreset to greenhousectl by @mikolajkucinski in: #1315
  • feat(ci): use app token, specify permissions by @IvoGoman in: #1330
  • fix(plugins): ensure empty KubeConfig in flux spec when there is no cluster name provided by @abhijith-darshan in: #1337
  • fix(ci): use app token to checkout repo in generate crd docs workflow by @abhijith-darshan in: #1341
  • fix(greenhousectl): use releaseNamespace for plugin template cmd by @IvoGoman in: #1345
  • fix(clusters): registers cluster_ready metric by @uwe-mayer in: #1347
  • chore(charts): bump chart versions by @IvoGoman in: #1353
  • chore(charts): bump version to 0.12.0 by @IvoGoman in: #1379
  • release(version): backport fix(charts): use organization label for org alerts by @cloud-operator-bot[bot] in: #1392
  • release(charts): bump versions by @IvoGoman in: #1393
  • release(version): backport feat(webhook): allow direct vault reference in secret PluginOptionValues by @cloud-operator-bot[bot] in: #1408
  • release(version): backport (chore): fix reconcile plugin on plugin definition change (#1406) by @IvoGoman in: #1410
  • release(version): backport (chore): propagate label even after cluster creation (#1405) by @IvoGoman in: #1409
  • chore(charts): bump app version to latest release candidate by @IvoGoman in: #1411
  • fix(charts): bump greenhouse chart by @IvoGoman in: #1412

📦 Dependency updates

  • chore(deps): update github/codeql-action digest to 181d5ee by @renovate[bot] in: #1244
  • chore(deps): update sigstore/cosign-installer action to v3.9.0 by @renovate[bot] in: #1250
  • fix(deps): update module helm.sh/helm/v3 to v3.18.4 [security] by @renovate[bot] in: #1260
  • chore(deps): update dependency kubernetes-sigs/controller-tools to v1.33.0 by @renovate[bot] in: #1119
  • chore(deps): update aquasecurity/trivy-action action to v0.32.0 by @renovate[bot] in: #1265
  • chore(deps): update sigstore/cosign-installer action to v3.9.1 by @renovate[bot] in: #1264
  • chore(deps): update dependency golangci/golangci-lint to v2.2.1 by @renovate[bot] in: #1245
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.21.0 by @renovate[bot] in: #1093
  • fix(deps): update module github.com/oklog/run to v1.2.0 by @renovate[bot] in: #1243
  • fix(deps): update module sigs.k8s.io/yaml to v1.5.0 by @renovate[bot] in: #1235
  • fix(deps): update module github.com/go-jose/go-jose/v4 to v4.1.1 by @renovate[bot] in: #1237
  • fix(deps): update k8s.io/utils digest to 4c0f3b2 by @renovate[bot] in: #1110
  • chore(deps): update dependency nunnatsa/ginkgolinter to v0.20.0 by @renovate[bot] in: #1273
  • fix(deps): update module golang.org/x/text to v0.27.0 by @renovate[bot] in: #1271
  • chore(deps): update dependency golangci/golangci-lint to v2.2.2 by @renovate[bot] in: #1278
  • fix(deps): update golang.org/x/exp digest to 6ae5c78 by @renovate[bot] in: #1277
  • chore(deps): update mikepenz/release-changelog-builder-action digest to c9dc836 by @renovate[bot] in: #1279
  • fix(deps): update golang.org/x/exp digest to 51f8813 by @renovate[bot] in: #1295
  • chore(deps): update github/codeql-action digest to df55935 by @renovate[bot] in: #1313
  • chore(deps): update dependency kubernetes-sigs/kustomize to v5.7.1 by @renovate[bot] in: #1246
  • fix(deps): update module github.com/spf13/pflag to v1.0.7 by @renovate[bot] in: #1287
  • fix(deps): update module helm.sh/helm/v3 to v3.18.5 [security] by @renovate[bot] in: #1346

Full Changelog: v0.5.0...v0.6.0-rc.4

v0.6.0-rc.3

05 Sep 12:49
7c18054

Choose a tag to compare

v0.6.0-rc.3 Pre-release
Pre-release

💣 Breaking Changes

  • The struct ClusterStatus.Nodes of v1alpha1.Cluster changed incompatible

🚀What's Changed

  • feat(docs): adds ownership and label documentation by @uwe-mayer in: #1223
  • feat(controller): enhances alerting by @uwe-mayer in: #1202
  • feat(clusters): refresh OIDC Cluster token on reconcile start by @abhijith-darshan in: #1251
  • fix(plugins): increase concurrent reconciles to 10 by @IvoGoman in: #1252
  • chore(charts): update postgres values by @abhijith-darshan in: #1256
  • fix(docs): update monitoring docs by @olandr in: #1154
  • fix(teamrolebindings): rbac Ready condition not flapping, removes unset condition by @IvoGoman in: #1254
  • fix(teams): initialize status earlier by @IvoGoman in: #1258
  • feat(controller): add flux controller by @kengou in: #1120
  • fix(core): webhook cert suffix for local-webhook-dev by @IvoGoman in: #1259
  • feat(webhook): allow kube-monitoring and thanos by @trouaux in: #1238
  • chore(deps): update kubernetes packages to v0.32.6 (patch) by @IvoGoman in: #1269
  • chore(ci): rollback postgres values by @abhijith-darshan in: #1270
  • fix(plugins): refactor flux HelmRelease builder by @abhijith-darshan in: #1274
  • fix(plugindefinitions): skip helm repository creation for UI PluginDefinitions by @abhijith-darshan in: #1275
  • feat(organizations): implement basic e2e tests for organization-controller by @mikolajkucinski in: #1255
  • fix(tests): failing unit tests by @Zaggy21 in: #1280
  • feat(ISSUE-978): support group validating webhook by @Zaggy21 in: #1227
  • fix(plugins): ensure flux and helm controller do not manage same plugin by @IvoGoman in: #1283
  • fix(plugins): use in-cluster kubeconfig for central cluster by @IvoGoman in: #1285
  • fix(plugins): fix central cluster namespace validation by @IvoGoman in: #1288
  • fix(clusters): regenerate OIDC kubeconfig on ca changes by @abhijith-darshan in: #1257
  • feat(organizations): allow Organization to reference ConfigMap by @mikolajkucinski in: #1247
  • feat(organizations): enable oauth2-proxy by default by @IvoGoman in: #1293
  • feat(clusters): add additional status conditions by @mikolajkucinski in: #1290
  • fix(ci): use Action token to curl from github by @IvoGoman in: #1307
  • fix(ci): ignore pre-releases for changelog generation by @IvoGoman in: #1311
  • feat(clusterplugindefinitions): migrate from plugin definition to cluster pluginDefinition in controllers by @abhijith-darshan in: #1213
  • feat(plugins): improved error for invalid plugindefinition by @IvoGoman in: #1294
  • feat(clusters): restructure cluster node status reporting by @mikolajkucinski in: #1310
  • fix(organizations): initializes ServiceProxyProvisioned condition on Organization status by @abhijith-darshan in: #1318
  • feat(docs): updates contribution guide to local-dev setup by @uwe-mayer in: #1232
  • feat(ISSUE-1231): missing owner label metric and alert by @Zaggy21 in: #1297
  • fix(core): remove sap tlds from examples by @IvoGoman in: #1316
  • fix(ci): ensure CRDs are regenerated by @IvoGoman in: #1320
  • fix(plugins): convert PluginOptionValues to Helm values by @IvoGoman in: #1319
  • fix(ci): add permissions for pr title check by @IvoGoman in: #1327
  • feat(ci): replace GitHub token with GitHub App token in workflows by @IvoGoman in: #1326
  • fix(greenhouse): remove scheme registration in remote cluster kubeclient creation by @abhijith-darshan in: #1325
  • fix(plugins): filter out secret-based plugin option values when generating helm values by @IvoGoman in: #1331
  • feat(greenhousectl): add template pluginpreset to greenhousectl by @mikolajkucinski in: #1315
  • feat(ci): use app token, specify permissions by @IvoGoman in: #1330
  • fix(plugins): ensure empty KubeConfig in flux spec when there is no cluster name provided by @abhijith-darshan in: #1337
  • fix(ci): use app token to checkout repo in generate crd docs workflow by @abhijith-darshan in: #1341
  • fix(greenhousectl): use releaseNamespace for plugin template cmd by @IvoGoman in: #1345
  • fix(clusters): registers cluster_ready metric by @uwe-mayer in: #1347
  • chore(charts): bump chart versions by @IvoGoman in: #1353
  • chore(charts): bump version to 0.12.0 by @IvoGoman in: #1379
  • release(version): backport fix(charts): use organization label for org alerts by @cloud-operator-bot[bot] in: #1392
  • release(charts): bump versions by @IvoGoman in: #1393

📦 Dependency updates

  • chore(deps): update github/codeql-action digest to 181d5ee by @renovate[bot] in: #1244
  • chore(deps): update sigstore/cosign-installer action to v3.9.0 by @renovate[bot] in: #1250
  • fix(deps): update module helm.sh/helm/v3 to v3.18.4 [security] by @renovate[bot] in: #1260
  • chore(deps): update dependency kubernetes-sigs/controller-tools to v1.33.0 by @renovate[bot] in: #1119
  • chore(deps): update aquasecurity/trivy-action action to v0.32.0 by @renovate[bot] in: #1265
  • chore(deps): update sigstore/cosign-installer action to v3.9.1 by @renovate[bot] in: #1264
  • chore(deps): update dependency golangci/golangci-lint to v2.2.1 by @renovate[bot] in: #1245
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.21.0 by @renovate[bot] in: #1093
  • fix(deps): update module github.com/oklog/run to v1.2.0 by @renovate[bot] in: #1243
  • fix(deps): update module sigs.k8s.io/yaml to v1.5.0 by @renovate[bot] in: #1235
  • fix(deps): update module github.com/go-jose/go-jose/v4 to v4.1.1 by @renovate[bot] in: #1237
  • fix(deps): update k8s.io/utils digest to 4c0f3b2 by @renovate[bot] in: #1110
  • chore(deps): update dependency nunnatsa/ginkgolinter to v0.20.0 by @renovate[bot] in: #1273
  • fix(deps): update module golang.org/x/text to v0.27.0 by @renovate[bot] in: #1271
  • chore(deps): update dependency golangci/golangci-lint to v2.2.2 by @renovate[bot] in: #1278
  • fix(deps): update golang.org/x/exp digest to 6ae5c78 by @renovate[bot] in: #1277
  • chore(deps): update mikepenz/release-changelog-builder-action digest to c9dc836 by @renovate[bot] in: #1279
  • fix(deps): update golang.org/x/exp digest to 51f8813 by @renovate[bot] in: #1295
  • chore(deps): update github/codeql-action digest to df55935 by @renovate[bot] in: #1313
  • chore(deps): update dependency kubernetes-sigs/kustomize to v5.7.1 by @renovate[bot] in: #1246
  • fix(deps): update module github.com/spf13/pflag to v1.0.7 by @renovate[bot] in: #1287
  • fix(deps): update module helm.sh/helm/v3 to v3.18.5 [security] by @renovate[bot] in: #1346

Full Changelog: v0.5.0...v0.6.0-rc.3

v0.6.0-rc.2

25 Aug 14:40
b333edc

Choose a tag to compare

v0.6.0-rc.2 Pre-release
Pre-release

🚀What's Changed

📦 Dependency updates

  • chore(deps): update github/codeql-action digest to 181d5ee by @renovate[bot] in: #1244
  • chore(deps): update sigstore/cosign-installer action to v3.9.0 by @renovate[bot] in: #1250
  • fix(deps): update module helm.sh/helm/v3 to v3.18.4 [security] by @renovate[bot] in: #1260
  • chore(deps): update dependency kubernetes-sigs/controller-tools to v1.33.0 by @renovate[bot] in: #1119
  • chore(deps): update aquasecurity/trivy-action action to v0.32.0 by @renovate[bot] in: #1265
  • chore(deps): update sigstore/cosign-installer action to v3.9.1 by @renovate[bot] in: #1264
  • chore(deps): update dependency golangci/golangci-lint to v2.2.1 by @renovate[bot] in: #1245
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.21.0 by @renovate[bot] in: #1093
  • fix(deps): update module github.com/oklog/run to v1.2.0 by @renovate[bot] in: #1243
  • fix(deps): update module sigs.k8s.io/yaml to v1.5.0 by @renovate[bot] in: #1235
  • fix(deps): update module github.com/go-jose/go-jose/v4 to v4.1.1 by @renovate[bot] in: #1237
  • fix(deps): update k8s.io/utils digest to 4c0f3b2 by @renovate[bot] in: #1110
  • chore(deps): update dependency nunnatsa/ginkgolinter to v0.20.0 by @renovate[bot] in: #1273
  • fix(deps): update module golang.org/x/text to v0.27.0 by @renovate[bot] in: #1271
  • chore(deps): update dependency golangci/golangci-lint to v2.2.2 by @renovate[bot] in: #1278
  • fix(deps): update golang.org/x/exp digest to 6ae5c78 by @renovate[bot] in: #1277
  • chore(deps): update mikepenz/release-changelog-builder-action digest to c9dc836 by @renovate[bot] in: #1279
  • fix(deps): update golang.org/x/exp digest to 51f8813 by @renovate[bot] in: #1295
  • chore(deps): update github/codeql-action digest to df55935 by @renovate[bot] in: #1313
  • chore(deps): update dependency kubernetes-sigs/kustomize to v5.7.1 by @renovate[bot] in: #1246
  • fix(deps): update module github.com/spf13/pflag to v1.0.7 by @renovate[bot] in: #1287
  • fix(deps): update module helm.sh/helm/v3 to v3.18.5 [security] by @renovate[bot] in: #1346

Full Changelog: v0.5.0...v0.6.0-rc.2