blog:k8s:istio

istio

需要先安装metrics-server

<

code> wget https://github.com/istio/istio/releases/download/1.13.2/istio-1.13.2-linux-amd64.tar.gz

tar -xvzvf istio-1.13.2-linux-amd64.tar.gz

cd istio-1.13.2

kubectl create namespace istio-system

helm install istio-base manifests/charts/base -n istio-system

helm install istiod manifests/charts/istio-control/istio-discovery –set global.hub=“istio” –set global.tag=“1.12.5” -n istio-system

helm install istio-ingress manifests/charts/gateways/istio-ingress –set global.hub=“istio” –set global.tag=“1.12.5” -n istio-system

helm install istio-egress manifests/charts/gateways/istio-egress –set global.hub=“istio” –set global.tag=“1.12.5” -n istio-system

kubectl get pods -n istio-system

NAME                                   READY   STATUS    RESTARTS   AGE
istio-egressgateway-76d9956fb4-x5hjf   1/1     Running   0          5m53s
istio-ingressgateway-75b7dc6d5-867r6   1/1     Running   0          6m35s
istiod-6ddb7976cf-dqdcq                1/1     Running   0          8m59s
  • 给ns添加labelistio-injection=enabled, 开启自动注入sidecar
kubectl label namespace kube-okami istio-injection=enabled
  • blog/k8s/istio.txt
  • 最后更改: 2022/04/01 07:25
  • okami