文件名称:node-policy-webhook:K8s webhook处理公差,nodeSelector和nodeAffinity的配置文件
文件大小:176KB
文件格式:ZIP
更新时间:2024-06-10 21:41:06
Go
节点策略网钩 K8s webhook处理公差,nodeSelector和nodeAffinity的配置文件 快速开始 使Webhook正常运行的步骤 部署webhook(kubectl或helm) 部署NodePolicyProfile对象 部署带有注释的注释(在下面可以找到它),并查看是否已将Pod安排在了预定的位置 部署方式 要求 在此示例中,我们假设您已经有一个运行的k8s集群 使用kubectl进行部署 $ make deploy 您可以在softonic / node-policy-webhook docker中心存储库中找到公共映像。 可以在此处找到有关部署的更多详细信息。 使用Helm进行部署 $ make helm-deploy 可以在此处找到有关部署的更多详细信息。 创建一个NodePolicyProfile 该资源有3个字段,nodeSelector,toler
【文件预览】:
node-policy-webhook-master
----api()
--------v1alpha1()
----.gitignore(101B)
----go.mod(657B)
----Dockerfile(285B)
----Makefile(3KB)
----pkg()
--------version()
--------http()
--------log()
--------admission()
----samples()
--------nodepolicyprofile.yaml(456B)
----LICENSE(11KB)
----go.sum(47KB)
----.github()
--------workflows()
----README.md(5KB)
----chart()
--------node-policy-webhook()
----hack()
--------generate_helm_cert_secrets(3KB)
--------boilerplate.go.txt(531B)
----docs()
--------makefile.md(2KB)
--------admission-controller-phases.png(129KB)
--------webhook.md(2KB)
--------internals.md(192B)
----cmd()
--------node-policy-webhook()