【问题标题】:Kubernetes admission controllers checkKubernetes准入控制器检查
【发布时间】:2019-10-28 14:10:43
【问题描述】:

如何使用 kubectl 等命令检查集群上默认启用了哪些准入控制器。

【问题讨论】:

    标签: kubernetes kubectl


    【解决方案1】:

    您可以尝试使用以下命令 Kubectl 集群信息转储 | grep -i 录取

    【讨论】:

    • 您好,它没有提供有关启用准入控制器的信息。
    • "Kubectl cluster-info dump" 应该提供您需要的信息。如果它没有尝试在“/etc/kubernetes/manifests/kube-apiserver.manifest”或“/etc”中查找选项/kubernetes/manifests/kube-apiserver.yaml”。找到此选项的另一种方法是使用 docker inspect
    【解决方案2】:

    没有使用 kubectl 列出启用准入控制器的子命令。

    不过,您可以从 kube-apiserver admission controller enabled-by-default 获取此信息

    kube-apiserver -h | grep enable-admission-plugins

    适用于 k8s 1.16

    • 命名空间生命周期
    • 限制范围
    • 服务帐户
    • TaintNodesByCondition
    • 优先级
    • DefaultTolerationSeconds,
    • 默认存储类
    • StorageObjectInUseProtection,
    • PersistentVolumeClaimResize
    • MutatingAdmissionWebhook,
    • 验证AdmissionWebhook
    • 运行时类
    • 资源配额

    【讨论】:

      猜你喜欢
      • 2020-11-28
      • 2021-01-28
      • 1970-01-01
      • 2020-10-13
      • 2021-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-21
      相关资源
      最近更新 更多