For AI agents: the complete documentation index is available at https://docs.fit2cloud.com/jumpserver/v4/llms.txt, the full documentation bundle is available at https://docs.fit2cloud.com/jumpserver/v4/llms-full.txt, and this page is available as Markdown at https://docs.fit2cloud.com/jumpserver/v4/installation/setup_kubernetes/helm_online_install.md.

安装指南

1 环境要求

  • Kubernetes 1.20+
  • Helm 3.0

2 安装部署

2.1 添加 JumpServer 的 Helm 源地址

helm repo add jumpserver https://jumpserver.github.io/helm-charts
helm repo list
NameDescriptionValue
global.imageRegistryGlobal Docker image registrydocker.io
global.imageOwnerGlobal Docker image ownerjumpserver
global.imagePullSecretsGlobal Docker registry secret names as an array[]
global.storageClassGlobal StorageClass for Persistent Volume(s)""
externalDatabase.engineExternal database enginepostgresql
externalDatabase.hostExternal database hostlocalhost
externalDatabase.portExternal database port5432
externalDatabase.userExternal database userpostgres
externalDatabase.passwordExternal database password""
externalDatabase.databaseExternal database namejumpserver
externalRedis.hostExternal Redis hostlocalhost
externalRedis.portExternal Redis port6379
externalRedis.passwordExternal Redis password""
ingress.enabledEnable ingresstrue
ingress.hostsIngress hosts["test.jumpserver.org"]
core.config.secretKeyCore secret key""
core.config.bootstrapTokenCore bootstrap token""
core.env.DOMAINSCSRF_TRUSTED_ORIGINS"test.jumpserver.org

2.2 编辑 JumpServer values.yaml 文件

vi values.yaml

2.3 安装 JumpServer

helm install jms-k8s jumpserver/jumpserver -n default -f values.yaml

2.4 卸载 JumpServer

helm uninstall jms-k8s -n default