通天战队|Kubeadm部署CentOS8三节点Kubernetes V1.18.0集群实践( 四 )
然后 , 再查看Pod的状态:
pod状态
经过大约2--3秒的时间 , 所有的Pod都处于Running状态 。
接下来 , 我们需要安装Kubernetes的Dashboard Web管理界面 。
下载yaml文件
wget 为了方便快速看到效果 , 我们需要跳过Dashboard的登录验证过程 , 需要对yaml文件进行修改 , 修改内容如下:
apiVersion: rbac.authorization.k8s.io/v1kind: ClusterRoleBindingmetadata:name: kubernetes-dashboardnamespace: kubernetes-dashboardroleRef:apiGroup: rbac.authorization.k8s.iokind: ClusterRolename: cluster-adminsubjects:- kind: ServiceAccountname: kubernetes-dashboardnamespace: kubernetes-dashboard
- 增加namespace: kubernetes-dashboard;
- 将roleRef.name:kubernetes-dashboard替换成roleRef.name:cluster-admin;
kind: DeploymentapiVersion: apps/v1metadata:labels:k8s-app: kubernetes-dashboardname: kubernetes-dashboardnamespace: kubernetes-dashboardspec:replicas: 1revisionHistoryLimit: 10selector:matchLabels:k8s-app: kubernetes-dashboardtemplate:metadata:labels:k8s-app: kubernetes-dashboardspec:nodeName: instance01containers:- name: kubernetes-dashboardimage: kubernetesui/dashboard:v2.0.3imagePullPolicy: Alwaysports:- containerPort: 8443protocol: TCPargs:- --enable-skip-login- --disable-settings-authorizer- --enable-insecure-login=true增加--enable-skip-login , --disable-settings-authorizer , --enable-insecure-login=true三个参数可以跳过登录验证 。 我们的三节点集群是在内网测试环境部署 , 可以跳过这些安全登录验证;如果Kubernetes集群是部署在生产环境或者外网 , 强烈建议不要跳过这些安全登录验证 , 以免发生安全事故 。执行部署Dashboard命令:
[root@instance01 ~]# kubectl apply -f dashboard-admin.yamlnamespace/kubernetes-dashboard createdserviceaccount/kubernetes-dashboard createdservice/kubernetes-dashboard createdsecret/kubernetes-dashboard-certs createdsecret/kubernetes-dashboard-csrf createdsecret/kubernetes-dashboard-key-holder createdconfigmap/kubernetes-dashboard-settings createdrole.rbac.authorization.k8s.io/kubernetes-dashboard createdclusterrole.rbac.authorization.k8s.io/kubernetes-dashboard createdrolebinding.rbac.authorization.k8s.io/kubernetes-dashboard createdclusterrolebinding.rbac.authorization.k8s.io/kubernetes-dashboard createddeployment.apps/kubernetes-dashboard createdservice/dashboard-metrics-scraper createddeployment.apps/dashboard-metrics-scraper created查看Pod状态:经过大约5--10秒钟时间 , kubernetes-dashboard已经处于Running状态 。
我们通过proxy的形式访问我们的Dashboard Web界面:
kubectl proxy --address='0.0.0.0' --accept-hosts='^*$'
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 大河客户端|布局战队,导师各有妙招,《2020中国好声音》收视率蝉联第一
- 周到|“好声音”蝉联省级卫视综艺节目收视第一,首迎抢位战导师布局战队各有妙招
- 通天战队|A股最励志闻泰科技!给华为小米打工到半导体巨头,半年赚17亿
- |《街舞3》火舞台battle开启 钟汉良战队团魂之力势不可挡
- |《这!就是街舞》第三季火舞台热力喷发,队长领衔齐舞大秀燃炸战队之魂
- 巅峰战队|ConcurrentHashMap的部分源码分析
- 巅峰战队|VERTIX户外手表,勇攀新高峰——COROS
- 环球网|美海军陆战队一架CH-53E紧急迫降 未造成人员伤亡
- tes战队|lpl战队成员大更新!RNG崛起!TES在明年无可撼动!
- 碰碰战队|麒麟5nm芯片推迟,消息称华为正力催台积电交付订单
