Repository navigation
Replies: 1 comment
|
@k0muc we have an issue captured on this, but have not updated the docs: #40902 We haven't talked specifically about adding non-olm docs, but that certainly could be mentioned in the issue.
Yes, there shouldn't be a problem doing that.
Currently I would recommend doing the spec.image first, then doing the operator upgrade. At least for minor and fix releases that should be straight-forward.
Yes, Auto (or RecreateOnImageChange) in this scenario will ensure that all pods are stopped before starting one with the new version. |
Uh oh!
There was an error while loading. Please reload this page.
Hi Keycloak Community,
I am planning an upgrade of our Keycloak environment on OKD from v26.3.5 to v26.5.2 using the Keycloak Operator.
Context & Constraints: I am not using OLM (Operator Lifecycle Manager) for this specific installation. The reason is that we have multiple operators running in a single namespace. Since OLM's InstallPlan tends to bundle updates for all operators within the same namespace, it would force us to update other components simultaneously or manually disable/enable subscriptions for each operator every time—a workaround that adds significant overhead to our CI/CD. Therefore, we manage the Keycloak Operator manifests manually via kubectl/oc commands.
I would like to clarify the officially recommended manual procedure to ensure a safe database migration. Specifically:
Any guidance on the "ideal" manual workflow for OKD from the developers' perspective would be greatly appreciated.
Thank you!
All reactions