mirror of
https://github.com/YuzuZensai/netbird-kubernetes-operator.git
synced 2026-09-13 18:59:09 +00:00
customize failure policy for webhooks (#55)
This commit is contained in:
@@ -19,7 +19,7 @@ webhooks:
|
|||||||
name: {{ template "kubernetes-operator.webhookService" . }}
|
name: {{ template "kubernetes-operator.webhookService" . }}
|
||||||
namespace: {{ $.Release.Namespace }}
|
namespace: {{ $.Release.Namespace }}
|
||||||
path: /mutate--v1-pod
|
path: /mutate--v1-pod
|
||||||
failurePolicy: Fail
|
failurePolicy: {{ .Values.webhook.failurePolicy }}
|
||||||
name: mpod-v1.netbird.io
|
name: mpod-v1.netbird.io
|
||||||
admissionReviewVersions:
|
admissionReviewVersions:
|
||||||
- v1
|
- v1
|
||||||
@@ -71,7 +71,7 @@ webhooks:
|
|||||||
name: {{ template "kubernetes-operator.webhookService" . }}
|
name: {{ template "kubernetes-operator.webhookService" . }}
|
||||||
namespace: {{ $.Release.Namespace }}
|
namespace: {{ $.Release.Namespace }}
|
||||||
path: /validate-netbird-io-v1-nbsetupkey
|
path: /validate-netbird-io-v1-nbsetupkey
|
||||||
failurePolicy: Fail
|
failurePolicy: {{ .Values.webhook.failurePolicy }}
|
||||||
name: vnbsetupkey-v1.netbird.io
|
name: vnbsetupkey-v1.netbird.io
|
||||||
admissionReviewVersions:
|
admissionReviewVersions:
|
||||||
- v1
|
- v1
|
||||||
@@ -112,7 +112,7 @@ webhooks:
|
|||||||
name: {{ template "kubernetes-operator.webhookService" . }}
|
name: {{ template "kubernetes-operator.webhookService" . }}
|
||||||
namespace: {{ $.Release.Namespace }}
|
namespace: {{ $.Release.Namespace }}
|
||||||
path: /validate-netbird-io-v1-nbresource
|
path: /validate-netbird-io-v1-nbresource
|
||||||
failurePolicy: Fail
|
failurePolicy: {{ .Values.webhook.failurePolicy }}
|
||||||
name: vnbresource-v1.netbird.io
|
name: vnbresource-v1.netbird.io
|
||||||
admissionReviewVersions:
|
admissionReviewVersions:
|
||||||
- v1
|
- v1
|
||||||
@@ -151,7 +151,7 @@ webhooks:
|
|||||||
name: {{ template "kubernetes-operator.webhookService" . }}
|
name: {{ template "kubernetes-operator.webhookService" . }}
|
||||||
namespace: {{ $.Release.Namespace }}
|
namespace: {{ $.Release.Namespace }}
|
||||||
path: /validate-netbird-io-v1-nbroutingpeer
|
path: /validate-netbird-io-v1-nbroutingpeer
|
||||||
failurePolicy: Fail
|
failurePolicy: {{ .Values.webhook.failurePolicy }}
|
||||||
name: vnbroutingpeer-v1.netbird.io
|
name: vnbroutingpeer-v1.netbird.io
|
||||||
admissionReviewVersions:
|
admissionReviewVersions:
|
||||||
- v1
|
- v1
|
||||||
@@ -190,7 +190,7 @@ webhooks:
|
|||||||
name: {{ template "kubernetes-operator.webhookService" . }}
|
name: {{ template "kubernetes-operator.webhookService" . }}
|
||||||
namespace: {{ $.Release.Namespace }}
|
namespace: {{ $.Release.Namespace }}
|
||||||
path: /validate-netbird-io-v1-nbgroup
|
path: /validate-netbird-io-v1-nbgroup
|
||||||
failurePolicy: Fail
|
failurePolicy: {{ .Values.webhook.failurePolicy }}
|
||||||
name: vnbgroup-v1.netbird.io
|
name: vnbgroup-v1.netbird.io
|
||||||
admissionReviewVersions:
|
admissionReviewVersions:
|
||||||
- v1
|
- v1
|
||||||
|
|||||||
@@ -30,6 +30,9 @@ webhook:
|
|||||||
# operator: NotIn
|
# operator: NotIn
|
||||||
# values:
|
# values:
|
||||||
# - foo
|
# - foo
|
||||||
|
|
||||||
|
# Failure Policy for webhook
|
||||||
|
failurePolicy: Fail
|
||||||
|
|
||||||
operator:
|
operator:
|
||||||
# This will set the replicaset count more information can be found here: https://kubernetes.io/docs/concepts/workloads/controllers/replicaset/
|
# This will set the replicaset count more information can be found here: https://kubernetes.io/docs/concepts/workloads/controllers/replicaset/
|
||||||
|
|||||||
Reference in New Issue
Block a user