vshn / appcat-service-postgresql

AppCat Service Provider for PostgreSQL
https://vshn.github.io/appcat-service-postgresql/
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Run webhook server in a dedicated deployment #101

Open ccremer opened 2 years ago

ccremer commented 2 years ago

Summary

As cluster-admin\ I want to run the webhook server in its own pod \ So that** that crashloops of the operator doesn't affect the ability to edit instances.

Context

Currently (v0.1.1) both operator and webhook are in the same container and pod. If the controller encounters an unrecoverable error (such as a panic) then the chances are high that the container ends up in a crashloop. This means that the webhook server also gets constantly restarted.

Consider this scenario:

Out of Scope

No response

Further links

No response

Acceptance Criteria

No response

Implementation Ideas