Skip to content

Commit

Permalink
chore(charts): update helm package (#1407)
Browse files Browse the repository at this point in the history
* chore(charts): update helm package

Signed-off-by: mo-auto <54212639+mo-auto@users.noreply.github.com>

* fix: remove extra files from ldap

Co-authored-by: mo-auto <54212639+mo-auto@users.noreply.github.com>
Co-authored-by: Mohammad Abudayyeh <47318409+moabu@users.noreply.github.com>
  • Loading branch information
3 people committed May 20, 2022
1 parent b2c592a commit 6f04075
Show file tree
Hide file tree
Showing 42 changed files with 227 additions and 426 deletions.
41 changes: 1 addition & 40 deletions automation/rancher-partner-charts/questions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -116,45 +116,6 @@ questions:
- "token"
- "session"
show_if: "global.cnPersistenceType=hybrid"
# Multi cluster ldap replication
- variable: opendj.multiCluster.enabled
default: false
type: boolean
group: "Persistence"
required: true
label: Enable OpenDJ multiCluster mode
description: "Enable OpenDJ multiCluster mode. This flag enables loading keys under `opendj.multiCluster`"
show_if: "global.opendj.enabled=true"
show_subquestion_if: true
subquestions:
- variable: opendj.multiCluster.serfAdvertiseAddrSuffix
default: "regional.gluu.org:30946s"
type: hostname
group: "Persistence"
required: true
description: "OpenDJ Serf advertise address suffix that will be added to each opendj replica. i.e RELEASE-NAME-opendj-regional-{{statefulset pod number}}-{{ $.Values.multiCluster.serfAdvertiseAddrSuffix }}"
label: OpenDJ Serf advertise address suffix
- variable: opendj.multiCluster.replicaCount
default: 1
type: int
group: "Persistence"
required: true
description: "The number of opendj non scalable statefulsets to create. Each pod created must be resolvable as it follows the patterm RELEASE-NAME-opendj-regional-{{statefulset pod number}}-{{ $.Values.multiCluster.serfAdvertiseAddrSuffix }} If set to 1, with a release name of gluu, the address of the pod would be gluu-opendj-regional-0-regional.gluu.org"
label: The number of opendj non scalable statefulsets to create.
- variable: opendj.multiCluster.clusterId
default: "west"
type: string
group: "Persistence"
required: true
description: "This id needs to be unique to each kubernetes cluster in a multi cluster setup; west, east, south, north, region ...etc If left empty it will be randomly generated."
label: Unique kubernetes cluster id
- variable: opendj.multiCluster.serfPeers
default: "['gluu-opendj-regional-0-regional.gluu.org:30946', 'gluu-opendj-regional-0-regional.gluu.org:31946']"
type: string
group: "Persistence"
required: true
description: "Serf peer addresses. One per replica."
label: Serf peer addresses
# SQL
- variable: config.configmap.cnSqlDbDialect
default: "default"
Expand Down Expand Up @@ -878,7 +839,7 @@ questions:
group: "Replicas"
label: OpenDJ Replicas
description: "Service replica number."
show_if: "global.opendj.enabled=true&&opendj.multiCluster.enabled=false"
show_if: "global.opendj.enabled=true"
# SCIM
- variable: scim.replicas
default: 1
Expand Down
97 changes: 92 additions & 5 deletions charts/index.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,93 @@
apiVersion: v1
entries:
janssen:
- annotations:
artifacthub.io/changes: |
- Update always
artifacthub.io/containsSecurityUpdates: "true"
artifacthub.io/images: |
- name: auth-server
image: janssenproject/auth-server:1.0.0-1
- name: auth-server-key-rotation
image: janssenproject/certmanager:1.0.0-1
- name: client-api
image: janssenproject/client-api:1.0.0-1
- name: configuration-manager
image: janssenproject/configurator:1.0.0-1
- name: config-api
image: janssenproject/config-api:1.0.0-1
- name: fido2
image: janssenproject/fido2:1.0.0-1
- name: opendj
image: gluufederation/opendj:5.0.0_dev
- name: persistence
image: janssenproject/persistence-loader:1.0.0-1
- name: scim
image: janssenproject/scim:1.0.0-1
artifacthub.io/license: Apache-2.0
artifacthub.io/prerelease: "true"
catalog.cattle.io/certified: partner
catalog.cattle.io/display-name: Janssen Cloud Identity and Access Management
catalog.cattle.io/release-name: janssen
apiVersion: v2
appVersion: 1.0.0
created: "2022-05-20T06:37:34.5393892Z"
dependencies:
- condition: global.config.enabled
name: config
repository: ""
version: 1.0.0
- condition: global.config-api.enabled
name: config-api
repository: ""
version: 1.0.0
- condition: global.opendj.enabled
name: opendj
repository: ""
version: 1.0.0
- condition: global.auth-server.enabled
name: auth-server
repository: ""
version: 1.0.0
- condition: global.fido2.enabled
name: fido2
repository: ""
version: 1.0.0
- condition: global.scim.enabled
name: scim
repository: ""
version: 1.0.0
- condition: global.nginx-ingress.enabled
name: nginx-ingress
repository: ""
version: 1.0.0
- condition: global.auth-server-key-rotation.enabled
name: auth-server-key-rotation
repository: ""
version: 1.0.0
- condition: global.client-api.enabled
name: client-api
repository: ""
version: 1.0.0
- condition: global.persistence.enabled
name: persistence
repository: ""
version: 1.0.0
description: Janssen Access and Identity Management
digest: e93f3be1d0a63ee63442bc1160073abd46d18ca0b086ebfd258ac92288d44fb1
home: https://jans.io
icon: https://github.com/JanssenProject/jans/raw/main/docs/logo/janssen_project_favicon_transparent_50px_50px.png
kubeVersion: '>=v1.21.0-0'
maintainers:
- email: support@jans.io
name: moabu
name: janssen
sources:
- https://jans.io
- https://github.com/JanssenProject/jans/charts/janssen
urls:
- janssen-1.0.0.tgz
version: 1.0.0
- annotations:
artifacthub.io/changes: |
- Update always
Expand Down Expand Up @@ -31,7 +118,7 @@ entries:
catalog.cattle.io/release-name: janssen
apiVersion: v2
appVersion: 1.0.0
created: "2022-04-19T12:28:49.2064913Z"
created: "2022-05-20T06:37:34.5283889Z"
dependencies:
- condition: global.config.enabled
name: config
Expand Down Expand Up @@ -118,7 +205,7 @@ entries:
catalog.cattle.io/release-name: janssen
apiVersion: v2
appVersion: 1.0.0
created: "2022-04-19T12:28:49.1924853Z"
created: "2022-05-20T06:37:34.5172558Z"
dependencies:
- condition: global.config.enabled
name: config
Expand Down Expand Up @@ -205,7 +292,7 @@ entries:
catalog.cattle.io/release-name: janssen
apiVersion: v2
appVersion: 1.0.0
created: "2022-04-19T12:28:49.1769895Z"
created: "2022-05-20T06:37:34.505989Z"
dependencies:
- condition: global.config.enabled
name: config
Expand Down Expand Up @@ -292,7 +379,7 @@ entries:
catalog.cattle.io/release-name: janssen
apiVersion: v2
appVersion: 1.0.0
created: "2022-04-19T12:28:49.160027Z"
created: "2022-05-20T06:37:34.4934441Z"
dependencies:
- condition: global.config.enabled
name: config
Expand Down Expand Up @@ -349,4 +436,4 @@ entries:
urls:
- janssen-1.0.0-beta.14.tgz
version: 1.0.0-beta.14
generated: "2022-04-19T12:28:49.1448539Z"
generated: "2022-05-20T06:37:34.4764605Z"
Binary file added charts/janssen-1.0.0.tgz
Binary file not shown.
93 changes: 51 additions & 42 deletions charts/janssen/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,36 +1,35 @@
kubeVersion: '>=v1.21.0-0'
kubeVersion: ">=v1.21.0-0"
annotations:
artifacthub.io/changes: |
- Update always
artifacthub.io/containsSecurityUpdates: 'true'
artifacthub.io/images: |
- name: auth-server
image: janssenproject/auth-server:1.0.0-beta.16
- name: auth-server-key-rotation
image: janssenproject/certmanager:1.0.0-beta.16
- name: client-api
image: janssenproject/client-api:1.0.0-beta.16
- name: configuration-manager
image: janssenproject/configurator:1.0.0-beta.16
- name: config-api
image: janssenproject/config-api:1.0.0-beta.16
- name: fido2
image: janssenproject/fido2:1.0.0-beta.16
- name: opendj
image: gluufederation/opendj:5.0.0_dev
- name: persistence
image: janssenproject/persistence-loader:1.0.0-beta.16
- name: scim
image: janssenproject/scim:1.0.0-beta.16
artifacthub.io/license: Apache-2.0
artifacthub.io/prerelease: 'true'
catalog.cattle.io/certified: partner
catalog.cattle.io/release-name: janssen
catalog.cattle.io/display-name: Janssen Cloud Identity and Access Management
artifacthub.io/changes: |
- Update always
artifacthub.io/containsSecurityUpdates: "true"
artifacthub.io/images: |
- name: auth-server
image: janssenproject/auth-server:1.0.0-1
- name: auth-server-key-rotation
image: janssenproject/certmanager:1.0.0-1
- name: client-api
image: janssenproject/client-api:1.0.0-1
- name: configuration-manager
image: janssenproject/configurator:1.0.0-1
- name: config-api
image: janssenproject/config-api:1.0.0-1
- name: fido2
image: janssenproject/fido2:1.0.0-1
- name: opendj
image: gluufederation/opendj:5.0.0_dev
- name: persistence
image: janssenproject/persistence-loader:1.0.0-1
- name: scim
image: janssenproject/scim:1.0.0-1
artifacthub.io/license: Apache-2.0
artifacthub.io/prerelease: "true"
catalog.cattle.io/certified: partner
catalog.cattle.io/release-name: janssen
catalog.cattle.io/display-name: Janssen Cloud Identity and Access Management
apiVersion: v2
appVersion: 1.0.0
icon: >-
https://github.com/JanssenProject/jans/raw/main/docs/logo/janssen_project_favicon_transparent_50px_50px.png
appVersion: "1.0.0"
icon: https://github.com/JanssenProject/jans/raw/main/docs/logo/janssen_project_favicon_transparent_50px_50px.png
home: https://jans.io
sources:
- https://jans.io
Expand All @@ -40,35 +39,45 @@ maintainers:
email: support@jans.io
description: Janssen Access and Identity Management
name: janssen
version: 1.0.0-beta.16
version: 1.0.0
dependencies:
- name: config
condition: global.config.enabled
version: 1.0.0-beta.16
version: 1.0.0

- name: config-api
condition: global.config-api.enabled
version: 1.0.0-beta.16
version: 1.0.0

- name: opendj
condition: global.opendj.enabled
version: 1.0.0-beta.16
version: 1.0.0

- name: auth-server
condition: global.auth-server.enabled
version: 1.0.0-beta.16
version: 1.0.0

- name: fido2
condition: global.fido2.enabled
version: 1.0.0-beta.16
version: 1.0.0

- name: scim
condition: global.scim.enabled
version: 1.0.0-beta.16
version: 1.0.0

- name: nginx-ingress
condition: global.nginx-ingress.enabled
version: 1.0.0-beta.16
version: 1.0.0

- name: auth-server-key-rotation
condition: global.auth-server-key-rotation.enabled
version: 1.0.0-beta.16
version: 1.0.0

- name: client-api
condition: global.client-api.enabled
version: 1.0.0-beta.16
version: 1.0.0

- name: persistence
condition: global.persistence.enabled
version: 1.0.0-beta.16
version: 1.0.0

Loading

0 comments on commit 6f04075

Please sign in to comment.