最新文章

Minikube安装istio

Minikube安装istio

准备

注意: istioctl的安装要使用安装里的, 不要是用homebrew里的. github issue

curl -L https://istio.io/downloadIstio | sh -
cd istio-1.4.2
cp bin/istioctl /usr/local/bin/istioctl

安装前检查

istioctl verify-install

如果检查没问题, 会看到Install Pre-Check passed! The cluster is ready for Istio installation.

安装

istio有5种内建的安装配置1: remote, sds, default, demo, minimal

istioctl profile list
  • minimal: 使用istio的流量管理所需组件的最小化安装
  • default: 根据IstioControlPlane API的默认设置(建议用于生产部署)启用组件. 您可以通过运行命令istioctl profile dump显示默认设置.
  • demo: 几乎安装所有的特性, 包括logging和tracing的比例为100%. 不适合生产环境, 负载太重
defaultdemominimalsdsremote
Core components
istio-citadelXXXX
istio-egressgatewayX
istio-galleyXXX
istio-ingressgatewayXXX
istio-nodeagentX
istio-pilotXXXX
istio-policyXXX
istio-sidecar-injectorXXXX
istio-telemetryXXX
Addons
grafanaX
istio-tracingX
kialiX
prometheusXXX

demo profile安装