k8s docker for windows 单节点集群安装

1.下载并安装docker ce for windows ,笔者使用的是18.09版本

下载地址

https://store.docker.com/editions/community/docker-ce-desktop-windows

安装并启动docker (需要Hyper-v开启)

安装成功之后,使用docker version命令查看docker信息

k8s docker for windows 单节点集群安装_第1张图片

 

 

2.安装k8s

首先指定在docker的settings中指定国内的镜像源

k8s docker for windows 单节点集群安装_第2张图片

 

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

接下来参考https://github.com/AliyunContainerService/k8s-for-docker-desktop

安装完成之后,将kubernates设置为启用

k8s docker for windows 单节点集群安装_第3张图片

等一段时间,确认docker和k8s都处于running状态

k8s docker for windows 单节点集群安装_第4张图片

3.安装kubectl

通过chocolatey安装kubectl

下载并安装chocolatey,参考https://chocolatey.org/install

在powershell中先执行命令

Set-ExecutionPolicy Bypass -Scope Process

选择全是(A)

之后执行命令

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

安装成功之后choco -v 查看安装版本

 

接下来安装kubectl,

k8s docker for windows 单节点集群安装_第5张图片

参考https://kubernetes.io/docs/tasks/tools/install-kubectl/

 

 

你可能感兴趣的:(k8s)