mirror of
https://github.com/jumpserver/helm-charts.git
synced 2025-08-22 08:46:34 +00:00
commit
79dfb24746
@ -1,5 +1,5 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: "v2.17.3"
|
appVersion: "v2.18.0"
|
||||||
description: A Helm chart for Deploying Jumpserver on Kubernetes
|
description: A Helm chart for Deploying Jumpserver on Kubernetes
|
||||||
engine: gotpl
|
engine: gotpl
|
||||||
home: https://jumpserver.org
|
home: https://jumpserver.org
|
||||||
@ -10,4 +10,4 @@ maintainers:
|
|||||||
sources:
|
sources:
|
||||||
- https://github.com/jumpserver/
|
- https://github.com/jumpserver/
|
||||||
name: jumpserver
|
name: jumpserver
|
||||||
version: 2.17.3
|
version: 2.18.0
|
||||||
|
@ -30,7 +30,7 @@ helm repo add jumpserver https://jumpserver.github.io/helm-charts
|
|||||||
| `nameOveride` | name override | `nil` |
|
| `nameOveride` | name override | `nil` |
|
||||||
| `fullNameOveride` | full name override | `nil` |
|
| `fullNameOveride` | full name override | `nil` |
|
||||||
| `global.imageRegistry` | 仓库地址 | `docker.io` |
|
| `global.imageRegistry` | 仓库地址 | `docker.io` |
|
||||||
| `global.imageTag` | 版本号 | `v2.17.3 ` |
|
| `global.imageTag` | 版本号 | `v2.18.0 ` |
|
||||||
| `global.imagePullSecrets` | 私有仓库认证凭据 | `nil`
|
| `global.imagePullSecrets` | 私有仓库认证凭据 | `nil`
|
||||||
| `global.storageClass` | 存储 sc | `nil` |
|
| `global.storageClass` | 存储 sc | `nil` |
|
||||||
| `ingress.enabled` | 开启 ingress | `true` |
|
| `ingress.enabled` | 开启 ingress | `true` |
|
||||||
|
@ -64,11 +64,6 @@ Define JumpServer database
|
|||||||
{{- printf "%s-%s-master" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
|
{{- printf "%s-%s-master" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
{{- define "jumpserver.redis.fullname" -}}
|
|
||||||
{{- $name := default "redis" .Values.redis.nameOverride -}}
|
|
||||||
{{- printf "%s-%s-master" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{- define "jumpserver.database.host" -}}
|
{{- define "jumpserver.database.host" -}}
|
||||||
{{- .Values.externalDatabase.host -}}
|
{{- .Values.externalDatabase.host -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
@ -97,6 +92,11 @@ Define JumpServer database
|
|||||||
Define JumpServer redis
|
Define JumpServer redis
|
||||||
*/}}
|
*/}}
|
||||||
|
|
||||||
|
{{- define "jumpserver.redis.fullname" -}}
|
||||||
|
{{- $name := default "redis" .Values.redis.nameOverride -}}
|
||||||
|
{{- printf "%s-%s-master" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
{{- define "jumpserver.redis.host" -}}
|
{{- define "jumpserver.redis.host" -}}
|
||||||
{{- .Values.externalRedis.host -}}
|
{{- .Values.externalRedis.host -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
@ -56,25 +56,24 @@ spec:
|
|||||||
value: "{{ .service.web.port }}"
|
value: "{{ .service.web.port }}"
|
||||||
- name: WS_LISTEN_PORT
|
- name: WS_LISTEN_PORT
|
||||||
value: "{{ .service.ws.port }}"
|
value: "{{ .service.ws.port }}"
|
||||||
{{- end }}
|
|
||||||
- name: DB_ENGINE
|
- name: DB_ENGINE
|
||||||
value: {{ include "jumpserver.database.engine" . | quote }}
|
value: "{{ include "jumpserver.database.engine" $ }}"
|
||||||
- name: DB_HOST
|
- name: DB_HOST
|
||||||
value: {{ include "jumpserver.database.host" . | quote }}
|
value: "{{ include "jumpserver.database.host" $ }}"
|
||||||
- name: DB_PORT
|
- name: DB_PORT
|
||||||
value: {{ include "jumpserver.database.port" . | quote }}
|
value: "{{ include "jumpserver.database.port" $ }}"
|
||||||
- name: DB_USER
|
- name: DB_USER
|
||||||
value: {{ include "jumpserver.database.user" . | quote }}
|
value: "{{ include "jumpserver.database.user" $ }}"
|
||||||
- name: DB_PASSWORD
|
- name: DB_PASSWORD
|
||||||
value: {{ include "jumpserver.database.password" . | quote }}
|
value: "{{ include "jumpserver.database.password" $ }}"
|
||||||
- name: DB_NAME
|
- name: DB_NAME
|
||||||
value: {{ include "jumpserver.database.database" . | quote }}
|
value: "{{ include "jumpserver.database.database" $ }}"
|
||||||
- name: REDIS_HOST
|
- name: REDIS_HOST
|
||||||
value: {{ include "jumpserver.redis.host" . | quote }}
|
value: "{{ include "jumpserver.redis.host" $ }}"
|
||||||
- name: REDIS_PORT
|
- name: REDIS_PORT
|
||||||
value: {{ include "jumpserver.redis.port" . | quote }}
|
value: "{{ include "jumpserver.redis.port" $ }}"
|
||||||
- name: REDIS_PASSWORD
|
- name: REDIS_PASSWORD
|
||||||
value: {{ include "jumpserver.redis.password" . | quote }}
|
value: "{{ include "jumpserver.redis.password" $ }}"
|
||||||
{{- with .env }}
|
{{- with .env }}
|
||||||
{{- tpl (toYaml .) $ | nindent 12 }}
|
{{- tpl (toYaml .) $ | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@ -123,3 +122,4 @@ spec:
|
|||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- end }}
|
||||||
|
@ -57,29 +57,27 @@ spec:
|
|||||||
value: "{{ .service.web.port }}"
|
value: "{{ .service.web.port }}"
|
||||||
- name: WS_LISTEN_PORT
|
- name: WS_LISTEN_PORT
|
||||||
value: "{{ .service.ws.port }}"
|
value: "{{ .service.ws.port }}"
|
||||||
{{- end }}
|
|
||||||
- name: DB_ENGINE
|
- name: DB_ENGINE
|
||||||
value: {{ include "jumpserver.database.engine" . | quote }}
|
value: "{{ include "jumpserver.database.engine" $ }}"
|
||||||
- name: DB_HOST
|
- name: DB_HOST
|
||||||
value: {{ include "jumpserver.database.host" . | quote }}
|
value: "{{ include "jumpserver.database.host" $ }}"
|
||||||
- name: DB_PORT
|
- name: DB_PORT
|
||||||
value: {{ include "jumpserver.database.port" . | quote }}
|
value: "{{ include "jumpserver.database.port" $ }}"
|
||||||
- name: DB_USER
|
- name: DB_USER
|
||||||
value: {{ include "jumpserver.database.user" . | quote }}
|
value: "{{ include "jumpserver.database.user" $ }}"
|
||||||
- name: DB_PASSWORD
|
- name: DB_PASSWORD
|
||||||
value: {{ include "jumpserver.database.password" . | quote }}
|
value: "{{ include "jumpserver.database.password" $ }}"
|
||||||
- name: DB_NAME
|
- name: DB_NAME
|
||||||
value: {{ include "jumpserver.database.database" . | quote }}
|
value: "{{ include "jumpserver.database.database" $ }}"
|
||||||
- name: REDIS_HOST
|
- name: REDIS_HOST
|
||||||
value: {{ include "jumpserver.redis.host" . | quote }}
|
value: "{{ include "jumpserver.redis.host" $ }}"
|
||||||
- name: REDIS_PORT
|
- name: REDIS_PORT
|
||||||
value: {{ include "jumpserver.redis.port" . | quote }}
|
value: "{{ include "jumpserver.redis.port" $ }}"
|
||||||
- name: REDIS_PASSWORD
|
- name: REDIS_PASSWORD
|
||||||
value: {{ include "jumpserver.redis.password" . | quote }}
|
value: "{{ include "jumpserver.redis.password" $ }}"
|
||||||
{{- with .env }}
|
{{- with .env }}
|
||||||
{{- tpl (toYaml .) $ | nindent 12 }}
|
{{- tpl (toYaml .) $ | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- with .Values.core }}
|
|
||||||
ports:
|
ports:
|
||||||
- name: web
|
- name: web
|
||||||
containerPort: {{ .service.web.port }}
|
containerPort: {{ .service.web.port }}
|
||||||
@ -87,7 +85,6 @@ spec:
|
|||||||
- name: ws
|
- name: ws
|
||||||
containerPort: {{ .service.ws.port }}
|
containerPort: {{ .service.ws.port }}
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
{{- end }}
|
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
{{- toYaml .livenessProbe | nindent 12}}
|
{{- toYaml .livenessProbe | nindent 12}}
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
@ -132,3 +129,4 @@ spec:
|
|||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- end }}
|
||||||
|
@ -50,7 +50,7 @@ spec:
|
|||||||
protocol: TCP
|
protocol: TCP
|
||||||
env:
|
env:
|
||||||
- name: CORE_HOST
|
- name: CORE_HOST
|
||||||
value: http://{{include "jumpserver.fullname" $}}-jms-core:{{$.Values.core.service.web.port}}
|
value: "http://{{include "jumpserver.fullname" $}}-jms-core:{{$.Values.core.service.web.port}}"
|
||||||
- name: BOOTSTRAP_TOKEN
|
- name: BOOTSTRAP_TOKEN
|
||||||
value: "{{ $.Values.core.config.bootstrapToken }}"
|
value: "{{ $.Values.core.config.bootstrapToken }}"
|
||||||
- name: LOG_LEVEL
|
- name: LOG_LEVEL
|
||||||
@ -59,15 +59,14 @@ spec:
|
|||||||
value: "{{ .service.ssh.port }}"
|
value: "{{ .service.ssh.port }}"
|
||||||
- name: HTTPD_PORT
|
- name: HTTPD_PORT
|
||||||
value: "{{ .service.web.port }}"
|
value: "{{ .service.web.port }}"
|
||||||
{{- end }}
|
|
||||||
- name: SHARE_ROOM_TYPE
|
- name: SHARE_ROOM_TYPE
|
||||||
value: redis
|
value: "redis"
|
||||||
- name: REDIS_HOST
|
- name: REDIS_HOST
|
||||||
value: {{ include "jumpserver.redis.host" . | quote }}
|
value: "{{ include "jumpserver.redis.host" $ }}"
|
||||||
- name: REDIS_PORT
|
- name: REDIS_PORT
|
||||||
value: {{ include "jumpserver.redis.port" . | quote }}
|
value: "{{ include "jumpserver.redis.port" $ }}"
|
||||||
- name: REDIS_PASSWORD
|
- name: REDIS_PASSWORD
|
||||||
value: {{ include "jumpserver.redis.password" . | quote }}
|
value: "{{ include "jumpserver.redis.password" $ }}"
|
||||||
{{- with .env }}
|
{{- with .env }}
|
||||||
{{- tpl (toYaml .) $ | nindent 12 }}
|
{{- tpl (toYaml .) $ | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@ -104,3 +103,4 @@ spec:
|
|||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- end }}
|
||||||
|
@ -47,7 +47,7 @@ spec:
|
|||||||
protocol: TCP
|
protocol: TCP
|
||||||
env:
|
env:
|
||||||
- name: CORE_HOST
|
- name: CORE_HOST
|
||||||
value: http://{{ include "jumpserver.fullname" $}}-jms-core:{{$.Values.core.service.web.port}}
|
value: "http://{{ include "jumpserver.fullname" $}}-jms-core:{{$.Values.core.service.web.port}}"
|
||||||
- name: BOOTSTRAP_TOKEN
|
- name: BOOTSTRAP_TOKEN
|
||||||
value: "{{ $.Values.core.config.bootstrapToken }}"
|
value: "{{ $.Values.core.config.bootstrapToken }}"
|
||||||
- name: LOG_LEVEL
|
- name: LOG_LEVEL
|
||||||
@ -59,14 +59,13 @@ spec:
|
|||||||
- name: JUMPSERVER_COLOR_DEPTH
|
- name: JUMPSERVER_COLOR_DEPTH
|
||||||
value: "32"
|
value: "32"
|
||||||
- name: SHARE_ROOM_TYPE
|
- name: SHARE_ROOM_TYPE
|
||||||
value: redis
|
value: "redis"
|
||||||
{{- end }}
|
|
||||||
- name: REDIS_HOST
|
- name: REDIS_HOST
|
||||||
value: {{ include "jumpserver.redis.host" . | quote }}
|
value: "{{ include "jumpserver.redis.host" $ }}"
|
||||||
- name: REDIS_PORT
|
- name: REDIS_PORT
|
||||||
value: {{ include "jumpserver.redis.port" . | quote }}
|
value: "{{ include "jumpserver.redis.port" $ }}"
|
||||||
- name: REDIS_PASSWORD
|
- name: REDIS_PASSWORD
|
||||||
value: {{ include "jumpserver.redis.password" . | quote }}
|
value: "{{ include "jumpserver.redis.password" $ }}"
|
||||||
{{- with .env }}
|
{{- with .env }}
|
||||||
{{- tpl (toYaml .) $ | nindent 12 }}
|
{{- tpl (toYaml .) $ | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@ -103,3 +102,4 @@ spec:
|
|||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- end }}
|
||||||
|
@ -43,7 +43,7 @@ spec:
|
|||||||
{{- end }}
|
{{- end }}
|
||||||
env:
|
env:
|
||||||
- name: CORE_HOST
|
- name: CORE_HOST
|
||||||
value: http://{{include "jumpserver.fullname" $}}-jms-core:{{$.Values.core.service.web.port}}
|
value: "http://{{include "jumpserver.fullname" $}}-jms-core:{{$.Values.core.service.web.port}}"
|
||||||
- name: BOOTSTRAP_TOKEN
|
- name: BOOTSTRAP_TOKEN
|
||||||
value: "{{ $.Values.core.config.bootstrapToken }}"
|
value: "{{ $.Values.core.config.bootstrapToken }}"
|
||||||
- name: LOG_LEVEL
|
- name: LOG_LEVEL
|
||||||
|
@ -41,26 +41,26 @@ spec:
|
|||||||
value: "{{ .config.secretKey }}"
|
value: "{{ .config.secretKey }}"
|
||||||
- name: BOOTSTRAP_TOKEN
|
- name: BOOTSTRAP_TOKEN
|
||||||
value: "{{ .config.bootstrapToken }}"
|
value: "{{ .config.bootstrapToken }}"
|
||||||
{{- end }}
|
|
||||||
- name: DB_ENGINE
|
- name: DB_ENGINE
|
||||||
value: {{ include "jumpserver.database.engine" . | quote }}
|
value: "{{ include "jumpserver.database.engine" $ }}"
|
||||||
- name: DB_HOST
|
- name: DB_HOST
|
||||||
value: {{ include "jumpserver.database.host" . | quote }}
|
value: "{{ include "jumpserver.database.host" $ }}"
|
||||||
- name: DB_PORT
|
- name: DB_PORT
|
||||||
value: {{ include "jumpserver.database.port" . | quote }}
|
value: "{{ include "jumpserver.database.port" $ }}"
|
||||||
- name: DB_USER
|
- name: DB_USER
|
||||||
value: {{ include "jumpserver.database.user" . | quote }}
|
value: "{{ include "jumpserver.database.user" $ }}"
|
||||||
- name: DB_PASSWORD
|
- name: DB_PASSWORD
|
||||||
value: {{ include "jumpserver.database.password" . | quote }}
|
value: "{{ include "jumpserver.database.password" $ }}"
|
||||||
- name: DB_NAME
|
- name: DB_NAME
|
||||||
value: {{ include "jumpserver.database.database" . | quote }}
|
value: "{{ include "jumpserver.database.database" $ }}"
|
||||||
- name: REDIS_HOST
|
- name: REDIS_HOST
|
||||||
value: {{ include "jumpserver.redis.host" . | quote }}
|
value: "{{ include "jumpserver.redis.host" $ }}"
|
||||||
- name: REDIS_PORT
|
- name: REDIS_PORT
|
||||||
value: {{ include "jumpserver.redis.port" . | quote }}
|
value: "{{ include "jumpserver.redis.port" $ }}"
|
||||||
- name: REDIS_PASSWORD
|
- name: REDIS_PASSWORD
|
||||||
value: {{ include "jumpserver.redis.password" . | quote }}
|
value: "{{ include "jumpserver.redis.password" $ }}"
|
||||||
{{- with .env }}
|
{{- with .env }}
|
||||||
{{- tpl (toYaml .) $ | nindent 12 }}
|
{{- tpl (toYaml .) $ | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
restartPolicy: Never
|
restartPolicy: Never
|
||||||
|
{{- end }}
|
||||||
|
@ -43,7 +43,7 @@ spec:
|
|||||||
{{- end }}
|
{{- end }}
|
||||||
env:
|
env:
|
||||||
- name: CORE_HOST
|
- name: CORE_HOST
|
||||||
value: http://{{include "jumpserver.fullname" $}}-jms-core:{{$.Values.core.service.web.port}}
|
value: "http://{{include "jumpserver.fullname" $}}-jms-core:{{$.Values.core.service.web.port}}"
|
||||||
- name: BOOTSTRAP_TOKEN
|
- name: BOOTSTRAP_TOKEN
|
||||||
value: "{{ $.Values.core.config.bootstrapToken }}"
|
value: "{{ $.Values.core.config.bootstrapToken }}"
|
||||||
- name: LOG_LEVEL
|
- name: LOG_LEVEL
|
||||||
|
@ -12,7 +12,7 @@ fullnameOverride: ""
|
|||||||
##
|
##
|
||||||
global:
|
global:
|
||||||
imageRegistry: "docker.io"
|
imageRegistry: "docker.io"
|
||||||
imageTag: v2.17.3
|
imageTag: v2.18.0
|
||||||
## E.g.
|
## E.g.
|
||||||
# imagePullSecrets:
|
# imagePullSecrets:
|
||||||
# - myRegistryKeySecretName
|
# - myRegistryKeySecretName
|
||||||
@ -85,7 +85,7 @@ core:
|
|||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: jumpserver/core
|
repository: jumpserver/core
|
||||||
tag: v2.17.3
|
tag: v2.18.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
command: []
|
command: []
|
||||||
@ -170,7 +170,7 @@ koko:
|
|||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: jumpserver/koko
|
repository: jumpserver/koko
|
||||||
tag: v2.17.3
|
tag: v2.18.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
command: []
|
command: []
|
||||||
@ -254,7 +254,7 @@ lion:
|
|||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: jumpserver/lion
|
repository: jumpserver/lion
|
||||||
tag: v2.17.3
|
tag: v2.18.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
command: []
|
command: []
|
||||||
@ -336,7 +336,7 @@ omnidb:
|
|||||||
image:
|
image:
|
||||||
registry: registry.fit2cloud.com
|
registry: registry.fit2cloud.com
|
||||||
repository: jumpserver/omnidb
|
repository: jumpserver/omnidb
|
||||||
tag: v2.17.3
|
tag: v2.18.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
command: []
|
command: []
|
||||||
@ -413,7 +413,7 @@ xrdp:
|
|||||||
image:
|
image:
|
||||||
registry: registry.fit2cloud.com
|
registry: registry.fit2cloud.com
|
||||||
repository: jumpserver/xrdp
|
repository: jumpserver/xrdp
|
||||||
tag: v2.17.3
|
tag: v2.18.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
command: []
|
command: []
|
||||||
@ -488,7 +488,7 @@ web:
|
|||||||
image:
|
image:
|
||||||
registry: docker.io
|
registry: docker.io
|
||||||
repository: jumpserver/web
|
repository: jumpserver/web
|
||||||
tag: v2.17.3
|
tag: v2.18.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
command: []
|
command: []
|
||||||
|
Loading…
Reference in New Issue
Block a user