在 Kubernetes 部署 Jumpserver 跳板机

💡 原文中文,约3700字,阅读约需9分钟。
📝

内容提要

部署 Jumpserver 需要准备 StorageClass 和 PV 存储,安装 MySQL 和 Redis。使用 Helm 安装 Jumpserver,修改配置文件,首次访问需重置 admin 密码,并可通过脚本批量添加主机和授权用户访问。

🎯

关键要点

  • 部署 Jumpserver 需要准备 StorageClass 和 PV 存储。
  • 部署 MySQL 参考指定的 YAML 文件,并调整 StorageClass 字段。
  • 部署 Redis 参考指定的 YAML 文件,并调整 StorageClass 字段。
  • 使用 Helm 安装 Jumpserver,需修改 values.yaml 文件中的配置。
  • 首次访问需要重置 admin 用户的密码为 ChangeMe。
  • 在资产管理中添加节点以分组资产。
  • 创建特权用户 root 以访问主机。
  • 通过脚本批量添加主机,设置环境变量和获取 Token。
  • 重置 admin 密码需进入 Jumpserver core 容器并执行命令。
  • 授权用户访问需要管理用户、资产和授权规则。
➡️

继续阅读