k8s集群安装教程¶
master、node节点安装¶
-
切换到root用户
-
配置host
-
修改主机名 每台主机都要修改
-
关闭swap分区 每台主机都要关闭
-
安装docker
-
修改docker Cgroup驱动
-
安装k8s
-
设置kubectl命令补全
-
初始化k8s-master节点
-
拷贝 kubectl 使用的连接 k8s 认证文件到默认路径
- 初始化成功之后记录以下信息,添加node节点时使用。
-
安装Pod网络插件 calico
-
添加node节点
- 以下操作在Node节点上执行
k8s dashboard¶
-
部署 Dashboard UI
-
更改ClusterIP为NodePort
-
创建配置文件 dashboard-adminuser.yaml
wget https://github.com/realwujing/k8s-learning/blob/dff12f0c9f2cf74ee13e0aa44babbd2786279bf2/k8s%E9%9B%86%E7%BE%A4%E9%83%A8%E7%BD%B2/dashboard-adminuser.yaml具体参考:
-
执行
-
k8s忘记dashboard密码
也可通过下方一行命令获取token:
-
获取 kubernetes-dashboard 对外暴露端口
-
访问k8s dashboard