39、Kubernetes 准入控制器与高级调度实践

Kubernetes 准入控制器与高级调度实践

1. 准入控制器之验证 Webhook 创建实践

1.1 实践背景与目标

本次实践旨在定义一个验证 Webhook,对 webhooks 命名空间中创建的 Pod 应用自定义规则,要求 Pod 必须定义名为 teamName 的标签。而在 webhooks-demo 命名空间创建的 Pod 不受此规则限制。

1.2 前期准备

在开始本实践前,需完成“创建检查 Pod 中标签的验证 Webhook”活动,因为会复用其中创建的对象。若活动执行有问题,可参考附录中的解决方案。

1.3 具体操作步骤

  1. 验证已有验证 Webhook 是否存在
    bash kubectl get ValidatingWebHookConfiguration -n webhooks
    预期响应:
    | NAME | CREATED AT |
    | --------------------------- | ---------------------- |
    | pod-label-verify-webhook | 201908-23T13:59:30Z |
  2. 删除已有验证 Webhook
    bash kubectl delete ValidatingWebHookConfiguration pod-lab
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值