TGViewer
开发者工具箱|编程·开发工具·资源 开发者工具箱|编程·开发工具·资源 @devtoolboxhub · 779 subscribers
Post #1410 9
Kubernetes Dashboard 完整部署与安全配置指南

Kubernetes Dashboard 是官方开源 Web GUI,用于管理集群资源(Deployments、Pods、StatefulSets 等),部署应用并实时监控集群健康。本文基于 Helm 安装,配置管理员与只读 RBAC 访问,通过 Nginx Ingress + cert-manager 实现 TLS 安全暴露,最后从 UI 部署示例应用。

前置条件:一个已配置 kubectl 的 Kubernetes 集群,以及已安装 Helm。
安装 Dashboard:
helm repo add kubernetes-dashboard
helm repo update
helm install kubernetes-dashboard kubernetes-dashboard/kubernetes-dashboard --create-namespace --namespace kubernetes-dashboard
创建管理员 ServiceAccount 并绑定 cluster-admin 角色(生产环境建议使用 scoped Role):
kubectl apply -f dashboard-admin-user.yml
kubectl -n kubernetes-dashboard create token dashboard-admin-user
可选:创建只读用户(仅 get/list/watch 权限)。
访问方式:
1. 临时端口转发:kubectl port-forward service/kubernetes-dashboard-kong-proxy 8443:443 -n kubernetes-dashboard
2. 生产环境:配置 Nginx Ingress + cert-manager 自动获取 Let's Encrypt 证书。创建 ClusterIssuer,配置 Ingress 并设置 backend-protocol: HTTPS。
证书就绪后通过域名访问 并用 token 登录。
从 Dashboard 部署应用:点击 + → Create from form,填写镜像、服务端口等信息;或直接粘贴 Ingress YAML 创建入站规则。


进阶建议:验证工作流后,将 cluster-admin 替换为 scoped Role;只读 token 分发给仅需查看的团队成员;生产工作负载可沿用同样的 Ingress + cert-manager 模式。

#开发者 #工具 #Kubernetes #Helm #RBAC #NginxIngress #certmanager #集群管理
@DevToolboxHub
More from @devtoolboxhub
  1. Sep 29, 2026Will It Focus:相机自动对焦兼容性查询 Agent 这是一个面向摄影器材的自动对焦兼容性查询工具,但它真正的看点在于工程实现:如何让模型引用厂商原文时,保证引用的确实是…
  2. Sep 28, 2026Agent 运营站点实测:125 次曝光零点击 这是一个由 agent 负责写作、部署和测量的站点,人类只做审批。第二期实测记录披露了一组数据:查询词 git undo last…
  3. Sep 28, 2026SaveNowX 无落盘下载 X 视频的架构设计 SaveNowX 是一个免费工具,把公开的 X(Twitter)帖子解析成可下载的视频,无需账号、无水印、不留历史记录。作者在开发…
  4. Sep 28, 2026GitHub 的 pull_request_target 改动会破坏什么 GitHub 今年调整了 pull_request_target 的运作方式,两项带日期的变更会影响所有使…
  5. Sep 27, 2026Instagram 字体生成器:把普通文字换成 Unicode 样式 Instagram 字体生成器是一类在线工具,把普通字母转换成外观不同的 Unicode 字符,再复制粘贴到…
  6. Sep 27, 2026用一个下午审计公司里的重复性工作 多数公司不需要耗时半年的转型项目,才能发现时间到底流失在哪里。花几个小时追踪三个真实工作流,就能看出很多问题。关键不是问团队哪里效率低,也不是凭记…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →