v2.3.0-rc.1
Pre-release
Pre-release
Release v2.3.0-rc.1
What's Changed
- feat: align configmap-reload image tag with other containers by @makkes in #64
- feat: use TFA 3.0.3 by @makkes in #65
- chore: Add mergebot config by @gracedo in #67
- chore: bump metallb app by @vespian in #66
- feat: Upgrade flux to 0.24.0 by @jimmidyson in #71
- feat: add an audit dashboard to grafana-logging by @asekretenko in #72
- chore: Bump logging-operator to 3.15.0 by @rishabh96b in #76
- chore: Update Charts of KPS to 18.1.1 & Grafana to 6.16.14 by @rishabh96b in #70
- chore: update docker image tag for dex by @farhan5900 in #74
- feat: Provide release target by @mikolajb in #77
- fix: updating docs link to kubecost by @msdolbey in #81
- Add NFS Server Provisioner service by @alembiewski in #78
- chore: Use workspaceNamespace instead of traefikNamespace by @gracedo in #80
- chore: Add kubecost 0.20.2 by @gracedo in #84
- chore: update docker image tag for dex-k8s-auth by @farhan5900 in #85
- fix: Restore all pod labels to metrics emitted by kube-state-metrics by @branden in #83
- fix: Deploy fluent-bit for pod logs to control plane by @branden in #86
- feat: add knative serving as kommander application by @farhan5900 in #89
- bug: move Knative to "general" category by @makkes in #90
- fix: Upgrade Grafana to pull in a fix for CVE-2021-43798 by @branden in #92
- fix: change
cert-manager
group from foundation to security by @mstruebing in #94 - fix: Bump project-grafana-logging/kubecost graf img to pull in a fix for CVE-2021-43798 by @gracedo in #98
- Update default values for KNative by @alembiewski in #99
- fix: Remove kube-prometheus-stack dep from knative by @gracedo in #103
- Add metadata for knative and correct dependency information by @timcharper in #107
- feat: Upgrade flux to 0.24.1 by @d2iq-dispatch in #91
- fix: Remove newlines in knative icon by @gracedo in #109
- Fix misplaced
dependsOn
property for KNative by @alembiewski in #112 - feat: add kaptain by @mikolajb in #106
- chore: bump velero for K8s 1.22 by @farhan5900 in #111
- fix: set sha to empty to ensure airgapped works by @takirala in #114
- feat: add chartmuseum app by @vespian in #119
- feat: Add kaptain helm repository by @mikolajb in #120
- fix: Remove trailing whitespace (#117) by @gracedo in #118
- chore: bump dex for k8s 1.22 by @farhan5900 in #116
- fix: Add chartmuseum metadata by @mikolajb in #125
- feat: Update to kubetunnel 0.0.10 (compatible with kubernetes 1.22) by @mikolajb in #124
- feat: disable user registration in Gitea by @makkes in #123
- feat: add pre-commit and mergebot configuration by @makkes in #127
- feat: add dummy helm releases by @vespian in #126
- feat: Upgrade logging-operator and fluent-bit by @branden in #122
- fix: Bump velero to 3.1.5 (CVE) by @gracedo in #134
- chore: bump kommander and kommander-application to 0.2.0 by @farhan5900 in #132
- fix: Remove older version dirs by @gracedo in #130
- chore: Remove old kubetunnel by @mikolajb in #129
- refactor: Move grafana dashboards into services dir by @gracedo in #139
- chore: Bump kubecost by @gracedo in #133
- chore: bump kube-prometheus-stack chart to 18.1.2 by @mhrabovcin in #136
- fix: Bump gatekeeper to 0.6.9, configure sideEffects by @gracedo in #140
- feat: Upgrade flux to 0.25.2 by @d2iq-dispatch in #142
- feat: Bump thanos to 0.4.6 by @gracedo in #73
- Revert "feat: Upgrade flux to 0.25.2" by @takirala in #146
- fix: synchronize kubetunmnel versioning scheme by @vespian in #148
- feat: make helmrepositories use chartmuseum's CA certificate by @vespian in #149
- Revert "feat: make helmrepositories use chartmuseum's CA certificate" by @vespian in #150
- fix: Enable home dashboard in centralized grafana by @gracedo in #144
- fix: add directories for kustomizing the helm-mirror ca cert by @vespian in #153
- chore: Bump reloader to 0.0.104 by @gracedo in #156
- fix: Enable home dash on centralized-grafana not kps by @gracedo in #154
- chore: Bump kubernetes-dashboard to 5.1.1 by @gracedo in #157
- chore: Bump grafana versions by @gracedo in #158
- feat: Kustomize dynamic helmreleases by @mikolajb in #164
- chore: bump prometheus adapter to 2.17.1 by @cbuto in #162
- feat: bump fluent-bit to 0.19.17 by @cwyl02 in #160
- fix: Release istio in the workspace namespace by @mikolajb in #167
- fix: Override values to fix centralized-grafana cronjob by @gracedo in #168
- chore: merge train for #165 #163 #159 by @takirala in #169
- feat: bump nvidia service to 0.4.4 by @tillt in #174
- fix: Add required env var to config reloader container by @cbuto in #172
- feat: Bump kubecost to 0.21.1 by @gracedo in #173
- feat: bump kube-oidc-proxy to 0.3.0 by @vespian in #170
- fix: promote HTTPS chartmuseum to Traefik by @makkes in #175
- feat: default catalog repositories in kommander by @takirala in #131
- feat: bump dex to 2.9.12 by @mhrabovcin in #182
- feat: Upgrade flux to 0.26.0 by @takirala in #180
- fix: kube-oidc-proxy default cm name by @mhrabovcin in #183
- chore: tidy up unused values by @takirala in #181
- feat: Bump kubecost to 0.22.0 by @gracedo in #189
- feat: Upgrade kube-prometheus-stack by @gracedo in #188
- chore: bump cluster observer by @cbuto in #187
- feat: provide defaults for new kommander chart values by @makkes in #192
- feat: provide defaults for new kommander chart values by @makkes in #193
- feat: Bump tfa to 0.3.3 by @gracedo in #191
- fix: Remove grafana img overrides by @gracedo in #194
- fix: Disable grafana datasource reload url by @gracedo in #195
- feat: Upgrade gatekeeper to upstream chart by @mikolajb in #186
- chore: bump kubefed to v0.9.1 by @mhrabovcin in #196
- test: add manifest validation by @floridoo in #198
- drop the dependson of root-ca resources and change the issuer type&name by @cwyl02 in #185
- test: add manifest validation to mergebot config by @floridoo in #199
- feat: Bump istio by @gracedo in #202
- feat: Bump kiali and jaeger by @gracedo in #206
- feat: Upgrade flux to 0.27.0 by @takirala in #204
- feat: Bump kubecost by @gracedo in #200
- fix: Update dashboard app versions by @gracedo in #207
- feat: Provide versions of default applications by @mikolajb in #208
- feat: Use upstream cert-manager chart by @mikolajb in #201
- feat: Add versions of default enterprise apps (kommander-licensing) by @mikolajb in #212
- chore: Update apps to support 1.22 Ingress API version by @mhrabovcin in #213
- feat: Upgrade flux to 0.27.2 by @mesosphere-teamcity in #211
- chore: Update apps to support 1.22 Ingress API version by @makkes in #214
- chore: remove kaptain from kapps repo by @takirala in #215
- fix: add k8s 1.22 support for various configurations by @mhrabovcin in #217
- feat: Upgrade flux to 0.27.3 by @mesosphere-teamcity in #222
- feat: Bump grafana and kps to latest by @gracedo in #218
- chore: adds spec.wait to Kustomizations by @farhan5900 in #223
- feat: Bump jaeger and kiali by @gracedo in #219
- chore: adds slack notification label to flux update PRs by @tillt in #224
- feat: Add pre-upgrade strategy for jaeger by @gracedo in #227
- feat: Bump kps, add upgrade strategy by @gracedo in #229
- feat: Add default chart versions for kommander apps by @mikolajb in #221
- chore: Remove old versions of kommander apps by @jimmidyson in #234
- feat: New variable names for kommander 2.2 by @mikolajb in #228
- build: Use asdf pre-commit and upgrade tool versions by @jimmidyson in #236
- chore: bump external dns by @farhan5900 in #233
- fix: Bump loki app version by @gracedo in #232
- fix: Use label selector for jaeger pre-upgrade by @gracedo in #231
- feat: Bump minio, add upgrade strategy by @gracedo in #230
- refactor: rename kommander version variables by @vespian in #235
- feat: Add kubecost as a default enterprise app by @cbuto in #238
- fix: Pass in releaseName subst directly to istio by @gracedo in #241
- build: Add repo dev tag target for nightly tagging by @jimmidyson in #243
- fix: Restore grafana metrics by @branden in #237
- fix: make the select label a string by @cbuto in #244
- fix: Bump kubecost, fix ingresses by @gracedo in #242
- feat: Upgrade flux to 0.27.4 by @mesosphere-teamcity in #246
- chore: remove unused directories by @takirala in #240
- fix: Restore namespace labels to metrics emitted by kube-state-metrics by @alembiewski in #247
- chore: inject airgappedEnabled to kommander-appmanagement by @takirala in #245
- fix: Use default dex TLS secret name by @branden in #249
- fix: Label istio servicemonitor to match selector by @branden in #248
- fix: grafana dashboard view only by @cwyl02 in #239
- feat: Bump kubecost to 0.23.1 by @gracedo in #250
- fix: Define servicemonitor labels at the top level by @gracedo in #251
- feat: enable startupProbe for gitea pod by @takirala in #252
- feat: bump chartmuseum to 3.6.2 by @cbuto in #253
- fix: Restore missing metrics scrape targets by @branden in #254
- fix: Increase kustomization interval to 6h by @gracedo in #256
- fix: update kubetunnel crds on upgrade by @cwyl02 in #257
- Revert "fix: Increase kustomization interval to 6h" by @cbuto in #261
- fix: bumping kubetunnel to 0.0.11 by @cwyl02 in #262
- fix: Add retryInterval to all kustomizations by @cbuto in #260
- jimmi/fix release tarball by @jimmidyson in #265
- feat: Add dkp-insights-management v0.1.2 by @kaiwalyajoshi in #263
- feat: bump kubecost to 0.23.2 by @cbuto in #267
- chore(logging-operator): bump configmap-reload image to v0.7.1 by @cbuto in #269
- build: Use /dkp/ as s3 path for release by @jimmidyson in #272
- feat: bump kubecost to 0.23.3 by @cbuto in #270
- feat: bump logging-operator to 3.17.2 by @cbuto in #277
- chore(loki): Bump gateway nginx image tag by @cbuto in #278
- feat: bump dex chart to 2.9.14 by @cbuto in #280
- fix: Add metadata name to mtls-proxy by @gracedo in #281
- feat: bump KPS to 33.1.5 by @cbuto in #282
- feat: Bump gitea to 5.0.4 by @mikolajb in #279
- fix: Use - instead of _ in arch name by @gracedo in #286
- feat: add flux to default apps by @takirala in #271
- fix: Bump fluentbit and logging-operator to use same fluentbit image by @mikolajb in #285
- fix: Logging operator upgrade process by @mikolajb in #289
- feat: Release DKP-Insights v0.1.3 by @kaiwalyajoshi in #295
- fix: revert logging-operator, bump fluent-bit by @gracedo in #292
- feat: Bump knative, use chart version as app version by @gracedo in #296
- chore: Bump kubectl images to latest release by @branden in #294
- Revert "chore: Bump kubectl images to latest release (#294)" by @gracedo in #300
- chore: remove redundant CA cert by @vespian in #276
- fix: tfa should reload on cm change by @mhrabovcin in #303
- build: bump flux version in default apps by @takirala in #287
- fix: Add crd policy to kommander HelmReleases by @cbuto in #306
- feat: Release DKP-Insights v0.1.4 by @kaiwalyajoshi in #308
- fix: Add ttl to jobs by @gracedo in #301
- fix: Update appversions by @gracedo in #309
- feat: Bump cluster-observer to 1.0.3 by @gracedo in #317
- build: Remove prefix from git archive by @cbuto in #320
- Revert "fix: Add ttl to jobs (#301)" by @gracedo in #322
- fix: Produce correct tag for a daily release by @mikolajb in #330
- feat: Bump reloader to 0.0.110 by @gracedo in #329
- fix: Fetch all tags before checking the most recent by @mikolajb in #336
- feat: Upgrade flux to 0.28.5 by @mesosphere-teamcity in #326
- fix: use correct envvar name in traefik init container by @makkes in #335
- feat: Bump default kommander to a new daily release by @mikolajb in #338
- build: Bump mergebot versions post 2.2.0 by @gracedo in #340
- feat: Bump kommander version to 0.3.0 by @mikolajb in #343
- feat: Bump kps to 34.9.0 by @gracedo in #344
- chore: Bump kubefed's kubectl image by @branden in #315
- chore: Bump minio images to latest releases by @branden in #337
- chore: Set istio's kubectl image to the latest release by @branden in #298
- chore: Bump kubetunnel's kubectl image by @branden in #345
- fix: Set CreateReplace upgrade policy on kps by @gracedo in #347
- fix: Prevent mutating minio-operator job during upgrade by @branden in #350
- fix: Upgrade minio-operator by @branden in #351
- chore: logs published url for the release by @farhan5900 in #357
- feat: Upgrade flux to 0.29.3 by @mesosphere-teamcity in #359
- chore: Bump kubectl images to 1.23.6 by @branden in #358
- fix: Bump kiali to 1.49.0 to mitigate CVEs by @gracedo in #361
- fix: Bump external-dns to 6.2.7 by @gracedo in #363
- feat: notify in slack about repo tarball release by @farhan5900 in #366
- feat: Upgrade loki-distributed to 0.48.3 by @branden in #166
- feat: Upgrade flux to 0.29.4 by @mesosphere-teamcity in #367
- feat: configurable annotations for various platform apps by @takirala in #354
- fix: Set user creds on minio tenant by @branden in #368
- feat: bump kubetunnel to 0.0.13 by @takirala in #371
- chore: skip notification if it is dev release by @farhan5900 in #370
- feat: Bump grafana logging apps to 6.28.0 by @gracedo in #374
- feat: Upgrade flux to 0.29.5 by @mesosphere-teamcity in #373
- fix: bump KPS chart based Apps by @cwyl02 in #375
- fix: Put minio creds secret back at old name by @branden in #378
- chore: bump dex by @vespian in #377
- chore: sops encryption config params in kommander-vars cm by @takirala in #369
- feat: add validation against multiple Kubernetes versions by @floridoo in #380
- chore: upgrade bloodhound with Helm capability fixes by @floridoo in #386
- feat: Bump kubecost to 0.24.0 by @gracedo in #385
- feat: add crds policy to minio-operator HelmRelease by @cbuto in #391
- feat: Bump kubefed to 0.9.2 by @gracedo in #399
- fix: Update Loki tenant to support minio-operator upgrade by @cbuto in #401
- feat: Bump DKP-Insights to 0.1.6 by @kaiwalyajoshi in #405
- build: add backport-action to repo by @takirala in #408
- build: add backport-action user/email to GH action config by @takirala in #409
- build: add 0.0.2 cert-federation chart for airgapped bundle by @takirala in #404
- feat: Bump Kubecost chart to 0.25.0 by @BCMendoza in #415
- chore: bump bloodhound, fixing validation checks by @floridoo in #418
- feat: Upgrade flux to 0.30.2 by @mesosphere-teamcity in #376
- chore: bump logging operator to 3.17.7 by @cwyl02 in #406
- feat: bump dex-k8s-authenticator image to v1.2.4-d2iq by @cbuto in #419
- chore: remove no longer needed Traefik init container by @floridoo in #424
- feat: Bump Istio to 1.13.4 by @BCMendoza in #422
- fix: Expand Loki storage by @branden in #428
- feat: Upgrade flux to 0.31.0 by @mesosphere-teamcity in #427
- chore: Minor bump of kubectl 1.2x by @BCMendoza in #429
- feat: Add helper CLI tool for managing the kommander chart versions by @cbuto in #432
- feat: Upgrade flux to 0.31.1 by @mesosphere-teamcity in #434
- feat: bump TFA to 0.3.8 by @cwyl02 in #436
- chore: remove unneded init container from kube-oidc-proxy config by @floridoo in #439
- chore: kommander: remove unused parameter
ingressCertificateSecret
by @floridoo in #441 - chore: Bump kubectl to 1.24.1 by @BCMendoza in #437
- Fix kiali references to istio and jaeger by @branden in #440
- feat: Bump Gitea to 5.0.9 by @BCMendoza in #445
- chore: Bump external-dns to 6.5.5 by @BCMendoza in #435
- feat: Bump grafana-loki to 0.48.4 by @BCMendoza in #444
- chore: bump dex chart version by @palexster in #446
- feat: external-dns type internal -> platform by @TattdCodeMonkey in #449
- ci: add make targets to execute e2e tests by @aweris in #433
- feat: CreateReplace strategy for crds in HRs by @takirala in #451
- feat: remove init container from dex-k8s-authenticator by @mhrabovcin in #452
- feat: Bump minio-operator to 4.4.25 by @gracedo in #450
- chore: use overrides CM for dex-k8s-auth clusters configuration by @mhrabovcin in #458
- feat: Upgrade flux to 0.31.2 by @mesosphere-teamcity in #453
- feat: Upgrade gatekeeper by @gracedo in #456
- feat: Bump kiali and jaeger by @gracedo in #457
- feat: traefik-forward-auth-mgmt: move init logic to controller by @floridoo in #455
- feat: automate kommander flux bump alongside kapps flux bump by @takirala in #463
- fix: usage of readonly var in
update-flux.sh
by @takirala in #466 - fix: usage of readonly var in
update-flux.sh
by @takirala in #468 - feat: remove dex init container by @mhrabovcin in #469
- feat: bump chartmuseum to 3.9.0 by @cbuto in #465
- feat: Upgrade flux to 0.31.3 by @mesosphere-teamcity in #467
- build: fix flux bump tooling by @takirala in #471
- chore: Bump memcached and postgresql images in gitea helm release by @BCMendoza in #454
- chore: Bump Kubecost to 1.94.3 by @BCMendoza in #443
- build: add pull request template by @takirala in #470
- feat: add webhook cert values for appmanagement by @takirala in #472
- fix: remove trailing whitespace by @aweris in #478
- chore: add .idea dir to gitignore by @aweris in #476
- chore: add direnv plugin to .tool-versions by @aweris in #477
- fix: Remove outdated grafana app dashboard by @gracedo in #480
- fix: use Recreate strategy for chartmuseum upgrades by @cbuto in #481
- feat: Upgrade flux to 0.31.4 by @mesosphere-teamcity in #486
- chore: wire appmgmt webhook images from installer config by @takirala in #482
- feat: Bump kubecost to 0.26.0 by @gracedo in #488
- feat: Bump thanos kapps version by @gracedo in #490
- fix: explicitly set timeout to 5m by @cbuto in #489
- feat: Bump knative to 0.4.0 by @gracedo in #493
- feat: Bump DKP-Insights to 0.2.0 by @kaiwalyajoshi in #491
- fix: Add timeouts in install/upgrade by @cbuto in #495
- feat: Bump DKP-Insights to 0.2.1 by @kaiwalyajoshi in #496
- feat: Bump DKP-Insights to 0.2.2 by @kaiwalyajoshi in #498
New Contributors
- @farhan5900 made their first contribution in #74
- @msdolbey made their first contribution in #81
- @timcharper made their first contribution in #107
- @mhrabovcin made their first contribution in #136
- @tillt made their first contribution in #174
- @kaiwalyajoshi made their first contribution in #263
- @BCMendoza made their first contribution in #415
- @TattdCodeMonkey made their first contribution in #449
Full Changelog: v2.1.0...v2.3.0-rc.1