ory/k8s

Watcher should be a dedicated deployment rather then sidecar

Demonsthere opened this issue · 0 comments

Preflight checklist

Describe your problem

The watcher is currently defined as a sidecar, which means that for multiple replicas of any applications (like kratos) we will end up with multiple watchers. This can lead to a race condition as each sidecar will try to modify/restart the deployment.

The watcher should be extracted to a dedicated deployment

Version

Yes

Additional Context

No response