Adds the webhook.enabled Helm parameter (default true)
Admission webhooks can now be disabled. This is intended in local environment scenarios (e.g. make kind-run-operator where the Webhook might not be desired or even working).
Adds support for arbitrary parameters to make local-install, for example make local-install -e local_install_args="--set webhook.enabled=false"
Checklist
[x] Categorize the PR by setting a good title and adding one of the labels:
bug, enhancement, documentation, change, breaking, dependency
as they show up in the changelog
[x] PR contains the label area:chart
[x] PR contains the chart label, e.g. chart:provider-postgresql
[x] Variables are documented in the values.yaml using the format required by Helm-Docs.
[ ] Chart Version bumped if immediate release after merging is planned
Summary
webhook.enabled
Helm parameter (defaulttrue
)make kind-run-operator
where the Webhook might not be desired or even working).make local-install
, for examplemake local-install -e local_install_args="--set webhook.enabled=false"
Checklist
bug
,enhancement
,documentation
,change
,breaking
,dependency
as they show up in the changelogarea:chart
chart:provider-postgresql
make chart-docs