diff --git a/charts/jumpserver/.helmignore b/charts/jumpserver/.helmignore new file mode 100644 index 0000000..e48cb99 --- /dev/null +++ b/charts/jumpserver/.helmignore @@ -0,0 +1,25 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +# img folder +img/ +# Changelog +CHANGELOG.md \ No newline at end of file diff --git a/charts/jumpserver/Chart.yaml b/charts/jumpserver/Chart.yaml index baae4b8..3907f1e 100644 --- a/charts/jumpserver/Chart.yaml +++ b/charts/jumpserver/Chart.yaml @@ -1,13 +1,15 @@ -apiVersion: v1 +annotations: + category: "Application" + licenses: "GPL-3.0" +apiVersion: v2 appVersion: "v4.0.0" description: A Helm chart for Deploying Jumpserver on Kubernetes -engine: gotpl home: https://jumpserver.org icon: https://jumpserver.org/images/logo/favicon.ico maintainers: -- email: support@fit2cloud.com - name: jumpserver +- name: FIT2CLOUD, Inc. All Rights Reserved. + url: https://github.com/jumpserver/helm-charts sources: -- https://github.com/jumpserver/ +- https://github.com/jumpserver/helm-charts/tree/main/charts/jumpserver name: jumpserver -version: 4.0.0 +version: 4.0.0 \ No newline at end of file diff --git a/charts/jumpserver/values.yaml b/charts/jumpserver/values.yaml index 54ff234..92a207e 100644 --- a/charts/jumpserver/values.yaml +++ b/charts/jumpserver/values.yaml @@ -8,7 +8,7 @@ fullnameOverride: "" ## @param global.imageRegistry Global Docker image registry ## @param global.imagePullSecrets Global Docker registry secret names as an array ## @param global.storageClass Global StorageClass for Persistent Volume(s) -## @param global.redis.password Global Redis™ password (overrides `auth.password`) +## @param global.redis.password Global Redis™ password (overrides `externalRedis.password`) ## global: imageRegistry: docker.io @@ -20,14 +20,14 @@ global: imagePullSecrets: [] storageClass: "" -## Please configure your MySQL server first -## Jumpserver will not start the external MySQL server. +## Please configure your PostgreSQL server first +## Jumpserver will not start the external PostgreSQL server. ## externalDatabase: - engine: mysql + engine: postgresql host: localhost - port: 3306 - user: root + port: 5432 + user: postgres password: "" database: jumpserver @@ -62,7 +62,6 @@ ingress: nginx.ingress.kubernetes.io/server-snippets: | proxy_set_header Upgrade "websocket"; proxy_set_header Connection "Upgrade"; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; hosts: - "test.jumpserver.org"