gpt4 book ai didi

Statefulset 的 Kubernetes 准入 webhook

转载 作者:行者123 更新时间:2023-12-02 11:38:43 26 4
gpt4 key购买 nike

我在 Kubernetes 中创建了一个准入 webhook,包括用于部署和 StatefulSet 的资源。
变异 webhook 适用于部署,但不适用于 StatefulSet。
我尝试在文档中搜索,但该示例仅针对部署和副本集。
Kubernetes 的 StatefulSet 中是否支持准入 Controller ?
我使用的是 1.16 版本。
在文档中:

apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingWebhookConfiguration
...
webhooks:
- name: my-webhook.example.com
rules:
- operations: ["CREATE", "UPDATE"]
apiGroups: ["apps"]
apiVersions: ["v1", "v1beta1"]
resources: ["deployments", "replicasets"]
scope: "Namespaced"
请指教。

最佳答案

例如,它应该是 PingCap TiDB 运营商 has an option to enable/disable the admission controller对于它管理的 StatefulSet。
我不确定你看到的是什么行为?它不允许您创建 StatefulSet?如果是,您可以从 '*' 值开始,然后按自己的方式工作。例如,允许所有命名空间:

apiVersion: admissionregistration.k8s.io/v1
kind: ValidatingWebhookConfiguration
...
webhooks:
- name: my-webhook.example.com
rules:
- operations: ["CREATE", "UPDATE"]
apiGroups: ["apps"]
apiVersions: ["v1", "v1beta1"]
resources: ["deployments", "replicasets", "statefulsets"]
scope: "*"

关于Statefulset 的 Kubernetes 准入 webhook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62926447/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com