Skip to content

Commit

Permalink
Add all db-types in autoscaler mutatingwebhookConfiguration (#531)
Browse files Browse the repository at this point in the history
Signed-off-by: Arnob kumar saha <arnob@appscode.com>
  • Loading branch information
ArnobKumarSaha committed Sep 14, 2022
1 parent 3010e3e commit 59a1060
Showing 1 changed file with 90 additions and 0 deletions.
Expand Up @@ -56,6 +56,96 @@ webhooks:
admissionReviewVersions: ["v1beta1"]
failurePolicy: Fail
sideEffects: None
- name: mysqlautoscalerwebhook.mutators.autoscaling.kubedb.com
clientConfig:
service:
namespace: default
name: kubernetes
path: /apis/mutators.autoscaling.kubedb.com/v1alpha1/mysqlautoscalerwebhooks
caBundle: {{ $caCrt }}
rules:
- apiGroups: ["autoscaling.kubedb.com"]
apiVersions: ["*"]
resources: ["mysqlautoscalers"]
operations: ["CREATE", "UPDATE"]
admissionReviewVersions: ["v1beta1"]
failurePolicy: Fail
sideEffects: None
- name: perconaxtradbautoscalerwebhook.mutators.autoscaling.kubedb.com
clientConfig:
service:
namespace: default
name: kubernetes
path: /apis/mutators.autoscaling.kubedb.com/v1alpha1/perconaxtradbautoscalerwebhooks
caBundle: {{ $caCrt }}
rules:
- apiGroups: ["autoscaling.kubedb.com"]
apiVersions: ["*"]
resources: ["perconaxtradbautoscalers"]
operations: ["CREATE", "UPDATE"]
admissionReviewVersions: ["v1beta1"]
failurePolicy: Fail
sideEffects: None
- name: pgbouncerautoscalerwebhook.mutators.autoscaling.kubedb.com
clientConfig:
service:
namespace: default
name: kubernetes
path: /apis/mutators.autoscaling.kubedb.com/v1alpha1/pgbouncerautoscalerwebhooks
caBundle: {{ $caCrt }}
rules:
- apiGroups: ["autoscaling.kubedb.com"]
apiVersions: ["*"]
resources: ["pgbouncerautoscalers"]
operations: ["CREATE", "UPDATE"]
admissionReviewVersions: ["v1beta1"]
failurePolicy: Fail
sideEffects: None
- name: proxysqlautoscalerwebhook.mutators.autoscaling.kubedb.com
clientConfig:
service:
namespace: default
name: kubernetes
path: /apis/mutators.autoscaling.kubedb.com/v1alpha1/proxysqlautoscalerwebhooks
caBundle: {{ $caCrt }}
rules:
- apiGroups: ["autoscaling.kubedb.com"]
apiVersions: ["*"]
resources: ["proxysqlautoscalers"]
operations: ["CREATE", "UPDATE"]
admissionReviewVersions: ["v1beta1"]
failurePolicy: Fail
sideEffects: None
- name: redisautoscalerwebhook.mutators.autoscaling.kubedb.com
clientConfig:
service:
namespace: default
name: kubernetes
path: /apis/mutators.autoscaling.kubedb.com/v1alpha1/redisautoscalerwebhooks
caBundle: {{ $caCrt }}
rules:
- apiGroups: ["autoscaling.kubedb.com"]
apiVersions: ["*"]
resources: ["redisautoscalers"]
operations: ["CREATE", "UPDATE"]
admissionReviewVersions: ["v1beta1"]
failurePolicy: Fail
sideEffects: None
- name: redissentinelautoscalerwebhook.mutators.autoscaling.kubedb.com
clientConfig:
service:
namespace: default
name: kubernetes
path: /apis/mutators.autoscaling.kubedb.com/v1alpha1/redissentinelautoscalerwebhooks
caBundle: {{ $caCrt }}
rules:
- apiGroups: ["autoscaling.kubedb.com"]
apiVersions: ["*"]
resources: ["redissentinelautoscalers"]
operations: ["CREATE", "UPDATE"]
admissionReviewVersions: ["v1beta1"]
failurePolicy: Fail
sideEffects: None
{{- end }}
{{- end }}

0 comments on commit 59a1060

Please sign in to comment.