虚拟机:docker、k8s、helm安装

1、虚拟机安装windows

首先安装vmware,再安装win10专业版系统

注意,这里有两个坑

1.1 在虚拟机的设置中,勾上虚拟化引擎

1.2 勾上windows功能中的Hyper-V

然后安装好win10专业版系统

2、安装docker

到docker官网下载最新的docker for windows安装包

然后在虚拟机中的win10上安装好

最新的docker中会自带k8s,也就是kubernetes,这个时候注意,别急着勾上下图中的选项

3、安装kubernetes

首先在win10上安装git,

然后配置上这个镜像地址

然后随便找一个目录,

git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop

然后以管理员身份打开power shell

执行

set-executionpolicy remotesigned


然后执行./load_images.ps1

注意:后缀是ps数字1,不是字母l


然后执行docker images命令


所有镜像下载完成后,再回到docker的页面,勾选enable kubernetes

可能需要一点时间,耐心等待


4、安装helm

下载helm安装包

在命令行上执行

kubectl create serviceaccount --namespace kube-system helm-tiller

kubectl create clusterrolebinding helm-tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:helm-tiller

解压安装包

用power shell进入到安装包目录

初始化helm

helm init --history-max=3 --tiller-image=gcr.azk8s.cn/kubernetes-helm/tiller:v2.13.1 --stable-repo-url=https://mirror.azure.cn/kubernetes/charts/ --service-account=helm-tiller

验证是否部署成功

helm versioin

你可能感兴趣的:(虚拟机:docker、k8s、helm安装)