In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-09-26 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/03 Report--
Main points of content:
1. Environmental introduction
2. Web interface deployment
I. introduction to the environment:
1. As the last step of k8s cluster deployment, the blog address of the first few steps:
Kubernetes binary cluster deployment-- etcd storage components, flannel network components deployment:
Https://blog.51cto.com/14475876/2470049
Kubernetes binary cluster deployment II-single master cluster deployment + multiple master clusters and deployment:
Https://blog.51cto.com/14475876/2470063
Kubernetes binary cluster deployment 3-load balancing scheduler deployment:
Https://blog.51cto.com/14475876/2470086
2. Dashborad official document address: https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/dashboard
2. Deployment of web interface:
Operate on master01: / / create dashborad (control panel) working directory: [root@localhost K8s] # mkdir dashboard// copy official files (a total of 6): [root@localhost dashboard] # ls dashboard-configmap.yaml dashboard-rbac.yaml dashboard-service.yamldashboard-controller.yaml dashboard-secret.yaml k8s-admin.yaml// load, Create all the files: [root@localhost dashboard] # kubectl create-f dashboard-rbac.yamlrole.rbac.authorization.k8s.io/kubernetes-dashboard-minimal createdrolebinding.rbac.authorization.k8s.io/kubernetes-dashboard-minimal created [root@localhost dashboard] # kubectl create-f dashboard-secret.yamlsecret/kubernetes-dashboard-certs createdsecret/kubernetes-dashboard-key-holder created [root@localhost dashboard] # kubectl create-f dashboard-configmap.yamlconfigmap/kubernetes-dashboard-settings created [root@localhost dashboard] # kubectl create-f Dashboard-controller.yamlserviceaccount/kubernetes-dashboard createddeployment.apps/kubernetes-dashboard created [root@localhost dashboard] # kubectl create-f dashboard-service.yamlservice/kubernetes-dashboard created// after completion, view the creation under the specified kube-system namespace: [root@localhost dashboard] # kubectl get pods-n kube-systemNAME READY STATUS RESTARTS AGEkubernetes-dashboard-65f974f565-rs2h5 1and1 Running 0 4m23s// to see how to access: [root@localhost dashboard] # kubectl get pods Svc-n kube-systemNAME READY STATUS RESTARTS AGEpod/kubernetes-dashboard-65f974f565-x9vrg 1 443:30001/TCP 8m18s 1 Running 0 8m32sNAME TYPE CLUSTER-IP EXTERNAL-IP PORT (S) AGEservice/kubernetes-dashboard NodePort 10.0.0.110
At this point, we use Google browser to visit: https://192.168.109.131:30001/
Reason: no self-signed certificate
How to solve it: write a certificate
On master01: [root@localhost dashboard] # vim dashboard-cert.shcat > dashboard-csr.json
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
The market share of Chrome browser on the desktop has exceeded 70%, and users are complaining about
The world's first 2nm mobile chip: Samsung Exynos 2600 is ready for mass production.According to a r
A US federal judge has ruled that Google can keep its Chrome browser, but it will be prohibited from
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
About us Contact us Product review car news thenatureplanet
More Form oMedia: AutoTimes. Bestcoffee. SL News. Jarebook. Coffee Hunters. Sundaily. Modezone. NNB. Coffee. Game News. FrontStreet. GGAMEN
© 2024 shulou.com SLNews company. All rights reserved.