在上篇使用kuberspay无坑安装生产级Kubernetes集群,在安装完成后,若需安装kubernetes-dashboard
,请进行下面操作:
- 下载描述文件
curl https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/kubernetes-dashboard.yaml -o kubernetes-dashboard.yaml
- 将
gcr.io/google_containers/kubernetes-dashboard-amd64
修改为registry.cn-hangzhou.aliyuncs.com/google_images/kubernetes-dashboard-amd64
- 执行:
kubectl create -f kubernetes-dashboard.yaml
- 查看执行结果
wangyunfeideMBP:kubespray wangyunfei$ kubectl get pod NAME READY STATUS RESTARTS AGE kube-apiserver-node1 1/1 Running 0 3d kube-controller-manager-node1 1/1 Running 0 3d kube-dns-69997447-783dz 3/3 Running 0 3d kube-proxy-node1 1/1 Running 0 3d kube-proxy-node2 1/1 Running 0 3d kube-proxy-node3 1/1 Running 0 3d kube-scheduler-node1 1/1 Running 0 3d kubedns-autoscaler-2506230242-1vcgk 1/1 Running 0 3d kubernetes-dashboard-27199923-qqgrq 1/1 Running 0 1m nginx-proxy-node2 1/1 Running 0 3d nginx-proxy-node3 1/1 Running 0 3d
- 查看页面,执行
kubectl proxy
,访问http://127.0.0.1:8001/ui
源码地址:http://www.wisely.top/2017/07/04/kubespray-kubernetes-dashboard/
相关推荐
- **Dashboard**: Kubernetes 的官方 UI。 - **监控**: 使用 Prometheus、Grafana 等工具进行集群监控。 - **日志**: 收集和分析集群的日志数据。 - **Metrics**: 监控和收集集群及应用的指标数据。 - **...
- **3.4.3 Dashboard**: 提供图形界面管理Kubernetes集群。 - **3.4.4 监控**: 集成Prometheus等工具实现集群监控。 - **3.4.5 日志**: 配置日志收集和分析系统。 - **3.4.6 Metrics**: 收集和分析集群性能指标。 - ...
集群部署部分涉及如何使用kubeadm、kops、Kubespray等工具来构建可扩展的生产级Kubernetes集群。 4.3 Kubernetes-The-Hard-Way 这部分提供了详细的指南,用于一步步手动搭建Kubernetes集群,了解内部运作机制。 ...
3. **Kubespray**: 多云和混合云环境下的Kubernetes集群自动化部署工具。 **附加组件** Kubernetes生态系统中还包括各种附加组件,如: 1. **Dashboard**: Kubernetes的Web UI,提供图形化管理界面。 2. **Metrics ...
Kubespray的主要任务是轻松安装和管理Kubernetes集群,它在核心Kubernetes之上提供了可选的附加功能。通过Kubespray,用户只需提供自己的机器,项目就会处理从初始化操作系统到安装Kubernetes组件的整个流程。...
安装过程可能因操作系统不同而异,但通常可以通过官方提供的包管理器或者下载二进制文件来完成。 2. **单机部署**: 适合开发和测试环境,主要使用`kubeadm`工具快速初始化一个单节点的Kubernetes集群。配置时需...
对于集群的部署,kubeadm是一个官方的部署工具,它可以快速搭建Kubernetes集群,而kops、Kubespray等是第三方部署工具,用于在不同云平台上快速部署Kubernetes集群。 网络方面,Kubernetes通过kube-proxy来实现Pod...
5. **安装Dashboard和基本组件**:k8s Dashboard提供图形化界面,便于管理和监控集群状态。 6. **设置权限和认证**:配置RBAC(Role-Based Access Control),确保安全的访问控制。 接下来,我们来看“项目说明.pdf...