kube-mutating-webhook-tutorial:一个实现sidecar注入的Kubernetes变异Webhook服务器

时间:2024-05-29 16:29:07
【文件属性】:

文件名称:kube-mutating-webhook-tutorial:一个实现sidecar注入的Kubernetes变异Webhook服务器

文件大小:169KB

文件格式:ZIP

更新时间:2024-05-29 16:29:07

Go

Kubernetes突变Webhook用于Sidecar注入 此tutoral显示了如何构建和部署 :注射nginx的边车容器插入到持久对象的现有吊舱。 先决条件 v1.12 +版本 版本17.03+ 版本v1.11.3 + 访问Kubernetes v1.11.3 +集群与admissionregistration.k8s.io/v1beta1 API启用。 通过以下命令进行验证: kubectl api-versions | grep admissionregistration.k8s.io 结果应为: admissionregistration.k8s.io/v1 admissionregistration.k8s.io/v1beta1 注意:此外,应添加MutatingAdmissionWebhook和ValidatingAdmissionWebhook接纳控制器,并以正


【文件预览】:
kube-mutating-webhook-tutorial-master
----cmd()
--------webhook.go(8KB)
--------main.go(2KB)
----deploy()
--------webhook-create-signed-cert.sh(3KB)
--------service.yaml(230B)
--------nginxconfigmap.yaml(629B)
--------mutatingwebhook.yaml(550B)
--------configmap.yaml(445B)
--------webhook-patch-ca-bundle.sh(496B)
--------deployment.yaml(1KB)
----golangci.yml(6KB)
----mutating-admission-webhook.xml(3KB)
----LICENSE(11KB)
----mutating-admission-webhook.jpg(186KB)
----medium-article.md(35KB)
----.gitignore(223B)
----Makefile(3KB)
----go.sum(7KB)
----.dockerignore(211B)
----README.md(5KB)
----build()
--------Dockerfile(700B)
----go.mod(2KB)

网友评论