kiali 1.26 anonymous策略修改為token


前言

有段時間沒關注istio了,現在都已經升級到1.80版本了。現在Istio已經完全棄用Mixer組件。

安裝還是老樣子的安裝,不過從istio1.7開始 安裝kiali prometheus grafana jaeger等插件已經不能使用istioctl來安裝了,需要使用kubectl來指定安裝

 kubectl apply -f samples/addons
 
 kubectl apply -f samples/addons/extras

 安裝istio官方文檔:https://istio.io/latest/zh/docs/setup/install/istioctl/

 

在啟動kiali 前可以yaml文件,使其訪問模式為nodePort:

kind: Service
metadata:
  name: kiali
  namespace: istio-system
  labels:
    helm.sh/chart: kiali-server-1.26.0
    app: kiali
    app.kubernetes.io/name: kiali
    app.kubernetes.io/instance: kiali-server
    version: "v1.26.0"
    app.kubernetes.io/version: "v1.26.0"
    app.kubernetes.io/managed-by: Helm
  annotations:
    kiali.io/api-spec: https://kiali.io/api
    kiali.io/api-type: rest
spec:
  ports:
  - name: http
    nodePort: 32123
    protocol: TCP
    port: 20001
  - name: http-metrics
    protocol: TCP
    port: 9090
  selector:
    app.kubernetes.io/name: kiali
    app.kubernetes.io/instance: kiali-server
  type: NodePort

 

修改kiali 訪問模式由anonymous策略修改為token

  config.yaml: |
    auth:
      openid: {}
      openshift:
        client_id_prefix: kiali
      strategy: token
    deployment:
      accessible_namespaces:
      - '**'

 

 

 

 

 kiali官方文檔: https://kiali.io/documentation/latest/configuration/

啟動kiali:

kubectl apply -f samples/addons/kiali.yaml

 

查看kiali證書

kubectl get secrets -n istio-system

kubectl describe secrets -n istio-system kiali-token-2fz92

 

復制token

 

訪問kiali,輸入token。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM