istio configuration validation Webhook

Configuration Validation Webhook

Istio authentication using ValidatingAdmissionWebhooks Istio configuration,
using MutatingAdmissionWebhooks automatically injected into the user agent 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 使用的配置
 
   

Guess you like

Origin blog.csdn.net/u011327801/article/details/91047117