如何区分新部署和不部署 - Kubernetes

我是K8S的新手,所以也许有一个简单的解决方案来解决我的问题。
使用本教程我将创建一个突变 Webhook,其目标是向 pod 规范添加信息(使用突变 webhook)。
Webhook 应仅修补新的容器部署,而不修补副本集、纵向扩展或横向扩展。

如何使用corev1 pkg或任何其他方式区分这些情况(新部署和不部署)?谢谢!


慕勒3428872
浏览 71回答 1
1回答

凤凰求蛊

您可以检查发送到准入控制 Webhook 的 AdmissionReview 对象的请求.kind、请求.子资源和请求.operatrion 字段的内容,以将 CREATE/UPDATE 部署请求与规模请求或 CREATE/UPDATE 副本集请求区分开来。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go