Merge pull request #52 from wojiushixiaobai/main

feat: 更新 v2.18.0
This commit is contained in:
吴小白 2022-01-20 17:39:35 +08:00 committed by GitHub
commit 79dfb24746
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 61 additions and 63 deletions

View File

@ -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

View File

@ -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` |

View File

@ -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 -}}

View File

@ -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 }}

View File

@ -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 }}

View File

@ -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 }}

View File

@ -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 }}

View File

@ -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

View File

@ -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 }}

View File

@ -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

View File

@ -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: []