《Elastic Stack 实战手册》——三、产品能力——3.4.入门篇——3.4.1.Elastic Stack 安装部署——3.4.1.6.配置多节点集群(1) https://developer.aliyun.com/article/1231328
我们可以打入上面的命令来检查kubectl的版本信息。
目前ECK对于kubernetes的要求是:
l kubectl 1.11+
l Kubernetes 1.12+ or OpenShift 3.11+
l Elastic Stack: 6.8+, 7.1+
一旦minikube安装好后,我可以通过如下的命令来检查哪些plugin已经被加载:
minikube addons list
我们可以通过如下的命令来enable一个plugin:
minikube addons enable dashboard
或者使用如下的命令来disable一个plugin:
minikube addons disable dashboard
安装Helm
我们可以使用如下的命令来安装Helm:
brew install helm
针对其它的操作系统,请参照链接:https://helm.sh/docs/intro/install/。
一旦完成我们上面的安装后,我们也就可以开始来部署我们的ECK了。
使用Elastic Helm Chart安装Elasticsearch集群
首先我们启动minikube。在启动minikube之前,我们需要对minikube的启动参数来进行配置。我是这样来启动我的minikube的:
minikube start --driver=virtualbox --cpus 4 --memory 10240 --kubernetes-version 1.16.0
在上面,我使用virtualbox来作为驱动。你也可以使用docker来启动。在这里我配置了cpu的个数是4,内存是10G。同时由于一个已知的bug,目前minikube不能和最新的
kubernetes一起进行安装工作。在上面我特别指出了kubernetes的版本信息为1.16.0。
上面的命令的输出为:
《Elastic Stack 实战手册》——三、产品能力——3.4.入门篇——3.4.1.Elastic Stack 安装部署——3.4.1.6.配置多节点集群(3) https://developer.aliyun.com/article/1231326