Releases: ory/k8s
Releases · ory/k8s
v0.24.5
What's Changed
- feat: allow custom probes for kratos by @Demonsthere in #481
Full Changelog: v0.24.4...v0.24.5
v0.24.4
What's Changed
- ci: migrate to github action (#467) by @alexandrebrg in #472
- ci: fix release job process by @alexandrebrg in #477
- fix: update user by @aeneasr in #478
- feat: extract watcher sidecar to deployment by @Demonsthere in #479
New Contributors
- @alexandrebrg made their first contribution in #472
Full Changelog: v0.24.3...v0.24.4
v0.24.3
v0.24.2
What's Changed
- feat: add nodeSelectors to migration jobs by @Demonsthere in #469
- chore: update image versions for core components by @Demonsthere in #470
- fix(hydra): removes duplicated volumeMounts yaml int automigrate init container by @dblane-digicatapult in #471
New Contributors
- @dblane-digicatapult made their first contribution in #471
Full Changelog: v0.24.1...v0.24.2
v0.24.1
What's Changed
- fix: add missing envs to kratos migration by @Demonsthere in #468
Full Changelog: v0.24.0...v0.24.1
v0.24.0
Breaking Changes
This release introduces a small, but breaking change to the following charts: hydra
, keto
, kratos
:
Thanks to @DenisPalnitsky we have introduces the option to pick the type of automigration you want to have in your setup: job or initContainers. Each model comes with its own benefits and drawbacks:
- Job is configured to always a singleton entity and runs once regardless of how many replicas of your deployment you have, but due to hooks it can not always work as expected in some managed scenarios
- InitContainers are baked into the deployment, and do not require hooks, which simplifies the setup, but running multiple replicas would run the migration multiple times. Therefore it might be a good idea to scale down your deployments before an upgrade 😉
How to migrate
The migration procedure requires you to modify the values fro charts accordingly:
# v0.23
---
hydra:
autoMigrate: true
---
# v0.24
hydra:
automigration:
enabled: true
# job is the default value
type: initContainer
What's Changed
- chore: delete semantic.yml by @kevgo in #450
- fix: ingress service targets by @Demonsthere in #454
- fix: keto ingress wrong service name by @NV4RE in #458
- feat: add extraEnvs support to example-idp by @Demonsthere in #461
- feat: add horizontal pod autoscaler to oathkeeper helm chart by @PeteMac88 in #459
- feat: allow setting auto migration as job or initcontainer in kratos by @DenisPalnitsky in #451
- feat: expand automigration for all charts by @Demonsthere in #466
New Contributors
- @kevgo made their first contribution in #450
- @NV4RE made their first contribution in #458
- @PeteMac88 made their first contribution in #459
- @DenisPalnitsky made their first contribution in #451
Full Changelog: v0.23.3...v0.24.0
v0.23.3
What's Changed
- fix: deployment template smtp secret ref by @iutx in #438
- Fix broken configuration YAML link by @vizv in #439
- fix: nodeSelector not applied to kratos courier by @alexGNX in #442
- allow init containers in keto by @waldner in #446
- feat: set grpc as default names for keto services by @Demonsthere in #447
New Contributors
- @iutx made their first contribution in #438
- @vizv made their first contribution in #439
- @waldner made their first contribution in #446
Full Changelog: v0.23.2...v0.23.3
v0.23.2
What's Changed
- fix: Expected hydra.config.secrets.system to be a list of strings by @hongbo-miao in #431
- feat: add support for checksum annotations by @nritholtz in #415
- Addition of serviceAccountName on Kratos Courier - Fixes #434 by @adamstrawson in #435
New Contributors
- @hongbo-miao made their first contribution in #431
- @nritholtz made their first contribution in #415
- @adamstrawson made their first contribution in #435
Full Changelog: v0.23.1...v0.23.2
v0.23.1
What's Changed
- feat: add servicemonitor for hydra & make servicemonitors configurable by @alexGNX in #427
- feat: add custom annotations to kratos courier by @sthh in #414
New Contributors
Full Changelog: v0.23.0...v0.23.1
v0.23.0
What's Changed
- fix: Unable to access service through ingress by @CloudsLetter in #418
- feat: Upgrade kratos chart to releaser 0.9.0 by @aeneasr in #412
- fix: upgrade ci by @Demonsthere in #420
- feat: Allow disabling securityContext by @fraxachun in #422
New Contributors
- @CloudsLetter made their first contribution in #418
- @fraxachun made their first contribution in #422
Full Changelog: v0.22.2...v0.23.0