Charts CI
``` Updated: argo/argo-cd: - 5.28.1 asserts/asserts: - 1.35.0 cert-manager/cert-manager: - v1.11.1 crate/crate-operator: - 2.26.0 gitlab/gitlab: - 6.10.2 gluu/gluu: - 5.0.15 hashicorp/vault: - 0.24.0 jenkins/jenkins: - 4.3.20 kasten/k10: - 5.5.8 kong/kong: - 2.19.0 kubecost/cost-analyzer: - 1.102.1 kuma/kuma: - 2.1.2 minio/minio-operator: - 5.0.3 mongodb/community-operator: - 0.7.9 new-relic/nri-bundle: - 5.0.8 pixie/pixie-operator-chart: - 0.1.0 redpanda/redpanda: - 3.0.9 speedscale/speedscale-operator: - 1.2.31 traefik/traefik: - 22.1.0 yugabyte/yugabyte: - 2.14.8 yugabyte/yugaware: - 2.14.8 ```pull/712/head
parent
d2b209c31c
commit
08ee85ddea
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,7 +1,7 @@
|
||||||
annotations:
|
annotations:
|
||||||
artifacthub.io/changes: |
|
artifacthub.io/changes: |
|
||||||
- kind: added
|
- kind: fixed
|
||||||
description: Add support for custom Deployment strategy
|
description: Change default value for global.tolerations, from object to array.
|
||||||
catalog.cattle.io/certified: partner
|
catalog.cattle.io/certified: partner
|
||||||
catalog.cattle.io/display-name: Argo CD
|
catalog.cattle.io/display-name: Argo CD
|
||||||
catalog.cattle.io/kube-version: '>=1.22.0-0'
|
catalog.cattle.io/kube-version: '>=1.22.0-0'
|
||||||
|
@ -29,4 +29,4 @@ name: argo-cd
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
|
- https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd
|
||||||
- https://github.com/argoproj/argo-cd
|
- https://github.com/argoproj/argo-cd
|
||||||
version: 5.28.0
|
version: 5.28.1
|
||||||
|
|
|
@ -413,7 +413,7 @@ NAME: my-release
|
||||||
| global.revisionHistoryLimit | int | `3` | Number of old deployment ReplicaSets to retain. The rest will be garbage collected. |
|
| global.revisionHistoryLimit | int | `3` | Number of old deployment ReplicaSets to retain. The rest will be garbage collected. |
|
||||||
| global.securityContext | object | `{}` (See [values.yaml]) | Toggle and define pod-level security context. |
|
| global.securityContext | object | `{}` (See [values.yaml]) | Toggle and define pod-level security context. |
|
||||||
| global.statefulsetAnnotations | object | `{}` | Annotations for the all deployed Statefulsets |
|
| global.statefulsetAnnotations | object | `{}` | Annotations for the all deployed Statefulsets |
|
||||||
| global.tolerations | object | `{}` | Default tolerations for all components |
|
| global.tolerations | list | `[]` | Default tolerations for all components |
|
||||||
| global.topologySpreadConstraints | list | `[]` | Default [TopologySpreadConstraints] rules for all components |
|
| global.topologySpreadConstraints | list | `[]` | Default [TopologySpreadConstraints] rules for all components |
|
||||||
|
|
||||||
## Argo CD Configs
|
## Argo CD Configs
|
||||||
|
|
|
@ -106,7 +106,7 @@ global:
|
||||||
nodeSelector: {}
|
nodeSelector: {}
|
||||||
|
|
||||||
# -- Default tolerations for all components
|
# -- Default tolerations for all components
|
||||||
tolerations: {}
|
tolerations: []
|
||||||
|
|
||||||
# Default affinity preset for all components
|
# Default affinity preset for all components
|
||||||
affinity:
|
affinity:
|
||||||
|
|
|
@ -58,4 +58,4 @@ maintainers:
|
||||||
url: https://github.com/asserts
|
url: https://github.com/asserts
|
||||||
name: asserts
|
name: asserts
|
||||||
type: application
|
type: application
|
||||||
version: 1.34.0
|
version: 1.35.0
|
||||||
|
|
|
@ -258,13 +258,15 @@ data:
|
||||||
name: IMPORT_CONFIG
|
name: IMPORT_CONFIG
|
||||||
- description: Can view license usage
|
- description: Can view license usage
|
||||||
name: VIEW_LICENSE_USAGE
|
name: VIEW_LICENSE_USAGE
|
||||||
|
- description: Can delete a user
|
||||||
|
name: DELETE_USER
|
||||||
|
|
||||||
roleToPermissionMap:
|
roleToPermissionMap:
|
||||||
API_INTEGRATION: "{OWNER}, {KNOWLEDGE_SENSOR}"
|
API_INTEGRATION: "{OWNER}, {KNOWLEDGE_SENSOR}"
|
||||||
ASSERTS: "{OWNER}, {KNOWLEDGE_SENSOR}, RULE_GENERATOR, TENANT_MANAGER, GENERATE_SLO_RULES"
|
ASSERTS: "{OWNER}, {KNOWLEDGE_SENSOR}, RULE_GENERATOR, TENANT_MANAGER, GENERATE_SLO_RULES"
|
||||||
ASSERTS_READONLY: "{VIEWER}"
|
ASSERTS_READONLY: "{VIEWER}"
|
||||||
KNOWLEDGE_SENSOR: "READ_TENANT_RULES"
|
KNOWLEDGE_SENSOR: "READ_TENANT_RULES"
|
||||||
OWNER: "{EDITOR}, MANAGE_USER_ROLES, DISABLE_PROM_RULES, INVITE_USERS, GRAFANA_ADMIN, CONFIG_AWS_CLOUDWATCH, WRITE_AWS_CLOUDWATCH, CONFIG_AUTH, WRITE_AUTH, MANAGE_LICENSE_INFO, CONFIG_PROMETHEUS, WRITE_PROMETHEUS, READ_TENANT_RULES, CONFIG_TENANT_CREDENTIAL"
|
OWNER: "{EDITOR}, MANAGE_USER_ROLES, DISABLE_PROM_RULES, INVITE_USERS, GRAFANA_ADMIN, CONFIG_AWS_CLOUDWATCH, WRITE_AWS_CLOUDWATCH, CONFIG_AUTH, WRITE_AUTH, MANAGE_LICENSE_INFO, CONFIG_PROMETHEUS, WRITE_PROMETHEUS, READ_TENANT_RULES, CONFIG_TENANT_CREDENTIAL, DELETE_USER"
|
||||||
EDITOR: "{VIEWER}, RULE_THRESHOLD, MANAGE_ALERTS, WRITE_ALERTS, CUSTOM_DASHBOARD, MANAGE_SLO, MANAGE_INTEGRATIONS, LIST_USERS, CONFIG_PROM_RULES, ACCESS_KEY_ALLOWED, CONFIG_RELABEL_RULES, CONFIG_AWS_EXPORTER, CONFIG_MODEL_RULES, WRITE_MODEL_RULES, WRITE_PROM_RULES, WRITE_RELABEL_RULES, WRITE_AWS_EXPORTER, WRITE_INTEGRATIONS, WRITE_SLO, WRITE_RULE_THRESHOLD, READ_TRACE_CONFIG, WRITE_TRACE_CONFIG, IMPORT_CONFIG, EXPORT_CONFIG, VIEW_LICENSE_USAGE"
|
EDITOR: "{VIEWER}, RULE_THRESHOLD, MANAGE_ALERTS, WRITE_ALERTS, CUSTOM_DASHBOARD, MANAGE_SLO, MANAGE_INTEGRATIONS, LIST_USERS, CONFIG_PROM_RULES, ACCESS_KEY_ALLOWED, CONFIG_RELABEL_RULES, CONFIG_AWS_EXPORTER, CONFIG_MODEL_RULES, WRITE_MODEL_RULES, WRITE_PROM_RULES, WRITE_RELABEL_RULES, WRITE_AWS_EXPORTER, WRITE_INTEGRATIONS, WRITE_SLO, WRITE_RULE_THRESHOLD, READ_TRACE_CONFIG, WRITE_TRACE_CONFIG, IMPORT_CONFIG, EXPORT_CONFIG, VIEW_LICENSE_USAGE"
|
||||||
VIEWER: "USER"
|
VIEWER: "USER"
|
||||||
roles:
|
roles:
|
||||||
|
|
|
@ -9,7 +9,7 @@ annotations:
|
||||||
catalog.cattle.io/namespace: cert-manager
|
catalog.cattle.io/namespace: cert-manager
|
||||||
catalog.cattle.io/release-name: cert-manager
|
catalog.cattle.io/release-name: cert-manager
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: v1.11.0
|
appVersion: v1.11.1
|
||||||
description: A Helm chart for cert-manager
|
description: A Helm chart for cert-manager
|
||||||
home: https://github.com/cert-manager/cert-manager
|
home: https://github.com/cert-manager/cert-manager
|
||||||
icon: https://raw.githubusercontent.com/cert-manager/cert-manager/d53c0b9270f8cd90d908460d69502694e1838f5f/logo/logo-small.png
|
icon: https://raw.githubusercontent.com/cert-manager/cert-manager/d53c0b9270f8cd90d908460d69502694e1838f5f/logo/logo-small.png
|
||||||
|
@ -26,4 +26,4 @@ maintainers:
|
||||||
name: cert-manager
|
name: cert-manager
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/cert-manager/cert-manager
|
- https://github.com/cert-manager/cert-manager
|
||||||
version: v1.11.0
|
version: v1.11.1
|
||||||
|
|
|
@ -19,7 +19,7 @@ Before installing the chart, you must first install the cert-manager CustomResou
|
||||||
This is performed in a separate step to allow you to easily uninstall and reinstall cert-manager without deleting your installed custom resources.
|
This is performed in a separate step to allow you to easily uninstall and reinstall cert-manager without deleting your installed custom resources.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.0/cert-manager.crds.yaml
|
$ kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.1/cert-manager.crds.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
To install the chart with the release name `my-release`:
|
To install the chart with the release name `my-release`:
|
||||||
|
@ -29,7 +29,7 @@ To install the chart with the release name `my-release`:
|
||||||
$ helm repo add jetstack https://charts.jetstack.io
|
$ helm repo add jetstack https://charts.jetstack.io
|
||||||
|
|
||||||
## Install the cert-manager helm chart
|
## Install the cert-manager helm chart
|
||||||
$ helm install my-release --namespace cert-manager --version v1.11.0 jetstack/cert-manager
|
$ helm install my-release --namespace cert-manager --version v1.11.1 jetstack/cert-manager
|
||||||
```
|
```
|
||||||
|
|
||||||
In order to begin issuing certificates, you will need to set up a ClusterIssuer
|
In order to begin issuing certificates, you will need to set up a ClusterIssuer
|
||||||
|
@ -65,7 +65,7 @@ If you want to completely uninstall cert-manager from your cluster, you will als
|
||||||
delete the previously installed CustomResourceDefinition resources:
|
delete the previously installed CustomResourceDefinition resources:
|
||||||
|
|
||||||
```console
|
```console
|
||||||
$ kubectl delete -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.0/cert-manager.crds.yaml
|
$ kubectl delete -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.1/cert-manager.crds.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
@ -86,7 +86,7 @@ The following table lists the configurable parameters of the cert-manager chart
|
||||||
| `global.leaderElection.retryPeriod` | The duration the clients should wait between attempting acquisition and renewal of a leadership | |
|
| `global.leaderElection.retryPeriod` | The duration the clients should wait between attempting acquisition and renewal of a leadership | |
|
||||||
| `installCRDs` | If true, CRD resources will be installed as part of the Helm chart. If enabled, when uninstalling CRD resources will be deleted causing all installed custom resources to be DELETED | `false` |
|
| `installCRDs` | If true, CRD resources will be installed as part of the Helm chart. If enabled, when uninstalling CRD resources will be deleted causing all installed custom resources to be DELETED | `false` |
|
||||||
| `image.repository` | Image repository | `quay.io/jetstack/cert-manager-controller` |
|
| `image.repository` | Image repository | `quay.io/jetstack/cert-manager-controller` |
|
||||||
| `image.tag` | Image tag | `v1.11.0` |
|
| `image.tag` | Image tag | `v1.11.1` |
|
||||||
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
|
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
|
||||||
| `replicaCount` | Number of cert-manager replicas | `1` |
|
| `replicaCount` | Number of cert-manager replicas | `1` |
|
||||||
| `clusterResourceNamespace` | Override the namespace used to store DNS provider credentials etc. for ClusterIssuer resources | Same namespace as cert-manager pod |
|
| `clusterResourceNamespace` | Override the namespace used to store DNS provider credentials etc. for ClusterIssuer resources | Same namespace as cert-manager pod |
|
||||||
|
@ -153,7 +153,7 @@ The following table lists the configurable parameters of the cert-manager chart
|
||||||
| `webhook.tolerations` | Node tolerations for webhook pod assignment | `[]` |
|
| `webhook.tolerations` | Node tolerations for webhook pod assignment | `[]` |
|
||||||
| `webhook.topologySpreadConstraints` | Topology spread constraints for webhook pod assignment | `[]` |
|
| `webhook.topologySpreadConstraints` | Topology spread constraints for webhook pod assignment | `[]` |
|
||||||
| `webhook.image.repository` | Webhook image repository | `quay.io/jetstack/cert-manager-webhook` |
|
| `webhook.image.repository` | Webhook image repository | `quay.io/jetstack/cert-manager-webhook` |
|
||||||
| `webhook.image.tag` | Webhook image tag | `v1.11.0` |
|
| `webhook.image.tag` | Webhook image tag | `v1.11.1` |
|
||||||
| `webhook.image.pullPolicy` | Webhook image pull policy | `IfNotPresent` |
|
| `webhook.image.pullPolicy` | Webhook image pull policy | `IfNotPresent` |
|
||||||
| `webhook.securePort` | The port that the webhook should listen on for requests. | `10250` |
|
| `webhook.securePort` | The port that the webhook should listen on for requests. | `10250` |
|
||||||
| `webhook.securityContext` | Security context for webhook pod assignment | refer to [Default Security Contexts](#default-security-contexts) |
|
| `webhook.securityContext` | Security context for webhook pod assignment | refer to [Default Security Contexts](#default-security-contexts) |
|
||||||
|
@ -188,12 +188,12 @@ The following table lists the configurable parameters of the cert-manager chart
|
||||||
| `cainjector.tolerations` | Node tolerations for cainjector pod assignment | `[]` |
|
| `cainjector.tolerations` | Node tolerations for cainjector pod assignment | `[]` |
|
||||||
| `cainjector.topologySpreadConstraints` | Topology spread constraints for cainjector pod assignment | `[]` |
|
| `cainjector.topologySpreadConstraints` | Topology spread constraints for cainjector pod assignment | `[]` |
|
||||||
| `cainjector.image.repository` | cainjector image repository | `quay.io/jetstack/cert-manager-cainjector` |
|
| `cainjector.image.repository` | cainjector image repository | `quay.io/jetstack/cert-manager-cainjector` |
|
||||||
| `cainjector.image.tag` | cainjector image tag | `v1.11.0` |
|
| `cainjector.image.tag` | cainjector image tag | `v1.11.1` |
|
||||||
| `cainjector.image.pullPolicy` | cainjector image pull policy | `IfNotPresent` |
|
| `cainjector.image.pullPolicy` | cainjector image pull policy | `IfNotPresent` |
|
||||||
| `cainjector.securityContext` | Security context for cainjector pod assignment | refer to [Default Security Contexts](#default-security-contexts) |
|
| `cainjector.securityContext` | Security context for cainjector pod assignment | refer to [Default Security Contexts](#default-security-contexts) |
|
||||||
| `cainjector.containerSecurityContext` | Security context to be set on cainjector component container | refer to [Default Security Contexts](#default-security-contexts) |
|
| `cainjector.containerSecurityContext` | Security context to be set on cainjector component container | refer to [Default Security Contexts](#default-security-contexts) |
|
||||||
| `acmesolver.image.repository` | acmesolver image repository | `quay.io/jetstack/cert-manager-acmesolver` |
|
| `acmesolver.image.repository` | acmesolver image repository | `quay.io/jetstack/cert-manager-acmesolver` |
|
||||||
| `acmesolver.image.tag` | acmesolver image tag | `v1.11.0` |
|
| `acmesolver.image.tag` | acmesolver image tag | `v1.11.1` |
|
||||||
| `acmesolver.image.pullPolicy` | acmesolver image pull policy | `IfNotPresent` |
|
| `acmesolver.image.pullPolicy` | acmesolver image pull policy | `IfNotPresent` |
|
||||||
| `startupapicheck.enabled` | Toggles whether the startupapicheck Job should be installed | `true` |
|
| `startupapicheck.enabled` | Toggles whether the startupapicheck Job should be installed | `true` |
|
||||||
| `startupapicheck.securityContext` | Security context for startupapicheck pod assignment | refer to [Default Security Contexts](#default-security-contexts) |
|
| `startupapicheck.securityContext` | Security context for startupapicheck pod assignment | refer to [Default Security Contexts](#default-security-contexts) |
|
||||||
|
@ -209,7 +209,7 @@ The following table lists the configurable parameters of the cert-manager chart
|
||||||
| `startupapicheck.tolerations` | Node tolerations for startupapicheck pod assignment | `[]` |
|
| `startupapicheck.tolerations` | Node tolerations for startupapicheck pod assignment | `[]` |
|
||||||
| `startupapicheck.podLabels` | Optional additional labels to add to the startupapicheck Pods | `{}` |
|
| `startupapicheck.podLabels` | Optional additional labels to add to the startupapicheck Pods | `{}` |
|
||||||
| `startupapicheck.image.repository` | startupapicheck image repository | `quay.io/jetstack/cert-manager-ctl` |
|
| `startupapicheck.image.repository` | startupapicheck image repository | `quay.io/jetstack/cert-manager-ctl` |
|
||||||
| `startupapicheck.image.tag` | startupapicheck image tag | `v1.11.0` |
|
| `startupapicheck.image.tag` | startupapicheck image tag | `v1.11.1` |
|
||||||
| `startupapicheck.image.pullPolicy` | startupapicheck image pull policy | `IfNotPresent` |
|
| `startupapicheck.image.pullPolicy` | startupapicheck image pull policy | `IfNotPresent` |
|
||||||
| `startupapicheck.serviceAccount.create` | If `true`, create a new service account for the startupapicheck component | `true` |
|
| `startupapicheck.serviceAccount.create` | If `true`, create a new service account for the startupapicheck component | `true` |
|
||||||
| `startupapicheck.serviceAccount.name` | Service account for the startupapicheck component to be used. If not set and `startupapicheck.serviceAccount.create` is `true`, a name is generated using the fullname template | |
|
| `startupapicheck.serviceAccount.name` | Service account for the startupapicheck component to be used. If not set and `startupapicheck.serviceAccount.create` is `true`, a name is generated using the fullname template | |
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: crate-operator-crds
|
- name: crate-operator-crds
|
||||||
repository: file://../crate-operator-crds
|
repository: file://../crate-operator-crds
|
||||||
version: 2.25.0
|
version: 2.26.0
|
||||||
digest: sha256:f5b63acbc58495c53c6d92aef4182b983b4e790142657f77c4efa4b172bcd78c
|
digest: sha256:7ceaab16acfc0aa4236f3d8188ba5cca1ac28db78d66ca75bcb4b772d9c3bcde
|
||||||
generated: "2023-03-23T11:44:20.81618663Z"
|
generated: "2023-04-05T12:13:43.837661897Z"
|
||||||
|
|
|
@ -3,16 +3,16 @@ annotations:
|
||||||
catalog.cattle.io/display-name: CrateDB Operator
|
catalog.cattle.io/display-name: CrateDB Operator
|
||||||
catalog.cattle.io/release-name: crate-operator
|
catalog.cattle.io/release-name: crate-operator
|
||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 2.25.0
|
appVersion: 2.26.0
|
||||||
dependencies:
|
dependencies:
|
||||||
- condition: crate-operator-crds.enabled
|
- condition: crate-operator-crds.enabled
|
||||||
name: crate-operator-crds
|
name: crate-operator-crds
|
||||||
repository: file://./charts/crate-operator-crds
|
repository: file://./charts/crate-operator-crds
|
||||||
version: 2.25.0
|
version: 2.26.0
|
||||||
description: Crate Operator - Helm chart for installing and upgrading Crate Operator.
|
description: Crate Operator - Helm chart for installing and upgrading Crate Operator.
|
||||||
icon: https://raw.githubusercontent.com/crate/crate/master/docs/_static/crate-logo.svg
|
icon: https://raw.githubusercontent.com/crate/crate/master/docs/_static/crate-logo.svg
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: Crate.io
|
- name: Crate.io
|
||||||
name: crate-operator
|
name: crate-operator
|
||||||
type: application
|
type: application
|
||||||
version: 2.25.0
|
version: 2.26.0
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 2.25.0
|
appVersion: 2.26.0
|
||||||
description: Crate Operator CRDs - Helm chart for installing and upgrading Custom
|
description: Crate Operator CRDs - Helm chart for installing and upgrading Custom
|
||||||
Resource Definitions (CRDs) for the Crate Operator.
|
Resource Definitions (CRDs) for the Crate Operator.
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: Crate.io
|
- name: Crate.io
|
||||||
name: crate-operator-crds
|
name: crate-operator-crds
|
||||||
type: application
|
type: application
|
||||||
version: 2.25.0
|
version: 2.26.0
|
||||||
|
|
|
@ -198,6 +198,8 @@ spec:
|
||||||
- key
|
- key
|
||||||
- name
|
- name
|
||||||
type: object
|
type: object
|
||||||
|
description: Deprecated and no longer has any effect.
|
||||||
|
Only here for backwards-compatibility.
|
||||||
required:
|
required:
|
||||||
- secretKeyRef
|
- secretKeyRef
|
||||||
type: object
|
type: object
|
||||||
|
|
|
@ -2,6 +2,10 @@
|
||||||
documentation](doc/development/changelog.md) for instructions on adding your own
|
documentation](doc/development/changelog.md) for instructions on adding your own
|
||||||
entry.
|
entry.
|
||||||
|
|
||||||
|
## 6.10.2 (2023-04-05)
|
||||||
|
|
||||||
|
No changes.
|
||||||
|
|
||||||
## 6.10.1 (2023-03-30)
|
## 6.10.1 (2023-03-30)
|
||||||
|
|
||||||
No changes.
|
No changes.
|
||||||
|
|
|
@ -3,7 +3,7 @@ annotations:
|
||||||
catalog.cattle.io/display-name: GitLab
|
catalog.cattle.io/display-name: GitLab
|
||||||
catalog.cattle.io/release-name: gitlab
|
catalog.cattle.io/release-name: gitlab
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 15.10.1
|
appVersion: 15.10.2
|
||||||
description: The One DevOps Platform
|
description: The One DevOps Platform
|
||||||
home: https://about.gitlab.com/
|
home: https://about.gitlab.com/
|
||||||
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.png
|
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.png
|
||||||
|
@ -15,4 +15,4 @@ maintainers:
|
||||||
name: gitlab
|
name: gitlab
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab
|
- https://gitlab.com/gitlab-org/charts/gitlab
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
## v0.51.1 (2023-03-30)
|
||||||
|
|
||||||
|
### New features
|
||||||
|
|
||||||
|
- Update GitLab Runner version to v15.10.1
|
||||||
|
|
||||||
## v0.51.0 (2023-03-20)
|
## v0.51.0 (2023-03-20)
|
||||||
|
|
||||||
### New features
|
### New features
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 15.10.0
|
appVersion: 15.10.1
|
||||||
description: GitLab Runner
|
description: GitLab Runner
|
||||||
icon: https://gitlab.com/uploads/-/system/project/avatar/250833/runner_logo.png
|
icon: https://gitlab.com/uploads/-/system/project/avatar/250833/runner_logo.png
|
||||||
keywords:
|
keywords:
|
||||||
|
@ -14,4 +14,4 @@ sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab-runner
|
- https://gitlab.com/gitlab-org/charts/gitlab-runner
|
||||||
- https://gitlab.com/gitlab-org/gitlab-runner
|
- https://gitlab.com/gitlab-org/gitlab-runner
|
||||||
- https://docs.gitlab.com/runner/
|
- https://docs.gitlab.com/runner/
|
||||||
version: 0.51.0
|
version: 0.51.1
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 15.10.1
|
appVersion: 15.10.2
|
||||||
description: GitLab Geo logcursor
|
description: GitLab Geo logcursor
|
||||||
home: https://about.gitlab.com/
|
home: https://about.gitlab.com/
|
||||||
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
||||||
|
@ -12,4 +12,4 @@ name: geo-logcursor
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/charts/gitlab/tree/master/charts/gitlab/charts/geo-logcursor
|
- https://gitlab.com/charts/gitlab/tree/master/charts/gitlab/charts/geo-logcursor
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-rails
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-rails
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 15.10.1
|
appVersion: 15.10.2
|
||||||
description: Git RPC service for handling all the git calls made by GitLab
|
description: Git RPC service for handling all the git calls made by GitLab
|
||||||
home: https://about.gitlab.com/
|
home: https://about.gitlab.com/
|
||||||
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
||||||
|
@ -13,4 +13,4 @@ name: gitaly
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitaly
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitaly
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitaly
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitaly
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -14,4 +14,4 @@ sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitlab-exporter
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitlab-exporter
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-exporter
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-exporter
|
||||||
- https://gitlab.com/gitlab-org/gitlab-exporter
|
- https://gitlab.com/gitlab-org/gitlab-exporter
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 15.10.1
|
appVersion: 15.10.2
|
||||||
description: Adapt the Grafana chart to interface to the GitLab App
|
description: Adapt the Grafana chart to interface to the GitLab App
|
||||||
home: https://about.gitlab.com/
|
home: https://about.gitlab.com/
|
||||||
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
||||||
|
@ -13,4 +13,4 @@ name: gitlab-grafana
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitlab-grafana
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitlab-grafana
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-grafana
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-grafana
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 15.10.1
|
appVersion: 15.10.2
|
||||||
description: Daemon for serving static websites from GitLab projects
|
description: Daemon for serving static websites from GitLab projects
|
||||||
home: https://about.gitlab.com/
|
home: https://about.gitlab.com/
|
||||||
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
||||||
|
@ -14,4 +14,4 @@ sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitlab-pages
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitlab-pages
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-pages
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-pages
|
||||||
- https://gitlab.com/gitlab-org/gitlab-pages
|
- https://gitlab.com/gitlab-org/gitlab-pages
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -14,4 +14,4 @@ name: gitlab-shell
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitlab-shell
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitlab-shell
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-shell
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-shell
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -17,4 +17,4 @@ name: kas
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitlab-kas
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/gitlab-kas
|
||||||
- https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent
|
- https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -13,4 +13,4 @@ name: mailroom
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/mailroom
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/mailroom
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-mailroom
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-mailroom
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 15.10.1
|
appVersion: 15.10.2
|
||||||
description: Database migrations and other versioning tasks for upgrading Gitlab
|
description: Database migrations and other versioning tasks for upgrading Gitlab
|
||||||
home: https://about.gitlab.com/
|
home: https://about.gitlab.com/
|
||||||
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
||||||
|
@ -12,4 +12,4 @@ name: migrations
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/migrations
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/migrations
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-rails
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-rails
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 15.10.1
|
appVersion: 15.10.2
|
||||||
description: Praefect is a router and transaction manager for Gitaly, and a required
|
description: Praefect is a router and transaction manager for Gitaly, and a required
|
||||||
component for running a Gitaly Cluster.
|
component for running a Gitaly Cluster.
|
||||||
home: https://about.gitlab.com/
|
home: https://about.gitlab.com/
|
||||||
|
@ -16,4 +16,4 @@ sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/praefect
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/praefect
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitaly
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitaly
|
||||||
- https://gitlab.com/gitlab-org/gitaly/-/tree/master/cmd/praefect
|
- https://gitlab.com/gitlab-org/gitaly/-/tree/master/cmd/praefect
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 15.10.1
|
appVersion: 15.10.2
|
||||||
description: Gitlab Sidekiq for asynchronous task processing in rails
|
description: Gitlab Sidekiq for asynchronous task processing in rails
|
||||||
home: https://about.gitlab.com/
|
home: https://about.gitlab.com/
|
||||||
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
||||||
|
@ -13,4 +13,4 @@ name: sidekiq
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/sidekiq
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/sidekiq
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-sidekiq
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-sidekiq
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -14,4 +14,4 @@ name: spamcheck
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/spamcheck
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/spamcheck
|
||||||
- https://gitlab.com/gitlab-org/spamcheck
|
- https://gitlab.com/gitlab-org/spamcheck
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 15.10.1
|
appVersion: 15.10.2
|
||||||
description: For manually running rake tasks through kubectl
|
description: For manually running rake tasks through kubectl
|
||||||
home: https://about.gitlab.com/
|
home: https://about.gitlab.com/
|
||||||
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
||||||
|
@ -13,4 +13,4 @@ name: toolbox
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/toolbox
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/toolbox
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-toolbox
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-toolbox
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 15.10.1
|
appVersion: 15.10.2
|
||||||
description: HTTP server for Gitlab
|
description: HTTP server for Gitlab
|
||||||
home: https://about.gitlab.com/
|
home: https://about.gitlab.com/
|
||||||
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
icon: https://gitlab.com/gitlab-com/gitlab-artwork/raw/master/logo/logo-square.svg
|
||||||
|
@ -14,4 +14,4 @@ name: webservice
|
||||||
sources:
|
sources:
|
||||||
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/webservice
|
- https://gitlab.com/gitlab-org/charts/gitlab/tree/master/charts/gitlab/charts/webservice
|
||||||
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-webservice
|
- https://gitlab.com/gitlab-org/build/CNG/tree/master/gitlab-webservice
|
||||||
version: 6.10.1
|
version: 6.10.2
|
||||||
|
|
|
@ -22,7 +22,7 @@ dependencies:
|
||||||
version: 8.9.4
|
version: 8.9.4
|
||||||
- name: gitlab-runner
|
- name: gitlab-runner
|
||||||
repository: https://charts.gitlab.io/
|
repository: https://charts.gitlab.io/
|
||||||
version: 0.51.0
|
version: 0.51.1
|
||||||
- name: grafana
|
- name: grafana
|
||||||
repository: https://grafana.github.io/helm-charts
|
repository: https://grafana.github.io/helm-charts
|
||||||
version: 6.11.0
|
version: 6.11.0
|
||||||
|
@ -32,5 +32,5 @@ dependencies:
|
||||||
- name: nginx-ingress
|
- name: nginx-ingress
|
||||||
repository: ""
|
repository: ""
|
||||||
version: '*.*.*'
|
version: '*.*.*'
|
||||||
digest: sha256:d49501b548466ab2e6b6bad8a1a388e07120dcaa3d127db06bd23381fd2583d6
|
digest: sha256:8f337972bae5df24a943da15f5b970b06acbf54881abe61d2c27faa5d8871341
|
||||||
generated: "2023-03-30T21:16:10.076019997Z"
|
generated: "2023-04-05T20:02:45.918992738Z"
|
||||||
|
|
|
@ -21,7 +21,7 @@ dependencies:
|
||||||
repository: https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami
|
repository: https://raw.githubusercontent.com/bitnami/charts/eb5f9a9513d987b519f0ecd732e7031241c50328/bitnami
|
||||||
condition: postgresql.install
|
condition: postgresql.install
|
||||||
- name: gitlab-runner
|
- name: gitlab-runner
|
||||||
version: 0.51.0
|
version: 0.51.1
|
||||||
repository: https://charts.gitlab.io/
|
repository: https://charts.gitlab.io/
|
||||||
condition: gitlab-runner.install
|
condition: gitlab-runner.install
|
||||||
- name: grafana
|
- name: grafana
|
||||||
|
|
|
@ -40,7 +40,7 @@ global:
|
||||||
edition: ee
|
edition: ee
|
||||||
|
|
||||||
## https://docs.gitlab.com/charts/charts/globals#gitlab-version
|
## https://docs.gitlab.com/charts/charts/globals#gitlab-version
|
||||||
gitlabVersion: "15.10.1"
|
gitlabVersion: "15.10.2"
|
||||||
|
|
||||||
## https://docs.gitlab.com/charts/charts/globals#application-resource
|
## https://docs.gitlab.com/charts/charts/globals#application-resource
|
||||||
application:
|
application:
|
||||||
|
|
|
@ -1,28 +1,28 @@
|
||||||
annotations:
|
annotations:
|
||||||
artifacthub.io/changes: |
|
artifacthub.io/changes: |
|
||||||
- Chart 5.0.14 official release
|
- Chart 5.0.15 official release
|
||||||
artifacthub.io/containsSecurityUpdates: "true"
|
artifacthub.io/containsSecurityUpdates: "true"
|
||||||
artifacthub.io/images: |
|
artifacthub.io/images: |
|
||||||
- name: auth-server
|
- name: auth-server
|
||||||
image: janssenproject/auth-server:1.0.10-1
|
image: ghcr.io/janssenproject/jans/auth-server:1.0.11-1
|
||||||
- name: auth-server-key-rotation
|
- name: auth-server-key-rotation
|
||||||
image: janssenproject/certmanager:1.0.10-1
|
image: ghcr.io/janssenproject/jans/certmanager:1.0.11-1
|
||||||
- name: configuration-manager
|
- name: configuration-manager
|
||||||
image: janssenproject/configurator:1.0.10-1
|
image: ghcr.io/janssenproject/jans/configurator:1.0.11-1
|
||||||
- name: config-api
|
- name: config-api
|
||||||
image: janssenproject/config-api:1.0.10-1
|
image: ghcr.io/janssenproject/jans/config-api:1.0.11-1
|
||||||
- name: fido2
|
- name: fido2
|
||||||
image: janssenproject/fido2:1.0.10-1
|
image: ghcr.io/janssenproject/jans/fido2:1.0.11-1
|
||||||
- name: opendj
|
- name: opendj
|
||||||
image: gluufederation/opendj:5.0.0_dev
|
image: gluufederation/opendj:5.0.0_dev
|
||||||
- name: persistence
|
- name: persistence
|
||||||
image: janssenproject/persistence-loader:1.0.10-1
|
image: ghcr.io/janssenproject/jans/persistence-loader:1.0.11-1
|
||||||
- name: scim
|
- name: scim
|
||||||
image: janssenproject/scim:1.0.10-1
|
image: ghcr.io/janssenproject/jans/scim:1.0.11-1
|
||||||
- name: casa
|
- name: casa
|
||||||
image: gluufederation/casa:5.0.0_dev
|
image: ghcr.io/gluufederation/flex/casa:5.0.0-11
|
||||||
- name: admin-ui
|
- name: admin-ui
|
||||||
image: gluufederation/admin-ui:1.0.10-1
|
image: ghcr.io/gluufederation/flex/admin-ui:1.0.11-1
|
||||||
artifacthub.io/license: Apache-2.0
|
artifacthub.io/license: Apache-2.0
|
||||||
artifacthub.io/prerelease: "true"
|
artifacthub.io/prerelease: "true"
|
||||||
catalog.cattle.io/certified: partner
|
catalog.cattle.io/certified: partner
|
||||||
|
@ -35,59 +35,59 @@ dependencies:
|
||||||
- condition: global.config.enabled
|
- condition: global.config.enabled
|
||||||
name: config
|
name: config
|
||||||
repository: file://./charts/config
|
repository: file://./charts/config
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.config-api.enabled
|
- condition: global.config-api.enabled
|
||||||
name: config-api
|
name: config-api
|
||||||
repository: file://./charts/config-api
|
repository: file://./charts/config-api
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.opendj.enabled
|
- condition: global.opendj.enabled
|
||||||
name: opendj
|
name: opendj
|
||||||
repository: file://./charts/opendj
|
repository: file://./charts/opendj
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.auth-server.enabled
|
- condition: global.auth-server.enabled
|
||||||
name: auth-server
|
name: auth-server
|
||||||
repository: file://./charts/auth-server
|
repository: file://./charts/auth-server
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.admin-ui.enabled
|
- condition: global.admin-ui.enabled
|
||||||
name: admin-ui
|
name: admin-ui
|
||||||
repository: file://./charts/admin-ui
|
repository: file://./charts/admin-ui
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.fido2.enabled
|
- condition: global.fido2.enabled
|
||||||
name: fido2
|
name: fido2
|
||||||
repository: file://./charts/fido2
|
repository: file://./charts/fido2
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.scim.enabled
|
- condition: global.scim.enabled
|
||||||
name: scim
|
name: scim
|
||||||
repository: file://./charts/scim
|
repository: file://./charts/scim
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.nginx-ingress.enabled
|
- condition: global.nginx-ingress.enabled
|
||||||
name: nginx-ingress
|
name: nginx-ingress
|
||||||
repository: file://./charts/nginx-ingress
|
repository: file://./charts/nginx-ingress
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.oxshibboleth.enabled
|
- condition: global.oxshibboleth.enabled
|
||||||
name: oxshibboleth
|
name: oxshibboleth
|
||||||
repository: file://./charts/oxshibboleth
|
repository: file://./charts/oxshibboleth
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.oxpassport.enabled
|
- condition: global.oxpassport.enabled
|
||||||
name: oxpassport
|
name: oxpassport
|
||||||
repository: file://./charts/oxpassport
|
repository: file://./charts/oxpassport
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.casa.enabled
|
- condition: global.casa.enabled
|
||||||
name: casa
|
name: casa
|
||||||
repository: file://./charts/casa
|
repository: file://./charts/casa
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.auth-server-key-rotation.enabled
|
- condition: global.auth-server-key-rotation.enabled
|
||||||
name: auth-server-key-rotation
|
name: auth-server-key-rotation
|
||||||
repository: file://./charts/auth-server-key-rotation
|
repository: file://./charts/auth-server-key-rotation
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.persistence.enabled
|
- condition: global.persistence.enabled
|
||||||
name: persistence
|
name: persistence
|
||||||
repository: file://./charts/persistence
|
repository: file://./charts/persistence
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
- condition: global.istio.ingress
|
- condition: global.istio.ingress
|
||||||
name: cn-istio-ingress
|
name: cn-istio-ingress
|
||||||
repository: file://./charts/cn-istio-ingress
|
repository: file://./charts/cn-istio-ingress
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
description: Gluu Access and Identity Management
|
description: Gluu Access and Identity Management
|
||||||
home: https://www.gluu.org
|
home: https://www.gluu.org
|
||||||
icon: https://gluu.org/docs/gluu-server/favicon.ico
|
icon: https://gluu.org/docs/gluu-server/favicon.ico
|
||||||
|
@ -99,4 +99,4 @@ name: gluu
|
||||||
sources:
|
sources:
|
||||||
- https://gluu.org/docs/gluu-server
|
- https://gluu.org/docs/gluu-server
|
||||||
- https://github.com/GluuFederation/flex/flex-cn-setup
|
- https://github.com/GluuFederation/flex/flex-cn-setup
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# gluu
|
# gluu
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
Gluu Access and Identity Management
|
Gluu Access and Identity Management
|
||||||
|
|
||||||
|
@ -23,26 +23,26 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
|
|
||||||
| Repository | Name | Version |
|
| Repository | Name | Version |
|
||||||
|------------|------|---------|
|
|------------|------|---------|
|
||||||
| | admin-ui | 5.0.14 |
|
| | admin-ui | 5.0.15 |
|
||||||
| | auth-server | 5.0.14 |
|
| | auth-server | 5.0.15 |
|
||||||
| | auth-server-key-rotation | 5.0.14 |
|
| | auth-server-key-rotation | 5.0.15 |
|
||||||
| | casa | 5.0.14 |
|
| | casa | 5.0.15 |
|
||||||
| | cn-istio-ingress | 5.0.14 |
|
| | cn-istio-ingress | 5.0.15 |
|
||||||
| | config | 5.0.14 |
|
| | config | 5.0.15 |
|
||||||
| | config-api | 5.0.14 |
|
| | config-api | 5.0.15 |
|
||||||
| | fido2 | 5.0.14 |
|
| | fido2 | 5.0.15 |
|
||||||
| | nginx-ingress | 5.0.14 |
|
| | nginx-ingress | 5.0.15 |
|
||||||
| | opendj | 5.0.14 |
|
| | opendj | 5.0.15 |
|
||||||
| | oxpassport | 5.0.14 |
|
| | oxpassport | 5.0.15 |
|
||||||
| | oxshibboleth | 5.0.14 |
|
| | oxshibboleth | 5.0.15 |
|
||||||
| | persistence | 5.0.14 |
|
| | persistence | 5.0.15 |
|
||||||
| | scim | 5.0.14 |
|
| | scim | 5.0.15 |
|
||||||
|
|
||||||
## Values
|
## Values
|
||||||
|
|
||||||
| Key | Type | Default | Description |
|
| Key | Type | Default | Description |
|
||||||
|-----|------|---------|-------------|
|
|-----|------|---------|-------------|
|
||||||
| admin-ui | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/gluufederation/flex/admin-ui","tag":"1.0.10-1"},"livenessProbe":{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"2000m","memory":"2000Mi"},"requests":{"cpu":"2000m","memory":"2000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Admin GUI for configuration of the auth-server |
|
| admin-ui | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/gluufederation/flex/admin-ui","tag":"1.0.11-1"},"lifecycle":{},"livenessProbe":{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"2000m","memory":"2000Mi"},"requests":{"cpu":"2000m","memory":"2000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Admin GUI for configuration of the auth-server |
|
||||||
| admin-ui.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
| admin-ui.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
||||||
| admin-ui.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
| admin-ui.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
||||||
| admin-ui.dnsConfig | object | `{}` | Add custom dns config |
|
| admin-ui.dnsConfig | object | `{}` | Add custom dns config |
|
||||||
|
@ -53,7 +53,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| admin-ui.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| admin-ui.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| admin-ui.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| admin-ui.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| admin-ui.image.repository | string | `"ghcr.io/gluufederation/flex/admin-ui"` | Image to use for deploying. |
|
| admin-ui.image.repository | string | `"ghcr.io/gluufederation/flex/admin-ui"` | Image to use for deploying. |
|
||||||
| admin-ui.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| admin-ui.image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
| admin-ui.livenessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the liveness healthcheck for the admin ui if needed. |
|
| admin-ui.livenessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the liveness healthcheck for the admin ui if needed. |
|
||||||
| admin-ui.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
| admin-ui.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
||||||
| admin-ui.readinessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the readiness healthcheck for the admin ui if needed. |
|
| admin-ui.readinessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the readiness healthcheck for the admin ui if needed. |
|
||||||
|
@ -69,8 +69,8 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| admin-ui.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
| admin-ui.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
||||||
| admin-ui.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
| admin-ui.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
||||||
| admin-ui.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
| admin-ui.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
||||||
| auth-server | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/auth-server","tag":"1.0.10-1"},"livenessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"2500m","memory":"2500Mi"},"requests":{"cpu":"2500m","memory":"2500Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing. |
|
| auth-server | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/auth-server","tag":"1.0.11-1"},"lifecycle":{},"livenessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"2500m","memory":"2500Mi"},"requests":{"cpu":"2500m","memory":"2500Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing. |
|
||||||
| auth-server-key-rotation | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/certmanager","tag":"1.0.10-1"},"keysLife":48,"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Responsible for regenerating auth-keys per x hours |
|
| auth-server-key-rotation | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/certmanager","tag":"1.0.11-1"},"keysLife":48,"lifecycle":{},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Responsible for regenerating auth-keys per x hours |
|
||||||
| auth-server-key-rotation.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
| auth-server-key-rotation.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
||||||
| auth-server-key-rotation.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
| auth-server-key-rotation.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
||||||
| auth-server-key-rotation.dnsConfig | object | `{}` | Add custom dns config |
|
| auth-server-key-rotation.dnsConfig | object | `{}` | Add custom dns config |
|
||||||
|
@ -78,7 +78,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| auth-server-key-rotation.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| auth-server-key-rotation.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| auth-server-key-rotation.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| auth-server-key-rotation.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| auth-server-key-rotation.image.repository | string | `"ghcr.io/janssenproject/jans/certmanager"` | Image to use for deploying. |
|
| auth-server-key-rotation.image.repository | string | `"ghcr.io/janssenproject/jans/certmanager"` | Image to use for deploying. |
|
||||||
| auth-server-key-rotation.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| auth-server-key-rotation.image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
| auth-server-key-rotation.keysLife | int | `48` | Auth server key rotation keys life in hours |
|
| auth-server-key-rotation.keysLife | int | `48` | Auth server key rotation keys life in hours |
|
||||||
| auth-server-key-rotation.resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. |
|
| auth-server-key-rotation.resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. |
|
||||||
| auth-server-key-rotation.resources.limits.cpu | string | `"300m"` | CPU limit. |
|
| auth-server-key-rotation.resources.limits.cpu | string | `"300m"` | CPU limit. |
|
||||||
|
@ -100,7 +100,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| auth-server.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| auth-server.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| auth-server.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| auth-server.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| auth-server.image.repository | string | `"ghcr.io/janssenproject/jans/auth-server"` | Image to use for deploying. |
|
| auth-server.image.repository | string | `"ghcr.io/janssenproject/jans/auth-server"` | Image to use for deploying. |
|
||||||
| auth-server.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| auth-server.image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
| auth-server.livenessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. |
|
| auth-server.livenessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. |
|
||||||
| auth-server.livenessProbe.exec | object | `{"command":["python3","/app/scripts/healthcheck.py"]}` | Executes the python3 healthcheck. https://github.com/JanssenProject/docker-jans-auth-server/blob/master/scripts/healthcheck.py |
|
| auth-server.livenessProbe.exec | object | `{"command":["python3","/app/scripts/healthcheck.py"]}` | Executes the python3 healthcheck. https://github.com/JanssenProject/docker-jans-auth-server/blob/master/scripts/healthcheck.py |
|
||||||
| auth-server.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
| auth-server.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
||||||
|
@ -117,7 +117,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| auth-server.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
| auth-server.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
||||||
| auth-server.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
| auth-server.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
||||||
| auth-server.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
| auth-server.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
||||||
| casa | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/gluufederation/flex/casa","tag":"5.0.0-10"},"livenessProbe":{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"500m","memory":"500Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Gluu Casa ("Casa") is a self-service web portal for end-users to manage authentication and authorization preferences for their account in a Gluu Server. |
|
| casa | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/gluufederation/flex/casa","tag":"5.0.0-11"},"lifecycle":{},"livenessProbe":{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"500m","memory":"500Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Gluu Casa ("Casa") is a self-service web portal for end-users to manage authentication and authorization preferences for their account in a Gluu Server. |
|
||||||
| casa.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
| casa.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
||||||
| casa.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
| casa.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
||||||
| casa.dnsConfig | object | `{}` | Add custom dns config |
|
| casa.dnsConfig | object | `{}` | Add custom dns config |
|
||||||
|
@ -128,7 +128,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| casa.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| casa.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| casa.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| casa.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| casa.image.repository | string | `"ghcr.io/gluufederation/flex/casa"` | Image to use for deploying. |
|
| casa.image.repository | string | `"ghcr.io/gluufederation/flex/casa"` | Image to use for deploying. |
|
||||||
| casa.image.tag | string | `"5.0.0-10"` | Image tag to use for deploying. |
|
| casa.image.tag | string | `"5.0.0-11"` | Image tag to use for deploying. |
|
||||||
| casa.livenessProbe | object | `{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for casa if needed. |
|
| casa.livenessProbe | object | `{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for casa if needed. |
|
||||||
| casa.livenessProbe.httpGet.path | string | `"/casa/health-check"` | http liveness probe endpoint |
|
| casa.livenessProbe.httpGet.path | string | `"/casa/health-check"` | http liveness probe endpoint |
|
||||||
| casa.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
| casa.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
||||||
|
@ -146,8 +146,8 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| casa.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
| casa.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
||||||
| casa.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
| casa.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
||||||
| casa.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
| casa.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
||||||
| config | object | `{"additionalAnnotations":{},"additionalLabels":{},"adminPassword":"Test1234#","city":"Austin","configmap":{"cnAwsAccessKeyId":"","cnAwsDefaultRegion":"us-west-1","cnAwsProfile":"gluu","cnAwsSecretAccessKey":"","cnAwsSecretsEndpointUrl":"","cnAwsSecretsNamePrefix":"gluu","cnAwsSecretsReplicaRegions":[],"cnCacheType":"NATIVE_PERSISTENCE","cnConfigKubernetesConfigMap":"cn","cnCouchbaseBucketPrefix":"jans","cnCouchbaseCrt":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnCouchbaseIndexNumReplica":0,"cnCouchbasePassword":"P@ssw0rd","cnCouchbaseSuperUser":"admin","cnCouchbaseSuperUserPassword":"Test1234#","cnCouchbaseUrl":"cbgluu.default.svc.cluster.local","cnCouchbaseUser":"gluu","cnGoogleProjectId":"google-project-to-save-config-and-secrets-to","cnGoogleSecretManagerPassPhrase":"Test1234#","cnGoogleSecretManagerServiceAccount":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnGoogleSecretNamePrefix":"gluu","cnGoogleSecretVersionId":"latest","cnGoogleSpannerDatabaseId":"","cnGoogleSpannerInstanceId":"","cnJettyRequestHeaderSize":8192,"cnLdapUrl":"opendj:1636","cnMaxRamPercent":"75.0","cnPersistenceHybridMapping":"{}","cnRedisSentinelGroup":"","cnRedisSslTruststore":"","cnRedisType":"STANDALONE","cnRedisUrl":"redis.redis.svc.cluster.local:6379","cnRedisUseSsl":false,"cnScimProtectionMode":"OAUTH","cnSecretKubernetesSecret":"cn","cnSqlDbDialect":"mysql","cnSqlDbHost":"my-release-mysql.default.svc.cluster.local","cnSqlDbName":"gluu","cnSqlDbPort":3306,"cnSqlDbSchema":"","cnSqlDbTimezone":"UTC","cnSqlDbUser":"gluu","cnSqldbUserPassword":"Test1234#","lbAddr":""},"countryCode":"US","dnsConfig":{},"dnsPolicy":"","email":"support@gluu.org","image":{"pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/configurator","tag":"1.0.10-1"},"ldapPassword":"P@ssw0rds","migration":{"enabled":false,"migrationDataFormat":"ldif","migrationDir":"/ce-migration"},"orgName":"Gluu","redisPassword":"P@assw0rd","resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"state":"TX","usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Configuration parameters for setup and initial configuration secret and config layers used by Gluu services. |
|
| config | object | `{"additionalAnnotations":{},"additionalLabels":{},"adminPassword":"Test1234#","city":"Austin","configmap":{"cnAwsAccessKeyId":"","cnAwsDefaultRegion":"us-west-1","cnAwsProfile":"gluu","cnAwsSecretAccessKey":"","cnAwsSecretsEndpointUrl":"","cnAwsSecretsNamePrefix":"gluu","cnAwsSecretsReplicaRegions":[],"cnCacheType":"NATIVE_PERSISTENCE","cnConfigKubernetesConfigMap":"cn","cnCouchbaseBucketPrefix":"jans","cnCouchbaseCrt":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnCouchbaseIndexNumReplica":0,"cnCouchbasePassword":"P@ssw0rd","cnCouchbaseSuperUser":"admin","cnCouchbaseSuperUserPassword":"Test1234#","cnCouchbaseUrl":"cbgluu.default.svc.cluster.local","cnCouchbaseUser":"gluu","cnGoogleProjectId":"google-project-to-save-config-and-secrets-to","cnGoogleSecretManagerPassPhrase":"Test1234#","cnGoogleSecretManagerServiceAccount":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnGoogleSecretNamePrefix":"gluu","cnGoogleSecretVersionId":"latest","cnGoogleSpannerDatabaseId":"","cnGoogleSpannerInstanceId":"","cnJettyRequestHeaderSize":8192,"cnLdapUrl":"opendj:1636","cnMaxRamPercent":"75.0","cnPersistenceHybridMapping":"{}","cnRedisSentinelGroup":"","cnRedisSslTruststore":"","cnRedisType":"STANDALONE","cnRedisUrl":"redis.redis.svc.cluster.local:6379","cnRedisUseSsl":false,"cnScimProtectionMode":"OAUTH","cnSecretKubernetesSecret":"cn","cnSqlDbDialect":"mysql","cnSqlDbHost":"my-release-mysql.default.svc.cluster.local","cnSqlDbName":"gluu","cnSqlDbPort":3306,"cnSqlDbSchema":"","cnSqlDbTimezone":"UTC","cnSqlDbUser":"gluu","cnSqldbUserPassword":"Test1234#","lbAddr":""},"countryCode":"US","dnsConfig":{},"dnsPolicy":"","email":"support@gluu.org","image":{"pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/configurator","tag":"1.0.11-1"},"ldapPassword":"P@ssw0rds","lifecycle":{},"migration":{"enabled":false,"migrationDataFormat":"ldif","migrationDir":"/ce-migration"},"orgName":"Gluu","redisPassword":"P@assw0rd","resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"state":"TX","usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Configuration parameters for setup and initial configuration secret and config layers used by Gluu services. |
|
||||||
| config-api | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/config-api","tag":"1.0.10-1"},"livenessProbe":{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"jans-config-api/api/v1/health/ready","port":8074},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1000m","memory":"1000Mi"},"requests":{"cpu":"1000m","memory":"1000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Config Api endpoints can be used to configure the auth-server, which is an open-source OpenID Connect Provider (OP) and UMA Authorization Server (AS). |
|
| config-api | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/config-api","tag":"1.0.11-1"},"lifecycle":{},"livenessProbe":{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"jans-config-api/api/v1/health/ready","port":8074},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1000m","memory":"1000Mi"},"requests":{"cpu":"1000m","memory":"1000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Config Api endpoints can be used to configure the auth-server, which is an open-source OpenID Connect Provider (OP) and UMA Authorization Server (AS). |
|
||||||
| config-api.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
| config-api.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
||||||
| config-api.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
| config-api.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
||||||
| config-api.dnsConfig | object | `{}` | Add custom dns config |
|
| config-api.dnsConfig | object | `{}` | Add custom dns config |
|
||||||
|
@ -158,7 +158,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| config-api.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| config-api.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| config-api.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| config-api.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| config-api.image.repository | string | `"ghcr.io/janssenproject/jans/config-api"` | Image to use for deploying. |
|
| config-api.image.repository | string | `"ghcr.io/janssenproject/jans/config-api"` | Image to use for deploying. |
|
||||||
| config-api.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| config-api.image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
| config-api.livenessProbe | object | `{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. |
|
| config-api.livenessProbe | object | `{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. |
|
||||||
| config-api.livenessProbe.httpGet | object | `{"path":"/jans-config-api/api/v1/health/live","port":8074}` | http liveness probe endpoint |
|
| config-api.livenessProbe.httpGet | object | `{"path":"/jans-config-api/api/v1/health/live","port":8074}` | http liveness probe endpoint |
|
||||||
| config-api.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
| config-api.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
||||||
|
@ -222,7 +222,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| config.email | string | `"support@gluu.org"` | Email address of the administrator usually. Used for certificate creation. |
|
| config.email | string | `"support@gluu.org"` | Email address of the administrator usually. Used for certificate creation. |
|
||||||
| config.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| config.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| config.image.repository | string | `"ghcr.io/janssenproject/jans/configurator"` | Image to use for deploying. |
|
| config.image.repository | string | `"ghcr.io/janssenproject/jans/configurator"` | Image to use for deploying. |
|
||||||
| config.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| config.image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
| config.ldapPassword | string | `"P@ssw0rds"` | LDAP admin password if OpenDJ is used for persistence. |
|
| config.ldapPassword | string | `"P@ssw0rds"` | LDAP admin password if OpenDJ is used for persistence. |
|
||||||
| config.migration | object | `{"enabled":false,"migrationDataFormat":"ldif","migrationDir":"/ce-migration"}` | CE to CN Migration section |
|
| config.migration | object | `{"enabled":false,"migrationDataFormat":"ldif","migrationDir":"/ce-migration"}` | CE to CN Migration section |
|
||||||
| config.migration.enabled | bool | `false` | Boolean flag to enable migration from CE |
|
| config.migration.enabled | bool | `false` | Boolean flag to enable migration from CE |
|
||||||
|
@ -241,7 +241,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| config.usrEnvs.secret | object | `{}` | Add custom secret envs to the service. variable1: value1 |
|
| config.usrEnvs.secret | object | `{}` | Add custom secret envs to the service. variable1: value1 |
|
||||||
| config.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
| config.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
||||||
| config.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
| config.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
||||||
| fido2 | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/fido2","tag":"1.0.10-1"},"livenessProbe":{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"500m","memory":"500Mi"}},"service":{"name":"http-fido2","port":8080},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments. |
|
| fido2 | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/fido2","tag":"1.0.11-1"},"lifecycle":{},"livenessProbe":{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"500m","memory":"500Mi"}},"service":{"name":"http-fido2","port":8080},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments. |
|
||||||
| fido2.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
| fido2.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
||||||
| fido2.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
| fido2.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
||||||
| fido2.dnsConfig | object | `{}` | Add custom dns config |
|
| fido2.dnsConfig | object | `{}` | Add custom dns config |
|
||||||
|
@ -252,7 +252,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| fido2.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| fido2.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| fido2.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| fido2.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| fido2.image.repository | string | `"ghcr.io/janssenproject/jans/fido2"` | Image to use for deploying. |
|
| fido2.image.repository | string | `"ghcr.io/janssenproject/jans/fido2"` | Image to use for deploying. |
|
||||||
| fido2.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| fido2.image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
| fido2.livenessProbe | object | `{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for the fido2 if needed. |
|
| fido2.livenessProbe | object | `{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for the fido2 if needed. |
|
||||||
| fido2.livenessProbe.httpGet | object | `{"path":"/jans-fido2/sys/health-check","port":"http-fido2"}` | http liveness probe endpoint |
|
| fido2.livenessProbe.httpGet | object | `{"path":"/jans-fido2/sys/health-check","port":"http-fido2"}` | http liveness probe endpoint |
|
||||||
| fido2.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
| fido2.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
||||||
|
@ -464,7 +464,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| nginx-ingress.ingress.webdiscoveryLabels | object | `{}` | webdiscovery ingress resource labels. key app is taken |
|
| nginx-ingress.ingress.webdiscoveryLabels | object | `{}` | webdiscovery ingress resource labels. key app is taken |
|
||||||
| nginx-ingress.ingress.webfingerAdditionalAnnotations | object | `{}` | webfinger ingress resource additional annotations. |
|
| nginx-ingress.ingress.webfingerAdditionalAnnotations | object | `{}` | webfinger ingress resource additional annotations. |
|
||||||
| nginx-ingress.ingress.webfingerLabels | object | `{}` | webfinger ingress resource labels. key app is taken |
|
| nginx-ingress.ingress.webfingerLabels | object | `{}` | webfinger ingress resource labels. key app is taken |
|
||||||
| opendj | object | `{"additionalAnnotations":{},"additionalLabels":{},"backup":{"cronJobSchedule":"*/59 * * * *","enabled":true},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/opendj","tag":"5.0.0_dev"},"livenessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"failureThreshold":20,"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":1},"persistence":{"size":"5Gi"},"ports":{"tcp-admin":{"nodePort":"","port":4444,"protocol":"TCP","targetPort":4444},"tcp-ldap":{"nodePort":"","port":1389,"protocol":"TCP","targetPort":1389},"tcp-ldaps":{"nodePort":"","port":1636,"protocol":"TCP","targetPort":1636},"tcp-repl":{"nodePort":"","port":8989,"protocol":"TCP","targetPort":8989},"tcp-serf":{"nodePort":"","port":7946,"protocol":"TCP","targetPort":7946},"udp-serf":{"nodePort":"","port":7946,"protocol":"UDP","targetPort":7946}},"readinessProbe":{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":1636},"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1500m","memory":"2000Mi"},"requests":{"cpu":"1500m","memory":"2000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory Service Markup Language (DSMLv2).Written in Java, OpenDJ offers multi-master replication, access control, and many extensions. |
|
| opendj | object | `{"additionalAnnotations":{},"additionalLabels":{},"backup":{"cronJobSchedule":"*/59 * * * *","enabled":true},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/opendj","tag":"5.0.0_dev"},"lifecycle":{"preStop":{"exec":{"command":["/bin/sh","-c","python3 /app/scripts/deregister_peer.py 1>&/proc/1/fd/1"]}}},"livenessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"failureThreshold":20,"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":1},"persistence":{"size":"5Gi"},"ports":{"tcp-admin":{"nodePort":"","port":4444,"protocol":"TCP","targetPort":4444},"tcp-ldap":{"nodePort":"","port":1389,"protocol":"TCP","targetPort":1389},"tcp-ldaps":{"nodePort":"","port":1636,"protocol":"TCP","targetPort":1636},"tcp-repl":{"nodePort":"","port":8989,"protocol":"TCP","targetPort":8989},"tcp-serf":{"nodePort":"","port":7946,"protocol":"TCP","targetPort":7946},"udp-serf":{"nodePort":"","port":7946,"protocol":"UDP","targetPort":7946}},"readinessProbe":{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":1636},"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1500m","memory":"2000Mi"},"requests":{"cpu":"1500m","memory":"2000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory Service Markup Language (DSMLv2).Written in Java, OpenDJ offers multi-master replication, access control, and many extensions. |
|
||||||
| opendj.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
| opendj.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
||||||
| opendj.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
| opendj.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
||||||
| opendj.backup | object | `{"cronJobSchedule":"*/59 * * * *","enabled":true}` | Configure ldap backup cronjob |
|
| opendj.backup | object | `{"cronJobSchedule":"*/59 * * * *","enabled":true}` | Configure ldap backup cronjob |
|
||||||
|
@ -494,7 +494,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| opendj.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
| opendj.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
||||||
| opendj.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
| opendj.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
||||||
| opendj.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
| opendj.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
||||||
| oxpassport | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/oxpassport","tag":"5.0.0_dev"},"livenessProbe":{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"700m","memory":"900Mi"},"requests":{"cpu":"700m","memory":"900Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Gluu interface to Passport.js to support social login and inbound identity. |
|
| oxpassport | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/oxpassport","tag":"5.0.0_dev"},"lifecycle":{},"livenessProbe":{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"700m","memory":"900Mi"},"requests":{"cpu":"700m","memory":"900Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Gluu interface to Passport.js to support social login and inbound identity. |
|
||||||
| oxpassport.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
| oxpassport.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
||||||
| oxpassport.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
| oxpassport.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
||||||
| oxpassport.dnsConfig | object | `{}` | Add custom dns config |
|
| oxpassport.dnsConfig | object | `{}` | Add custom dns config |
|
||||||
|
@ -523,7 +523,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| oxpassport.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
| oxpassport.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
||||||
| oxpassport.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
| oxpassport.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
||||||
| oxpassport.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
| oxpassport.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
||||||
| oxshibboleth | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/oxshibboleth","tag":"5.0.0_dev"},"livenessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"failureThreshold":20,"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":1},"readinessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"failureThreshold":20,"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1000m","memory":"1000Mi"},"requests":{"cpu":"1000m","memory":"1000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Shibboleth project for the Gluu Server's SAML IDP functionality. |
|
| oxshibboleth | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/oxshibboleth","tag":"5.0.0_dev"},"lifecycle":{},"livenessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"failureThreshold":20,"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":1},"readinessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"failureThreshold":20,"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1000m","memory":"1000Mi"},"requests":{"cpu":"1000m","memory":"1000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Shibboleth project for the Gluu Server's SAML IDP functionality. |
|
||||||
| oxshibboleth.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
| oxshibboleth.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
||||||
| oxshibboleth.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
| oxshibboleth.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
||||||
| oxshibboleth.dnsConfig | object | `{}` | Add custom dns config |
|
| oxshibboleth.dnsConfig | object | `{}` | Add custom dns config |
|
||||||
|
@ -552,7 +552,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| oxshibboleth.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
| oxshibboleth.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
||||||
| oxshibboleth.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
| oxshibboleth.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
||||||
| oxshibboleth.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
| oxshibboleth.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
||||||
| persistence | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/persistence-loader","tag":"1.0.10-1"},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Job to generate data and initial config for Gluu Server persistence layer. |
|
| persistence | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/persistence-loader","tag":"1.0.11-1"},"lifecycle":{},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Job to generate data and initial config for Gluu Server persistence layer. |
|
||||||
| persistence.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
| persistence.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
||||||
| persistence.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
| persistence.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
||||||
| persistence.dnsConfig | object | `{}` | Add custom dns config |
|
| persistence.dnsConfig | object | `{}` | Add custom dns config |
|
||||||
|
@ -560,7 +560,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| persistence.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| persistence.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| persistence.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| persistence.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| persistence.image.repository | string | `"ghcr.io/janssenproject/jans/persistence-loader"` | Image to use for deploying. |
|
| persistence.image.repository | string | `"ghcr.io/janssenproject/jans/persistence-loader"` | Image to use for deploying. |
|
||||||
| persistence.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| persistence.image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
| persistence.resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. |
|
| persistence.resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. |
|
||||||
| persistence.resources.limits.cpu | string | `"300m"` | CPU limit |
|
| persistence.resources.limits.cpu | string | `"300m"` | CPU limit |
|
||||||
| persistence.resources.limits.memory | string | `"300Mi"` | Memory limit. |
|
| persistence.resources.limits.memory | string | `"300Mi"` | Memory limit. |
|
||||||
|
@ -571,7 +571,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| persistence.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
| persistence.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
|
||||||
| persistence.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
| persistence.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
|
||||||
| persistence.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
| persistence.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
|
||||||
| scim | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/scim","tag":"1.0.10-1"},"livenessProbe":{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1000m","memory":"1000Mi"},"requests":{"cpu":"1000m","memory":"1000Mi"}},"service":{"name":"http-scim","port":8080},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | System for Cross-domain Identity Management (SCIM) version 2.0 |
|
| scim | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/scim","tag":"1.0.11-1"},"lifecycle":{},"livenessProbe":{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1000m","memory":"1000Mi"},"requests":{"cpu":"1000m","memory":"1000Mi"}},"service":{"name":"http-scim","port":8080},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | System for Cross-domain Identity Management (SCIM) version 2.0 |
|
||||||
| scim.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
| scim.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
|
||||||
| scim.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
| scim.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
|
||||||
| scim.dnsConfig | object | `{}` | Add custom dns config |
|
| scim.dnsConfig | object | `{}` | Add custom dns config |
|
||||||
|
@ -582,7 +582,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| scim.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| scim.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| scim.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| scim.image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| scim.image.repository | string | `"ghcr.io/janssenproject/jans/scim"` | Image to use for deploying. |
|
| scim.image.repository | string | `"ghcr.io/janssenproject/jans/scim"` | Image to use for deploying. |
|
||||||
| scim.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| scim.image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
| scim.livenessProbe | object | `{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for SCIM if needed. |
|
| scim.livenessProbe | object | `{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for SCIM if needed. |
|
||||||
| scim.livenessProbe.httpGet.path | string | `"/jans-scim/sys/health-check"` | http liveness probe endpoint |
|
| scim.livenessProbe.httpGet.path | string | `"/jans-scim/sys/health-check"` | http liveness probe endpoint |
|
||||||
| scim.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
| scim.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
|
||||||
|
|
|
@ -17,4 +17,4 @@ sources:
|
||||||
- https://github.com/GluuFederation/docker-gluu-admin-ui
|
- https://github.com/GluuFederation/docker-gluu-admin-ui
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/admin-ui
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/admin-ui
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# admin-ui
|
# admin-ui
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
Admin GUI. Requires license.
|
Admin GUI. Requires license.
|
||||||
|
|
||||||
|
@ -35,7 +35,8 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| image.repository | string | `"gluufederation/admin-ui"` | Image to use for deploying. |
|
| image.repository | string | `"gluufederation/admin-ui"` | Image to use for deploying. |
|
||||||
| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
|
| lifecycle | object | `{}` | |
|
||||||
| livenessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the liveness healthcheck for the admin ui if needed. |
|
| livenessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the liveness healthcheck for the admin ui if needed. |
|
||||||
| readinessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the readiness healthcheck for the admin ui if needed. |
|
| readinessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the readiness healthcheck for the admin ui if needed. |
|
||||||
| replicas | int | `1` | Service replica number. |
|
| replicas | int | `1` | Service replica number. |
|
||||||
|
|
|
@ -73,6 +73,8 @@ spec:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: {{ .Release.Name }}-global-user-custom-envs
|
name: {{ .Release.Name }}-global-user-custom-envs
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
lifecycle:
|
||||||
|
{{- toYaml .Values.lifecycle | nindent 10 }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
{{- with .Values.volumeMounts }}
|
{{- with .Values.volumeMounts }}
|
||||||
{{- toYaml . | nindent 10 }}
|
{{- toYaml . | nindent 10 }}
|
||||||
|
|
|
@ -27,7 +27,7 @@ image:
|
||||||
# -- Image to use for deploying.
|
# -- Image to use for deploying.
|
||||||
repository: gluufederation/admin-ui
|
repository: gluufederation/admin-ui
|
||||||
# -- Image tag to use for deploying.
|
# -- Image tag to use for deploying.
|
||||||
tag: 1.0.10-1
|
tag: 1.0.11-1
|
||||||
# -- Image Pull Secrets
|
# -- Image Pull Secrets
|
||||||
pullSecrets: [ ]
|
pullSecrets: [ ]
|
||||||
# -- Service replica number.
|
# -- Service replica number.
|
||||||
|
@ -74,6 +74,13 @@ readinessProbe:
|
||||||
volumes: []
|
volumes: []
|
||||||
# -- Configure any additional volumesMounts that need to be attached to the containers
|
# -- Configure any additional volumesMounts that need to be attached to the containers
|
||||||
volumeMounts: []
|
volumeMounts: []
|
||||||
|
# Actions on lifecycle events such as postStart and preStop
|
||||||
|
# Example
|
||||||
|
# lifecycle:
|
||||||
|
# postStart:
|
||||||
|
# exec:
|
||||||
|
# command: ["sh", "-c", "mkdir /opt/jans/jetty/jans-auth/custom/static/stylesheet/"]
|
||||||
|
lifecycle: {}
|
||||||
|
|
||||||
# -- Additional labels that will be added across all resources definitions in the format of {mylabel: "myapp"}
|
# -- Additional labels that will be added across all resources definitions in the format of {mylabel: "myapp"}
|
||||||
additionalLabels: { }
|
additionalLabels: { }
|
||||||
|
|
|
@ -15,4 +15,4 @@ sources:
|
||||||
- https://github.com/JanssenProject/docker-jans-certmanager
|
- https://github.com/JanssenProject/docker-jans-certmanager
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/auth-server-key-rotation
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/auth-server-key-rotation
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# auth-server-key-rotation
|
# auth-server-key-rotation
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
Responsible for regenerating auth-keys per x hours
|
Responsible for regenerating auth-keys per x hours
|
||||||
|
|
||||||
|
@ -33,8 +33,9 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| image.repository | string | `"janssenproject/certmanager"` | Image to use for deploying. |
|
| image.repository | string | `"janssenproject/certmanager"` | Image to use for deploying. |
|
||||||
| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
| keysLife | int | `48` | Auth server key rotation keys life in hours |
|
| keysLife | int | `48` | Auth server key rotation keys life in hours |
|
||||||
|
| lifecycle | object | `{}` | |
|
||||||
| nodeSelector | object | `{}` | |
|
| nodeSelector | object | `{}` | |
|
||||||
| resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. |
|
| resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. |
|
||||||
| tolerations | list | `[]` | |
|
| tolerations | list | `[]` | |
|
||||||
|
|
|
@ -40,6 +40,8 @@ spec:
|
||||||
{{- include "auth-server-key-rotation.usr-envs" . | indent 16 }}
|
{{- include "auth-server-key-rotation.usr-envs" . | indent 16 }}
|
||||||
{{- include "auth-server-key-rotation.usr-secret-envs" . | indent 16 }}
|
{{- include "auth-server-key-rotation.usr-secret-envs" . | indent 16 }}
|
||||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||||
|
lifecycle:
|
||||||
|
{{- toYaml .Values.lifecycle | nindent 16 }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
{{ if or (eq .Values.global.configSecretAdapter "aws") (eq .Values.global.configAdapterName "aws") }}
|
{{ if or (eq .Values.global.configSecretAdapter "aws") (eq .Values.global.configAdapterName "aws") }}
|
||||||
- mountPath: {{ .Values.global.cnAwsSharedCredentialsFile }}
|
- mountPath: {{ .Values.global.cnAwsSharedCredentialsFile }}
|
||||||
|
|
|
@ -18,7 +18,7 @@ image:
|
||||||
# -- Image to use for deploying.
|
# -- Image to use for deploying.
|
||||||
repository: janssenproject/certmanager
|
repository: janssenproject/certmanager
|
||||||
# -- Image tag to use for deploying.
|
# -- Image tag to use for deploying.
|
||||||
tag: 1.0.10-1
|
tag: 1.0.11-1
|
||||||
# -- Image Pull Secrets
|
# -- Image Pull Secrets
|
||||||
pullSecrets: [ ]
|
pullSecrets: [ ]
|
||||||
# -- Auth server key rotation keys life in hours
|
# -- Auth server key rotation keys life in hours
|
||||||
|
@ -35,6 +35,13 @@ resources:
|
||||||
volumes: []
|
volumes: []
|
||||||
# -- Configure any additional volumesMounts that need to be attached to the containers
|
# -- Configure any additional volumesMounts that need to be attached to the containers
|
||||||
volumeMounts: []
|
volumeMounts: []
|
||||||
|
# Actions on lifecycle events such as postStart and preStop
|
||||||
|
# Example
|
||||||
|
# lifecycle:
|
||||||
|
# postStart:
|
||||||
|
# exec:
|
||||||
|
# command: ["sh", "-c", "mkdir /opt/jans/jetty/jans-auth/custom/static/stylesheet/"]
|
||||||
|
lifecycle: {}
|
||||||
|
|
||||||
nodeSelector: {}
|
nodeSelector: {}
|
||||||
|
|
||||||
|
|
|
@ -19,4 +19,4 @@ sources:
|
||||||
- https://github.com/JanssenProject/docker-jans-auth-server
|
- https://github.com/JanssenProject/docker-jans-auth-server
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/auth-server
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/auth-server
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# auth-server
|
# auth-server
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing.
|
OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing.
|
||||||
|
|
||||||
|
@ -36,7 +36,8 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| image.repository | string | `"janssenproject/auth-server"` | Image to use for deploying. |
|
| image.repository | string | `"janssenproject/auth-server"` | Image to use for deploying. |
|
||||||
| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
|
| lifecycle | object | `{}` | |
|
||||||
| livenessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. |
|
| livenessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. |
|
||||||
| livenessProbe.exec | object | `{"command":["python3","/app/scripts/healthcheck.py"]}` | Executes the python3 healthcheck. https://github.com/GluuFederation/docker-oxauth/blob/4.3/scripts/healthcheck.py |
|
| livenessProbe.exec | object | `{"command":["python3","/app/scripts/healthcheck.py"]}` | Executes the python3 healthcheck. https://github.com/GluuFederation/docker-oxauth/blob/4.3/scripts/healthcheck.py |
|
||||||
| readinessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the readiness healthcheck for the auth server if needed. https://github.com/GluuFederation/docker-oxauth/blob/4.3/scripts/healthcheck.py |
|
| readinessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the readiness healthcheck for the auth server if needed. https://github.com/GluuFederation/docker-oxauth/blob/4.3/scripts/healthcheck.py |
|
||||||
|
|
|
@ -77,6 +77,8 @@ spec:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: {{ .Release.Name }}-global-user-custom-envs
|
name: {{ .Release.Name }}-global-user-custom-envs
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
lifecycle:
|
||||||
|
{{- toYaml .Values.lifecycle | nindent 10 }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
{{- with .Values.volumeMounts }}
|
{{- with .Values.volumeMounts }}
|
||||||
{{- toYaml . | nindent 10 }}
|
{{- toYaml . | nindent 10 }}
|
||||||
|
|
|
@ -28,7 +28,7 @@ image:
|
||||||
# -- Image to use for deploying.
|
# -- Image to use for deploying.
|
||||||
repository: janssenproject/auth-server
|
repository: janssenproject/auth-server
|
||||||
# -- Image tag to use for deploying.
|
# -- Image tag to use for deploying.
|
||||||
tag: 1.0.10-1
|
tag: 1.0.11-1
|
||||||
# -- Image Pull Secrets
|
# -- Image Pull Secrets
|
||||||
pullSecrets: [ ]
|
pullSecrets: [ ]
|
||||||
# -- Service replica number.
|
# -- Service replica number.
|
||||||
|
@ -80,7 +80,13 @@ readinessProbe:
|
||||||
volumes: []
|
volumes: []
|
||||||
# -- Configure any additional volumesMounts that need to be attached to the containers
|
# -- Configure any additional volumesMounts that need to be attached to the containers
|
||||||
volumeMounts: []
|
volumeMounts: []
|
||||||
|
# Actions on lifecycle events such as postStart and preStop
|
||||||
|
# Example
|
||||||
|
# lifecycle:
|
||||||
|
# postStart:
|
||||||
|
# exec:
|
||||||
|
# command: ["sh", "-c", "mkdir /opt/jans/jetty/jans-auth/custom/static/stylesheet/"]
|
||||||
|
lifecycle: {}
|
||||||
# -- Additional labels that will be added across all resources definitions in the format of {mylabel: "myapp"}
|
# -- Additional labels that will be added across all resources definitions in the format of {mylabel: "myapp"}
|
||||||
additionalLabels: { }
|
additionalLabels: { }
|
||||||
# -- Additional annotations that will be added across all resources in the format of {cert-manager.io/issuer: "letsencrypt-prod"}. key app is taken
|
# -- Additional annotations that will be added across all resources in the format of {cert-manager.io/issuer: "letsencrypt-prod"}. key app is taken
|
||||||
|
|
|
@ -19,4 +19,4 @@ sources:
|
||||||
- https://github.com/GluuFederation/docker-casa
|
- https://github.com/GluuFederation/docker-casa
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/casa
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/casa
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# casa
|
# casa
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
Gluu Casa ("Casa") is a self-service web portal for end-users to manage authentication and authorization preferences for their account in a Gluu Server.
|
Gluu Casa ("Casa") is a self-service web portal for end-users to manage authentication and authorization preferences for their account in a Gluu Server.
|
||||||
|
|
||||||
|
@ -37,7 +37,8 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| image.repository | string | `"gluufederation/casa"` | Image to use for deploying. |
|
| image.repository | string | `"gluufederation/casa"` | Image to use for deploying. |
|
||||||
| image.tag | string | `"5.0.0-10"` | Image tag to use for deploying. |
|
| image.tag | string | `"5.0.0-11"` | Image tag to use for deploying. |
|
||||||
|
| lifecycle | object | `{}` | |
|
||||||
| livenessProbe | object | `{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for casa if needed. |
|
| livenessProbe | object | `{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for casa if needed. |
|
||||||
| livenessProbe.httpGet.path | string | `"/casa/health-check"` | http liveness probe endpoint |
|
| livenessProbe.httpGet.path | string | `"/casa/health-check"` | http liveness probe endpoint |
|
||||||
| nameOverride | string | `""` | |
|
| nameOverride | string | `""` | |
|
||||||
|
|
|
@ -82,6 +82,8 @@ spec:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: {{ .Release.Name }}-global-user-custom-envs
|
name: {{ .Release.Name }}-global-user-custom-envs
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
lifecycle:
|
||||||
|
{{- toYaml .Values.lifecycle | nindent 12 }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
{{- with .Values.volumeMounts }}
|
{{- with .Values.volumeMounts }}
|
||||||
{{- toYaml . | nindent 12 }}
|
{{- toYaml . | nindent 12 }}
|
||||||
|
|
|
@ -27,7 +27,7 @@ image:
|
||||||
# -- Image to use for deploying.
|
# -- Image to use for deploying.
|
||||||
repository: gluufederation/casa
|
repository: gluufederation/casa
|
||||||
# -- Image tag to use for deploying.
|
# -- Image tag to use for deploying.
|
||||||
tag: 5.0.0-10
|
tag: 5.0.0-11
|
||||||
# -- Image Pull Secrets
|
# -- Image Pull Secrets
|
||||||
pullSecrets: [ ]
|
pullSecrets: [ ]
|
||||||
# -- Service replica number.
|
# -- Service replica number.
|
||||||
|
@ -77,6 +77,13 @@ readinessProbe:
|
||||||
volumes: []
|
volumes: []
|
||||||
# -- Configure any additional volumesMounts that need to be attached to the containers
|
# -- Configure any additional volumesMounts that need to be attached to the containers
|
||||||
volumeMounts: []
|
volumeMounts: []
|
||||||
|
# Actions on lifecycle events such as postStart and preStop
|
||||||
|
# Example
|
||||||
|
# lifecycle:
|
||||||
|
# postStart:
|
||||||
|
# exec:
|
||||||
|
# command: ["sh", "-c", "mkdir /opt/jans/jetty/jans-auth/custom/static/stylesheet/"]
|
||||||
|
lifecycle: {}
|
||||||
|
|
||||||
nameOverride: ""
|
nameOverride: ""
|
||||||
fullnameOverride: ""
|
fullnameOverride: ""
|
||||||
|
|
|
@ -16,4 +16,4 @@ sources:
|
||||||
- https://gluu.org/docs/gluu-server/
|
- https://gluu.org/docs/gluu-server/
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/cn-istio-ingress
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/cn-istio-ingress
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# cn-istio-ingress
|
# cn-istio-ingress
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
Istio Gateway
|
Istio Gateway
|
||||||
|
|
||||||
|
|
|
@ -19,4 +19,4 @@ sources:
|
||||||
- https://github.com/JanssenProject/jans/docker-jans-config-api
|
- https://github.com/JanssenProject/jans/docker-jans-config-api
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/config-api
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/config-api
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# config-api
|
# config-api
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
Jans Config Api endpoints can be used to configure jans-auth-server, which is an open-source OpenID Connect Provider (OP) and UMA Authorization Server (AS)
|
Jans Config Api endpoints can be used to configure jans-auth-server, which is an open-source OpenID Connect Provider (OP) and UMA Authorization Server (AS)
|
||||||
|
|
||||||
|
@ -38,7 +38,8 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| image.repository | string | `"janssenproject/config-api"` | Image to use for deploying. |
|
| image.repository | string | `"janssenproject/config-api"` | Image to use for deploying. |
|
||||||
| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
|
| lifecycle | object | `{}` | |
|
||||||
| livenessProbe | object | `{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. |
|
| livenessProbe | object | `{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. |
|
||||||
| livenessProbe.httpGet | object | `{"path":"/jans-config-api/api/v1/health/live","port":8074}` | Executes the python3 healthcheck. https://github.com/GluuFederation/docker-oxauth/blob/4.3/scripts/healthcheck.py |
|
| livenessProbe.httpGet | object | `{"path":"/jans-config-api/api/v1/health/live","port":8074}` | Executes the python3 healthcheck. https://github.com/GluuFederation/docker-oxauth/blob/4.3/scripts/healthcheck.py |
|
||||||
| nameOverride | string | `""` | |
|
| nameOverride | string | `""` | |
|
||||||
|
|
|
@ -73,6 +73,8 @@ spec:
|
||||||
{{- toYaml .Values.livenessProbe | nindent 12 }}
|
{{- toYaml .Values.livenessProbe | nindent 12 }}
|
||||||
readinessProbe:
|
readinessProbe:
|
||||||
{{- toYaml .Values.readinessProbe | nindent 12 }}
|
{{- toYaml .Values.readinessProbe | nindent 12 }}
|
||||||
|
lifecycle:
|
||||||
|
{{- toYaml .Values.lifecycle | nindent 12 }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
{{- with .Values.volumeMounts }}
|
{{- with .Values.volumeMounts }}
|
||||||
{{- toYaml . | nindent 12 }}
|
{{- toYaml . | nindent 12 }}
|
||||||
|
|
|
@ -33,7 +33,7 @@ image:
|
||||||
# -- Image to use for deploying.
|
# -- Image to use for deploying.
|
||||||
repository: janssenproject/config-api
|
repository: janssenproject/config-api
|
||||||
# -- Image tag to use for deploying.
|
# -- Image tag to use for deploying.
|
||||||
tag: 1.0.10-1
|
tag: 1.0.11-1
|
||||||
# -- Image Pull Secrets
|
# -- Image Pull Secrets
|
||||||
pullSecrets: [ ]
|
pullSecrets: [ ]
|
||||||
# -- Service replica number.
|
# -- Service replica number.
|
||||||
|
@ -89,7 +89,13 @@ affinity: {}
|
||||||
volumes: []
|
volumes: []
|
||||||
# -- Configure any additional volumesMounts that need to be attached to the containers
|
# -- Configure any additional volumesMounts that need to be attached to the containers
|
||||||
volumeMounts: []
|
volumeMounts: []
|
||||||
|
# Actions on lifecycle events such as postStart and preStop
|
||||||
|
# Example
|
||||||
|
# lifecycle:
|
||||||
|
# postStart:
|
||||||
|
# exec:
|
||||||
|
# command: ["sh", "-c", "mkdir /opt/jans/jetty/jans-auth/custom/static/stylesheet/"]
|
||||||
|
lifecycle: {}
|
||||||
# -- Additional labels that will be added across all resources definitions in the format of {mylabel: "myapp"}
|
# -- Additional labels that will be added across all resources definitions in the format of {mylabel: "myapp"}
|
||||||
additionalLabels: { }
|
additionalLabels: { }
|
||||||
# -- Additional annotations that will be added across all resources in the format of {cert-manager.io/issuer: "letsencrypt-prod"}. key app is taken
|
# -- Additional annotations that will be added across all resources in the format of {cert-manager.io/issuer: "letsencrypt-prod"}. key app is taken
|
||||||
|
|
|
@ -18,4 +18,4 @@ sources:
|
||||||
- https://github.com/JanssenProject/jans/docker-jans-configurator
|
- https://github.com/JanssenProject/jans/docker-jans-configurator
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/config
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/config
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# config
|
# config
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
Configuration parameters for setup and initial configuration secret and config layers used by Gluu services.
|
Configuration parameters for setup and initial configuration secret and config layers used by Gluu services.
|
||||||
|
|
||||||
|
@ -73,8 +73,9 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| fullNameOverride | string | `""` | |
|
| fullNameOverride | string | `""` | |
|
||||||
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| image.repository | string | `"janssenproject/configurator"` | Image to use for deploying. |
|
| image.repository | string | `"janssenproject/configurator"` | Image to use for deploying. |
|
||||||
| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
| ldapPassword | string | `"P@ssw0rds"` | LDAP admin password if OpennDJ is used for persistence. |
|
| ldapPassword | string | `"P@ssw0rds"` | LDAP admin password if OpennDJ is used for persistence. |
|
||||||
|
| lifecycle | object | `{}` | |
|
||||||
| migration | object | `{"enabled":false,"migrationDataFormat":"ldif","migrationDir":"/ce-migration"}` | CE to CN Migration section |
|
| migration | object | `{"enabled":false,"migrationDataFormat":"ldif","migrationDir":"/ce-migration"}` | CE to CN Migration section |
|
||||||
| migration.enabled | bool | `false` | Boolean flag to enable migration from CE |
|
| migration.enabled | bool | `false` | Boolean flag to enable migration from CE |
|
||||||
| migration.migrationDataFormat | string | `"ldif"` | migration data-format depending on persistence backend. Supported data formats are ldif, couchbase+json, spanner+avro, postgresql+json, and mysql+json. |
|
| migration.migrationDataFormat | string | `"ldif"` | migration data-format depending on persistence backend. Supported data formats are ldif, couchbase+json, spanner+avro, postgresql+json, and mysql+json. |
|
||||||
|
|
|
@ -44,6 +44,13 @@ data:
|
||||||
CN_GOOGLE_SECRET_NAME_PREFIX: {{ .Values.configmap.cnGoogleSecretNamePrefix | quote }}
|
CN_GOOGLE_SECRET_NAME_PREFIX: {{ .Values.configmap.cnGoogleSecretNamePrefix | quote }}
|
||||||
# [google_secret_manager_envs] END
|
# [google_secret_manager_envs] END
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{ if eq .Values.global.configSecretAdapter "aws" }}
|
||||||
|
# [aws_secret_manager_envs] Envs related to using Google Secret Manager to store config and secret layer
|
||||||
|
AWS_SHARED_CREDENTIALS_FILE: {{ .Values.global.cnAwsSharedCredentialsFile | quote }}
|
||||||
|
AWS_CONFIG_FILE: {{ .Values.global.cnAwsConfigFile | quote }}
|
||||||
|
CN_AWS_SECRETS_REPLICA_FILE: {{ .Values.global.cnAwsSecretsReplicaRegionsFile | quote }}
|
||||||
|
# [aws_secret_manager_envs] END
|
||||||
|
{{- end }}
|
||||||
CN_SQL_DB_SCHEMA: {{ .Values.configmap.cnSqlDbSchema | quote }}
|
CN_SQL_DB_SCHEMA: {{ .Values.configmap.cnSqlDbSchema | quote }}
|
||||||
CN_SQL_DB_DIALECT: {{ .Values.configmap.cnSqlDbDialect }}
|
CN_SQL_DB_DIALECT: {{ .Values.configmap.cnSqlDbDialect }}
|
||||||
CN_SQL_DB_HOST: {{ .Values.configmap.cnSqlDbHost }}
|
CN_SQL_DB_HOST: {{ .Values.configmap.cnSqlDbHost }}
|
||||||
|
|
|
@ -75,6 +75,8 @@ spec:
|
||||||
env:
|
env:
|
||||||
{{- include "config.usr-envs" . | indent 12 }}
|
{{- include "config.usr-envs" . | indent 12 }}
|
||||||
{{- include "config.usr-secret-envs" . | indent 12 }}
|
{{- include "config.usr-secret-envs" . | indent 12 }}
|
||||||
|
lifecycle:
|
||||||
|
{{- toYaml .Values.lifecycle | nindent 10 }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
{{- with .Values.volumeMounts }}
|
{{- with .Values.volumeMounts }}
|
||||||
{{- toYaml . | nindent 10 }}
|
{{- toYaml . | nindent 10 }}
|
||||||
|
|
|
@ -106,7 +106,7 @@ image:
|
||||||
# -- Image to use for deploying.
|
# -- Image to use for deploying.
|
||||||
repository: janssenproject/configurator
|
repository: janssenproject/configurator
|
||||||
# -- Image tag to use for deploying.
|
# -- Image tag to use for deploying.
|
||||||
tag: 1.0.10-1
|
tag: 1.0.11-1
|
||||||
# -- Image Pull Secrets
|
# -- Image Pull Secrets
|
||||||
pullSecrets: [ ]
|
pullSecrets: [ ]
|
||||||
# -- LDAP admin password if OpennDJ is used for persistence.
|
# -- LDAP admin password if OpennDJ is used for persistence.
|
||||||
|
@ -133,6 +133,13 @@ state: TX
|
||||||
volumes: []
|
volumes: []
|
||||||
# -- Configure any additional volumesMounts that need to be attached to the containers
|
# -- Configure any additional volumesMounts that need to be attached to the containers
|
||||||
volumeMounts: []
|
volumeMounts: []
|
||||||
|
# Actions on lifecycle events such as postStart and preStop
|
||||||
|
# Example
|
||||||
|
# lifecycle:
|
||||||
|
# postStart:
|
||||||
|
# exec:
|
||||||
|
# command: ["sh", "-c", "mkdir /opt/jans/jetty/jans-auth/custom/static/stylesheet/"]
|
||||||
|
lifecycle: {}
|
||||||
# -- Add custom dns policy
|
# -- Add custom dns policy
|
||||||
dnsPolicy: ""
|
dnsPolicy: ""
|
||||||
# -- Add custom dns config
|
# -- Add custom dns config
|
||||||
|
|
|
@ -19,4 +19,4 @@ sources:
|
||||||
- https://github.com/JanssenProject/jans/docker-jans-fido2
|
- https://github.com/JanssenProject/jans/docker-jans-fido2
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/fido2
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/fido2
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# fido2
|
# fido2
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments.
|
FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments.
|
||||||
|
|
||||||
|
@ -37,7 +37,8 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
|
||||||
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| image.repository | string | `"janssenproject/fido2"` | Image to use for deploying. |
|
| image.repository | string | `"janssenproject/fido2"` | Image to use for deploying. |
|
||||||
| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. |
|
| image.tag | string | `"1.0.11-1"` | Image tag to use for deploying. |
|
||||||
|
| lifecycle | object | `{}` | |
|
||||||
| livenessProbe | object | `{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for the fido2 if needed. |
|
| livenessProbe | object | `{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for the fido2 if needed. |
|
||||||
| livenessProbe.httpGet | object | `{"path":"/jans-fido2/sys/health-check","port":"http-fido2"}` | http liveness probe endpoint |
|
| livenessProbe.httpGet | object | `{"path":"/jans-fido2/sys/health-check","port":"http-fido2"}` | http liveness probe endpoint |
|
||||||
| readinessProbe | object | `{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the readiness healthcheck for the fido2 if needed. |
|
| readinessProbe | object | `{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the readiness healthcheck for the fido2 if needed. |
|
||||||
|
|
|
@ -77,6 +77,8 @@ spec:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: {{ .Release.Name }}-global-user-custom-envs
|
name: {{ .Release.Name }}-global-user-custom-envs
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
lifecycle:
|
||||||
|
{{- toYaml .Values.lifecycle | nindent 10 }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
{{- with .Values.volumeMounts }}
|
{{- with .Values.volumeMounts }}
|
||||||
{{- toYaml . | nindent 10 }}
|
{{- toYaml . | nindent 10 }}
|
||||||
|
|
|
@ -29,7 +29,7 @@ image:
|
||||||
# -- Image to use for deploying.
|
# -- Image to use for deploying.
|
||||||
repository: janssenproject/fido2
|
repository: janssenproject/fido2
|
||||||
# -- Image tag to use for deploying.
|
# -- Image tag to use for deploying.
|
||||||
tag: 1.0.10-1
|
tag: 1.0.11-1
|
||||||
# -- Image Pull Secrets
|
# -- Image Pull Secrets
|
||||||
pullSecrets: [ ]
|
pullSecrets: [ ]
|
||||||
# -- Service replica number.
|
# -- Service replica number.
|
||||||
|
@ -78,7 +78,13 @@ readinessProbe:
|
||||||
volumes: []
|
volumes: []
|
||||||
# -- Configure any additional volumesMounts that need to be attached to the containers
|
# -- Configure any additional volumesMounts that need to be attached to the containers
|
||||||
volumeMounts: []
|
volumeMounts: []
|
||||||
|
# Actions on lifecycle events such as postStart and preStop
|
||||||
|
# Example
|
||||||
|
# lifecycle:
|
||||||
|
# postStart:
|
||||||
|
# exec:
|
||||||
|
# command: ["sh", "-c", "mkdir /opt/jans/jetty/jans-auth/custom/static/stylesheet/"]
|
||||||
|
lifecycle: {}
|
||||||
# -- Additional labels that will be added across all resources definitions in the format of {mylabel: "myapp"}
|
# -- Additional labels that will be added across all resources definitions in the format of {mylabel: "myapp"}
|
||||||
additionalLabels: { }
|
additionalLabels: { }
|
||||||
# -- Additional annotations that will be added across all resources in the format of {cert-manager.io/issuer: "letsencrypt-prod"}. key app is taken
|
# -- Additional annotations that will be added across all resources in the format of {cert-manager.io/issuer: "letsencrypt-prod"}. key app is taken
|
||||||
|
|
|
@ -17,4 +17,4 @@ sources:
|
||||||
- https://kubernetes.io/docs/concepts/services-networking/ingress/
|
- https://kubernetes.io/docs/concepts/services-networking/ingress/
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# nginx-ingress
|
# nginx-ingress
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
Nginx ingress definitions chart
|
Nginx ingress definitions chart
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@ metadata:
|
||||||
annotations:
|
annotations:
|
||||||
nginx.ingress.kubernetes.io/affinity: cookie
|
nginx.ingress.kubernetes.io/affinity: cookie
|
||||||
nginx.ingress.kubernetes.io/session-cookie-hash: sha1
|
nginx.ingress.kubernetes.io/session-cookie-hash: sha1
|
||||||
nginx.ingress.kubernetes.io/session-cookie-name: route
|
nginx.ingress.kubernetes.io/session-cookie-name: "casa-route"
|
||||||
nginx.ingress.kubernetes.io/proxy-next-upstream: "error timeout invalid_header http_500 http_502 http_503 http_504"
|
nginx.ingress.kubernetes.io/proxy-next-upstream: "error timeout invalid_header http_500 http_502 http_503 http_504"
|
||||||
{{- if .Values.ingress.casaAdditionalAnnotations }}
|
{{- if .Values.ingress.casaAdditionalAnnotations }}
|
||||||
{{ toYaml .Values.ingress.casaAdditionalAnnotations | indent 4 }}
|
{{ toYaml .Values.ingress.casaAdditionalAnnotations | indent 4 }}
|
||||||
|
|
|
@ -19,4 +19,4 @@ sources:
|
||||||
- https://github.com/GluuFederation/docker-opendj
|
- https://github.com/GluuFederation/docker-opendj
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/opendj
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/opendj
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# opendj
|
# opendj
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory Service Markup Language (DSMLv2).Written in Java, OpenDJ offers multi-master replication, access control, and many extensions.
|
OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory Service Markup Language (DSMLv2).Written in Java, OpenDJ offers multi-master replication, access control, and many extensions.
|
||||||
|
|
||||||
|
@ -37,6 +37,9 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| image.repository | string | `"gluufederation/opendj"` | Image to use for deploying. |
|
| image.repository | string | `"gluufederation/opendj"` | Image to use for deploying. |
|
||||||
| image.tag | string | `"5.0.0_dev"` | Image tag to use for deploying. |
|
| image.tag | string | `"5.0.0_dev"` | Image tag to use for deploying. |
|
||||||
|
| lifecycle.preStop.exec.command[0] | string | `"/bin/sh"` | |
|
||||||
|
| lifecycle.preStop.exec.command[1] | string | `"-c"` | |
|
||||||
|
| lifecycle.preStop.exec.command[2] | string | `"python3 /app/scripts/deregister_peer.py 1>&/proc/1/fd/1"` | |
|
||||||
| livenessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"failureThreshold":20,"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for OpenDJ if needed. https://github.com/GluuFederation/docker-opendj/blob/4.3/scripts/healthcheck.py |
|
| livenessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"failureThreshold":20,"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for OpenDJ if needed. https://github.com/GluuFederation/docker-opendj/blob/4.3/scripts/healthcheck.py |
|
||||||
| livenessProbe.exec | object | `{"command":["python3","/app/scripts/healthcheck.py"]}` | Executes the python3 healthcheck. |
|
| livenessProbe.exec | object | `{"command":["python3","/app/scripts/healthcheck.py"]}` | Executes the python3 healthcheck. |
|
||||||
| nameOverride | string | `""` | |
|
| nameOverride | string | `""` | |
|
||||||
|
|
|
@ -76,9 +76,7 @@ spec:
|
||||||
{{- include "opendj.usr-envs" $ | indent 12 }}
|
{{- include "opendj.usr-envs" $ | indent 12 }}
|
||||||
{{- include "opendj.usr-secret-envs" $ | indent 12 }}
|
{{- include "opendj.usr-secret-envs" $ | indent 12 }}
|
||||||
lifecycle:
|
lifecycle:
|
||||||
preStop:
|
{{- toYaml .Values.lifecycle | nindent 10 }}
|
||||||
exec:
|
|
||||||
command: ["/bin/sh", "-c", "python3 /app/scripts/deregister_peer.py 1>&/proc/1/fd/1"]
|
|
||||||
envFrom:
|
envFrom:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: {{ $.Release.Name }}-config-cm
|
name: {{ $.Release.Name }}-config-cm
|
||||||
|
|
|
@ -107,6 +107,10 @@ readinessProbe:
|
||||||
volumes: []
|
volumes: []
|
||||||
# -- Configure any additional volumesMounts that need to be attached to the containers
|
# -- Configure any additional volumesMounts that need to be attached to the containers
|
||||||
volumeMounts: []
|
volumeMounts: []
|
||||||
|
lifecycle:
|
||||||
|
preStop:
|
||||||
|
exec:
|
||||||
|
command: ["/bin/sh", "-c", "python3 /app/scripts/deregister_peer.py 1>&/proc/1/fd/1"]
|
||||||
nameOverride: ""
|
nameOverride: ""
|
||||||
fullnameOverride: ""
|
fullnameOverride: ""
|
||||||
# VolumeMounts for StatefulSet
|
# VolumeMounts for StatefulSet
|
||||||
|
|
|
@ -18,4 +18,4 @@ sources:
|
||||||
- https://github.com/GluuFederation/docker-oxpassport
|
- https://github.com/GluuFederation/docker-oxpassport
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# oxpassport
|
# oxpassport
|
||||||
|
|
||||||
![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
![Version: 5.0.15](https://img.shields.io/badge/Version-5.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square)
|
||||||
|
|
||||||
Gluu interface to Passport.js to support social login and inbound identity.
|
Gluu interface to Passport.js to support social login and inbound identity.
|
||||||
|
|
||||||
|
@ -39,6 +39,7 @@ Kubernetes: `>=v1.21.0-0`
|
||||||
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
| image.pullSecrets | list | `[]` | Image Pull Secrets |
|
||||||
| image.repository | string | `"gluufederation/oxpassport"` | Image to use for deploying. |
|
| image.repository | string | `"gluufederation/oxpassport"` | Image to use for deploying. |
|
||||||
| image.tag | string | `"5.0.0_dev"` | Image tag to use for deploying. |
|
| image.tag | string | `"5.0.0_dev"` | Image tag to use for deploying. |
|
||||||
|
| lifecycle | object | `{}` | |
|
||||||
| livenessProbe | object | `{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for oxPassport if needed. |
|
| livenessProbe | object | `{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for oxPassport if needed. |
|
||||||
| livenessProbe.httpGet.path | string | `"/passport/health-check"` | http liveness probe endpoint |
|
| livenessProbe.httpGet.path | string | `"/passport/health-check"` | http liveness probe endpoint |
|
||||||
| nameOverride | string | `""` | |
|
| nameOverride | string | `""` | |
|
||||||
|
|
|
@ -73,6 +73,8 @@ spec:
|
||||||
- configMapRef:
|
- configMapRef:
|
||||||
name: {{ .Release.Name }}-global-user-custom-envs
|
name: {{ .Release.Name }}-global-user-custom-envs
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
lifecycle:
|
||||||
|
{{- toYaml .Values.lifecycle | nindent 10 }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
{{- with .Values.volumeMounts }}
|
{{- with .Values.volumeMounts }}
|
||||||
{{- toYaml . | nindent 10 }}
|
{{- toYaml . | nindent 10 }}
|
||||||
|
|
|
@ -81,7 +81,13 @@ readinessProbe:
|
||||||
volumes: []
|
volumes: []
|
||||||
# -- Configure any additional volumesMounts that need to be attached to the containers
|
# -- Configure any additional volumesMounts that need to be attached to the containers
|
||||||
volumeMounts: []
|
volumeMounts: []
|
||||||
|
# Actions on lifecycle events such as postStart and preStop
|
||||||
|
# Example
|
||||||
|
# lifecycle:
|
||||||
|
# postStart:
|
||||||
|
# exec:
|
||||||
|
# command: ["sh", "-c", "mkdir /opt/jans/jetty/jans-auth/custom/static/stylesheet/"]
|
||||||
|
lifecycle: {}
|
||||||
nameOverride: ""
|
nameOverride: ""
|
||||||
fullnameOverride: ""
|
fullnameOverride: ""
|
||||||
|
|
||||||
|
|
|
@ -17,4 +17,4 @@ sources:
|
||||||
- https://github.com/GluuFederation/docker-oxshibboleth
|
- https://github.com/GluuFederation/docker-oxshibboleth
|
||||||
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth
|
- https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth
|
||||||
type: application
|
type: application
|
||||||
version: 5.0.14
|
version: 5.0.15
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue