Minikube
依照本指南对 Minikube 集群进行配置以便安装运行 Istio。
要在本地运行 Istio,可以安装最新版本的 Minikube(0.28.0 或更高)
选择一个虚拟机驱动,安装之后,这里假设所选驱动为
your_vm_driver_choice
,完成下面的步骤,要安装 Istio 控制面板组件、插件以及其他应用程序,我们建议使用内存大小为 8192MB
和拥有CPU
数量为 4 的机器:如果是 Kubernetes 1.9:
$ minikube start --memory=8192 --cpus=4 --kubernetes-version=v1.9.4 \ --extra-config=controller-manager.cluster-signing-cert-file="/var/lib/localkube/certs/ca.crt" \ --extra-config=controller-manager.cluster-signing-key-file="/var/lib/localkube/certs/ca.key" \ --extra-config=apiserver.admission-control="NamespaceLifecycle,LimitRanger,ServiceAccount,PersistentVolumeLabel,DefaultStorageClass,DefaultTolerationSeconds,MutatingAdmissionWebhook,ValidatingAdmissionWebhook,ResourceQuota" \ --vm-driver=`your_vm_driver_choice`
如果是 Kubernetes 1.10:
$ minikube start --memory=8192 --cpus=4 --kubernetes-version=v1.10.0 \ --extra-config=controller-manager.cluster-signing-cert-file="/var/lib/localkube/certs/ca.crt" \ --extra-config=controller-manager.cluster-signing-key-file="/var/lib/localkube/certs/ca.key" \ --vm-driver=`your_vm_driver_choice`
See also
对 Google Kubernetes Engine(GKE)集群进行配置以便安装运行 Istio。
对 AWS 中以 Kops 安装的集群进行配置以便安装运行 Istio。
对 Azure 集群进行配置以便安装运行 Istio。
基于 GKE 的 Istio 多集群安装。
对 IBM Cloud Kubernetes Service(IKS)集群进行配置以便安装运行 Istio。
多 IBM Cloud Private 集群安装 Istio 示例。