You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The user wants to configure a "Kubernetes-specific" setting or add some "infrastructure" to the Deployment created by this operator to fit their own Kubernetes installation needs.
Common use cases are:
It's hard to predict which "kubernetes features" will be used by users and it's extremely tedious and time-consuming to add them one by one.
Proposal
This proposal proposes a "catch-all" workaround to enable all of those cases removing the need for code changes and manual integration.
More specifically I'm here proposing to support the entire Kubernetes podTemplate to be merged on top of the Deployment currently generated by this operator. podTemplate have been demonstrated flexible enough to support most of the users needs without the need for special encodings.
Problem
The user wants to configure a "Kubernetes-specific" setting or add some "infrastructure" to the
Deployment
created by this operator to fit their own Kubernetes installation needs.Common use cases are:
Relevant open issues:
Motivation
It's hard to predict which "kubernetes features" will be used by users and it's extremely tedious and time-consuming to add them one by one.
Proposal
This proposal proposes a "catch-all" workaround to enable all of those cases removing the need for code changes and manual integration.
More specifically I'm here proposing to support the entire Kubernetes
podTemplate
to be merged on top of theDeployment
currently generated by this operator.podTemplate
have been demonstrated flexible enough to support most of the users needs without the need for special encodings.Relevant examples:
PROS:
CONS:
Mitigation
A clear documentation regarding this feature and/or a strong advice to use it only after proper testing might help.
Technical implementation notes
Additional challenge
The implementation of
podTemplate
cannot be easily done automatically as there are a few invariants e.g.:Experience proves that a careful first implementation of this feature rarely requires complex maintenance.
The text was updated successfully, but these errors were encountered: