Kubernetes集群----部署K8S网站web页面
一:环境介绍
基于多节点部署完成后的基础上安装web页面,多节点部署可见前两篇的博文。
k8s 的 dashborad 界面安装需要的配置文件(5个yaml文件),可在官网下载 :
https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/dashboard
也可自行下载:
链接:https://pan.baidu.com/s/1cKEblMfo6zgnBZQl9FxPKQ
提取码:1xmr 复制这段内容后打开百度网盘手机App,操作更方便哦
-
k8s创建pod资源两种方式:
(1)使用命令工具kubectl创建
kubectl run --image=镜像名
(2)使用yaml文件格式进行创建
kubectl create -f yaml文件
二:实验过程
(在master01上配置
)
1、创建dashboard目录, 拷贝官方的5个yaml文件
[root@master01 ~]# cd k8s/
[root@master01 k8s]# mkdir dashboard
[root@master01 k8s]# cd dashboard ‘把5个yaml文件放进来’
[root@master01 dashboard]# ls
dashboard-configmap.yaml dashboard-rbac.yaml dashboard-service.yaml
dashboard-controller.yaml dashboard-secret.yaml k8s-admin.yaml(自己创建的)
①身份角色②安全③配置映射服务④控制器⑤服务
2、创建rbac资源
[root@master01 dashboard]# kubectl create -f dashboard-rbac.yaml
[root@master01 dashboard]# vim dashboard-rbac.yaml ‘查看yaml文件相关信息’
查看Role角色资源
[root@mas