kubernetes/dashboard Getting Started
Kubernetes Dashboard is a general purpose, web-based UI for Kubernetes clusters. It allows users to manage applications running in the cluster and troubleshoot them, as well as manage the cluster itself.
Getting Started
IMPORTANT: Read the Access Control guide before performing any further steps. The default Dashboard deployment contains a minimal set of RBAC privileges needed to run.
To deploy Dashboard, execute following command:
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml
To access Dashboard from your local workstation you must create a secure channel to your Kubernetes cluster. Run the following command:
$ kubectl proxy
Now access Dashboard at:
http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
.
Create An Authentication Token (RBAC)
To find out how to create sample user and log in follow Creating sample user guide.
NOTE:
- Kubeconfig Authentication method does not support external identity providers or certificate-based authentication.
- Dashboard can only be accessed over HTTPS
- Heapster has to be running in the cluster for the metrics and graphs to be available. Read more about it in Integrationsguide.
Documentation
Dashboard documentation can be found on docs directory which contains:
- Common: Entry-level overview
- User Guide: Installation, Accessing Dashboard and more for users
- Developer Guide: Getting Started, Dependency Management and more for anyone interested in contributing
Community, discussion, contribution, and support
Learn how to engage with the Kubernetes community on the community page.
You can reach the maintainers of this project at:
Contribution
Learn how to start contribution on the Contributing Guidline
Code of conduct
Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.
相关文章
- 从零开始入门 K8s | Kubernetes API 编程范式
- 联合 CNCF 共同出品:Kubernetes and Cloud Native Meetup 成都站
- Kubernetes 笔记 08 Deployment 副本管理 重新招一个员工来填坑
- [Kubernetes] Pod Health
- 【云原生 | Kubernetes 系列】--Istio基础和部署
- k8s kubernetes给node节点添加标签和删除node节点标签
- 【K8S】K8S 1.18.2安装dashboard(基于kubernetes-dashboard 2.0.0版本)
- 【云原生 | Kubernetes 系列】--K8s环境rdb,cefs的使用
- k58.第一章 基于kubeadm安装kubernetes v1.23 -- 集群部署
- Kubernetes基础自学系列 | 使用Helm部署dashboard
- Kubernetes基础自学系列 | 使用Helm部署dashboard
- kubernetes要实现的目标——随机关掉一台机器,看你的服务能否正常;减少的应用实例能否自动迁移并恢复到其他节点;服务能否随着流量进行自动伸缩
- Kubernetes(k8s) YAML文件详解
- Kubernetes(k8s)最新版最完整版环境部署+master高可用实现(k8sV1.24.1+dashboard+harbor)
- Kubernetes 深入理解kubernetes(一)
- Kubernetes best practices: terminating with grace
- Kubernetes Pod 排错指南
- Kubernetes_可视化工具(Dashboard和Kuboard)
- Kubernetes基础_03_ReplicaSet全解析
- Kubernetes部署_使用kubernetes部署prometheus+grafana监控系统(Kubernetes工作实践类)
- 部署Kubernetes Dashboard