helm-dashboard是一个开源的Helm包管理工具的dashboard,非常好使。
项目地址:https://github.com/komodorio/helm-dashboard
安装:
它是作为 helm的 plugin 方式运行的,安装插件,只需运行 Helm 命令:
helm plugin install https://github.com/komodorio/helm-dashboard.git
要将插件更新到最新版本,请运行:
helm plugin update dashboard
要卸载,请运行:
helm plugin uninstall dashboard
运行:
运行服务:
# 设置服务运行绑定 ipv4 ,否则只能本地访问
export HD_BIND=0.0.0.0
# 设置 web 端口,默认8080
export HD_PORT=31111
# 设置不打开浏览器,否则默认打开浏览器
export HD_NOBROWSER=1
# 后台运行
setsid helm dashboard &
# export HD_BIND=0.0.0.0
# helm dashboard –port=31111 –no-browser
# setsid helm dashboard –port=31111 –no-browser & (后台运行)
INFO[0000] Helm Dashboard by Komodor, version 0.2.6 (15ce9170f3f3f61e72c376c3ecabc49b8b225a07 @ 2022-11-06T16:41:29Z)
INFO[0000] User analytics is collected to improve the quality, disable it with –no-analytics
INFO[0000] Access web UI at: http://0.0.0.0:31111
–port:配置端口号
–no-browser:禁止使用linux系统内浏览器
在浏览器里打开
增加helm(helm hub地址:https://artifacthub.io/)
helm repo add my-repo https://charts.bitnami.com/bitnami
安装nginx来测试
namespace选择default
安装后截图
查看状态
更改nginx配置(右上角的Reconfigure)
测试了一下,nginx已更新