Kubernetes 变异webhook文档引用
我们正在使用kubernetes变异webhook来变异创建pod的请求。据我所知,api服务器对与请求的某些规则相匹配的变异web钩子的端点进行回调。webhook现在通过向请求添加补丁并将其发送回api服务器来改变请求 一个示例修补程序:Kubernetes 变异webhook文档引用,kubernetes,webhooks,mutation,Kubernetes,Webhooks,Mutation,我们正在使用kubernetes变异webhook来变异创建pod的请求。据我所知,api服务器对与请求的某些规则相匹配的变异web钩子的端点进行回调。webhook现在通过向请求添加补丁并将其发送回api服务器来改变请求 一个示例修补程序: [ { "op": "add", "path": "/metadata/annotations", "value": { "injected": "true" } } ] 我的问题是-是否有一个参考或文
[
{
"op": "add",
"path": "/metadata/annotations",
"value": {
"injected": "true"
}
}
]
我的问题是-是否有一个参考或文档显示补丁端点如何工作。这里我指的是元数据/注释
我有这样的问题-
- 它是更新现有对象还是替换现有对象李>
- 除了添加
add
我不确定这是否是问这个问题的正确地点。对不起,如果不是的话。如果有合适的论坛,请告诉我。变异webhook不会修补对象,因为该对象尚未在ETCD中持久化。变异web钩子从API服务器获得一个。此请求中包含AdmissionReview对象。变异Webhook将解组AdmissionReview对象,并对其进行变异,然后将其发送回API服务器 您将从一个基本的web服务器开始,该服务器支持SSL/TLS,并且可以读取和响应JSON格式。实际上,您可以使用任何您想要的编程语言。不过,理想情况下,使用一种已经有K8S库的语言,这样您就不必创建自己的对象类型;Go(自然)有这些,但至少也有Python库可以使用 这是一个进货单 我正在向医生询问这种变异可能发生的各种方式
我想这可以在中找到。你能链接你的参考资料吗?什么参考资料?是的,我应该更清楚。它不会修补对象,而是改变请求。我要求提供关于这种变异可能发生的各种方式的文档。好吧,没有这样的文档……但是有足够的例子,变异将取决于用例。