istio 配置验证 Webhook

配置验证 Webhook

Istio 使用 ValidatingAdmissionWebhooks 验证 Istio 配置,
使用 MutatingAdmissionWebhooks 自动将 Sidecar 代理注入至用户 Pod

### 验证 kubectl 是否是最新版本(>= 1.10),并且 Kubernetes 服务器版本 >= 1.9。
    kubectl version --short

### admissionregistration.k8s.io/v1beta1 应是启用状态
    $ kubectl api-versions | grep admissionregistration.k8s.io/v1beta1
        admissionregistration.k8s.io/v1beta1

### 验证 MutatingAdmissionWebhook 和 ValidatingAdmissionWebhook
    在kube-apiserver --enable-admission-plugins 配置中是否被启用

### 配置验证 Webhook
https://preliminary.istio.io/zh/docs/ops/setup/validation/
  kubectl get validatingwebhookconfiguration istio-galley -o yaml
    pilot.validation.istio.io - 服务地址路径为 /admitpilot,负责验证 Pilot 使用的配置
    mixer.validation.istio.io - 服务地址路径为 /admitmixer,负责验证 Mixer 使用的配置
 
   

猜你喜欢

转载自blog.csdn.net/u011327801/article/details/91047117