github ory/k8s v0.24.0

latest releases: v0.48.0, v0.47.0, v0.46.0...
2 years ago

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

New Contributors

Full Changelog: v0.23.3...v0.24.0

Don't miss a new k8s release

NewReleases is sending notifications on new releases.