环境准备
debian 9 机器一台,作为master节点和node节点
首先安装docker
解压
|
将解压出来的docker文件内容移动到 /usr/bin/ 目录下
|
将docker注册为service
|
将下列配置复制到docker.service中并保存
|
启动
|
验证
|
关闭swap、selinux、防火墙
|
添加k8s官方源
需要科学上网
|
使用kubeadm部署k8s
初始化环境
因为官方镜像比较慢,所以使用阿里镜像
|
根据提示设置 kubeconfig
,或者添加子节点
设置k8s的网络插件
使用 kubectl get pods -A
发现 coredns
状态不是 running
,需要配置网络插件
|
安装helm
去除节点污点
只有一个master节点的情况下,master节点不允许运行资源,需要去掉污点
|
下载客户端
|
解压缩并拷贝helm二进制文件
|
添加阿里云的仓库
|
创建 Kubernetes 的服务帐号和绑定角色
|
创建服务端 使用-i指定阿里云仓库
|
安装openebs存储服务
部署openebs
|
设置默认存储
|
安装kubesphere
|
参考
- 本文作者: luckyship
- 本文链接: https://luckyship.github.io/2020/09/10/2020-09-10-debian-install-k8s/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!