From 62b82583a211ceba7abaaf4fef5a118d1dec9ef8 Mon Sep 17 00:00:00 2001
From: moabu <47318409+moabu@users.noreply.github.com>
Date: Thu, 1 Dec 2022 14:43:48 +0000
Subject: [PATCH] chore: prepare for 1.0.6 SNAPSHOT
---
.github/workflows/build-docs.yml | 1 +
.github/workflows/label_pr_issues.yml | 4 +-
.github/workflows/pr-ref-issue.yml | 7 +-
.github/workflows/release.yaml | 10 +--
agama/engine/pom.xml | 2 +-
agama/inboundID/pom.xml | 2 +-
agama/model/pom.xml | 2 +-
agama/pom.xml | 2 +-
agama/transpiler/pom.xml | 2 +-
charts/janssen/Chart.yaml | 38 ++++----
charts/janssen/README.md | 48 +++++-----
.../auth-server-key-rotation/Chart.yaml | 4 +-
.../charts/auth-server-key-rotation/README.md | 4 +-
.../auth-server-key-rotation/values.yaml | 2 +-
charts/janssen/charts/auth-server/Chart.yaml | 4 +-
charts/janssen/charts/auth-server/README.md | 4 +-
charts/janssen/charts/auth-server/values.yaml | 2 +-
charts/janssen/charts/config-api/Chart.yaml | 4 +-
charts/janssen/charts/config-api/README.md | 4 +-
charts/janssen/charts/config-api/values.yaml | 2 +-
charts/janssen/charts/config/Chart.yaml | 4 +-
charts/janssen/charts/config/README.md | 4 +-
charts/janssen/charts/config/values.yaml | 2 +-
charts/janssen/charts/fido2/Chart.yaml | 4 +-
charts/janssen/charts/fido2/README.md | 4 +-
charts/janssen/charts/fido2/values.yaml | 2 +-
.../janssen/charts/nginx-ingress/Chart.yaml | 4 +-
charts/janssen/charts/nginx-ingress/README.md | 2 +-
charts/janssen/charts/opendj/Chart.yaml | 4 +-
charts/janssen/charts/opendj/README.md | 2 +-
charts/janssen/charts/persistence/Chart.yaml | 4 +-
charts/janssen/charts/persistence/README.md | 4 +-
charts/janssen/charts/persistence/values.yaml | 2 +-
charts/janssen/charts/scim/Chart.yaml | 4 +-
charts/janssen/charts/scim/README.md | 4 +-
charts/janssen/charts/scim/values.yaml | 2 +-
charts/janssen/values.yaml | 14 +--
docker-jans-auth-server/Dockerfile | 6 +-
docker-jans-auth-server/Makefile | 2 +-
docker-jans-certmanager/Dockerfile | 6 +-
docker-jans-certmanager/Makefile | 2 +-
docker-jans-config-api/Dockerfile | 6 +-
docker-jans-config-api/Makefile | 2 +-
docker-jans-configurator/Dockerfile | 6 +-
docker-jans-configurator/Makefile | 2 +-
docker-jans-fido2/Dockerfile | 6 +-
docker-jans-fido2/Makefile | 2 +-
docker-jans-monolith/Dockerfile | 4 +-
docker-jans-monolith/Makefile | 2 +-
docker-jans-monolith/jans-mysql-compose.yml | 2 +-
docker-jans-persistence-loader/Dockerfile | 4 +-
docker-jans-persistence-loader/Makefile | 2 +-
docker-jans-scim/Dockerfile | 6 +-
docker-jans-scim/Makefile | 2 +-
docs/admin/reference/kubernetes/helm-chart.md | 88 ++++++++++++-------
jans-auth-server/client/pom.xml | 2 +-
jans-auth-server/common/pom.xml | 2 +-
jans-auth-server/model/pom.xml | 2 +-
jans-auth-server/persistence-model/pom.xml | 2 +-
jans-auth-server/pom.xml | 2 +-
jans-auth-server/server/pom.xml | 2 +-
jans-auth-server/static/pom.xml | 4 +-
jans-bom/pom.xml | 4 +-
jans-cli-tui/cli_tui/version.py | 2 +-
jans-config-api/common/pom.xml | 2 +-
.../plugins/admin-ui-plugin/pom.xml | 2 +-
jans-config-api/plugins/fido2-plugin/pom.xml | 2 +-
jans-config-api/plugins/pom.xml | 4 +-
jans-config-api/plugins/sample/demo/pom.xml | 2 +-
.../plugins/sample/helloworld/pom.xml | 2 +-
jans-config-api/plugins/scim-plugin/pom.xml | 2 +-
.../plugins/user-mgt-plugin/pom.xml | 2 +-
jans-config-api/pom.xml | 2 +-
jans-config-api/server/pom.xml | 2 +-
jans-config-api/shared/pom.xml | 2 +-
jans-core/cache/pom.xml | 2 +-
jans-core/cdi/pom.xml | 2 +-
jans-core/demo-cdi/pom.xml | 2 +-
jans-core/doc/pom.xml | 2 +-
jans-core/document-store/pom.xml | 2 +-
jans-core/exception-extension-cdi/pom.xml | 2 +-
jans-core/java-ext/pom.xml | 2 +-
jans-core/jsf-util/pom.xml | 2 +-
jans-core/model/pom.xml | 2 +-
jans-core/pom.xml | 4 +-
jans-core/radius/pom.xml | 2 +-
jans-core/saml/pom.xml | 2 +-
jans-core/script/pom.xml | 2 +-
jans-core/security-extension-cdi/pom.xml | 2 +-
jans-core/server/pom.xml | 2 +-
jans-core/service/pom.xml | 2 +-
jans-core/standalone/pom.xml | 2 +-
jans-core/timer-weld/pom.xml | 2 +-
jans-core/uma-rs-core/pom.xml | 2 +-
jans-core/util/pom.xml | 2 +-
jans-eleven/client/pom.xml | 2 +-
jans-eleven/model/pom.xml | 2 +-
jans-eleven/pom.xml | 2 +-
jans-eleven/server/pom.xml | 2 +-
jans-fido2/client/pom.xml | 2 +-
jans-fido2/model/pom.xml | 2 +-
jans-fido2/pom.xml | 2 +-
jans-fido2/server/pom.xml | 2 +-
jans-linux-setup/jans_setup/app_info.json | 4 +-
.../jans_setup/setup_app/version.py | 2 +-
jans-notify/client/pom.xml | 2 +-
jans-notify/client2/pom.xml | 2 +-
jans-notify/model/pom.xml | 2 +-
jans-notify/pom.xml | 2 +-
jans-notify/server/pom.xml | 2 +-
jans-orm/annotation/pom.xml | 2 +-
jans-orm/cdi/pom.xml | 2 +-
jans-orm/core/pom.xml | 2 +-
jans-orm/couchbase-libs/pom.xml | 2 +-
jans-orm/couchbase-sample/pom.xml | 2 +-
jans-orm/couchbase/pom.xml | 2 +-
jans-orm/filter/pom.xml | 2 +-
jans-orm/hybrid/pom.xml | 2 +-
jans-orm/ldap-sample/pom.xml | 2 +-
jans-orm/ldap/pom.xml | 2 +-
jans-orm/model/pom.xml | 2 +-
jans-orm/pom.xml | 4 +-
jans-orm/spanner-libs/pom.xml | 2 +-
jans-orm/spanner-sample/pom.xml | 2 +-
jans-orm/spanner/pom.xml | 2 +-
jans-orm/sql-sample/pom.xml | 2 +-
jans-orm/sql/pom.xml | 2 +-
jans-orm/standalone/pom.xml | 2 +-
jans-orm/util/pom.xml | 2 +-
jans-pycloudlib/jans/pycloudlib/version.py | 2 +-
jans-scim/client/pom.xml | 2 +-
jans-scim/model/pom.xml | 2 +-
jans-scim/pom.xml | 2 +-
jans-scim/server/pom.xml | 2 +-
jans-scim/service/pom.xml | 2 +-
135 files changed, 279 insertions(+), 257 deletions(-)
diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml
index 5627c21d58d..64c091ec8ee 100644
--- a/.github/workflows/build-docs.yml
+++ b/.github/workflows/build-docs.yml
@@ -82,6 +82,7 @@ jobs:
git config --global user.signingkey "${{ steps.import_gpg.outputs.keyid }}"
- name: Generate docs
+ continue-on-error: true
run: |
echo "Custom work on generating docs can go here."
# Generate property docs and push to main
diff --git a/.github/workflows/label_pr_issues.yml b/.github/workflows/label_pr_issues.yml
index 2b9e8ee3dae..9465fd59d2e 100644
--- a/.github/workflows/label_pr_issues.yml
+++ b/.github/workflows/label_pr_issues.yml
@@ -6,8 +6,8 @@ on:
types:
- opened
- edited
- branches-ignore:
- - "release-please--**"
+ branches:
+ - main
issues:
types:
- opened
diff --git a/.github/workflows/pr-ref-issue.yml b/.github/workflows/pr-ref-issue.yml
index dd475a0d633..cbe5c09e748 100644
--- a/.github/workflows/pr-ref-issue.yml
+++ b/.github/workflows/pr-ref-issue.yml
@@ -11,11 +11,8 @@ on:
- reopened
paths-ignore:
- "docs/**"
- branches-ignore:
- - "release-please--**"
- - "dependabot/**"
- - "snyk-**"
- - "update-pycloud-in-**"
+ branches:
+ - main
workflow_dispatch:
jobs:
check-prs-issue:
diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml
index 3a365461246..3190ca5a333 100644
--- a/.github/workflows/release.yaml
+++ b/.github/workflows/release.yaml
@@ -5,23 +5,23 @@ on:
simple_release_as:
description: 'Release version for docs'
required: true
- default: '1.0.5'
+ default: '1.0.6'
java_release_as:
description: 'Release version for the java projects jans-*'
required: true
- default: '1.0.5'
+ default: '1.0.6'
docker_release_as:
description: 'Release version for the docker images docker-*'
required: true
- default: '1.0.5-1'
+ default: '1.0.6-1'
python_release_as:
description: 'Release version for the python projects'
required: true
- default: '1.0.5'
+ default: '1.0.6'
mega_release_as:
description: 'Mega release version'
required: true
- default: '1.0.5'
+ default: '1.0.6'
jobs:
release-simple-pr:
runs-on: ubuntu-latest
diff --git a/agama/engine/pom.xml b/agama/engine/pom.xml
index 9ad965d76d5..b5059e95528 100644
--- a/agama/engine/pom.xml
+++ b/agama/engine/pom.xml
@@ -9,7 +9,7 @@
io.jans
agama
- 1.0.5-SNAPSHOT
+ 1.0.6-SNAPSHOT
diff --git a/agama/inboundID/pom.xml b/agama/inboundID/pom.xml
index 3bc0304abe9..20941866b1d 100644
--- a/agama/inboundID/pom.xml
+++ b/agama/inboundID/pom.xml
@@ -10,7 +10,7 @@
io.jans
agama
- 1.0.5-SNAPSHOT
+ 1.0.6-SNAPSHOT
diff --git a/agama/model/pom.xml b/agama/model/pom.xml
index e0ded17a50e..0374a99c54a 100644
--- a/agama/model/pom.xml
+++ b/agama/model/pom.xml
@@ -9,7 +9,7 @@
io.jans
agama
- 1.0.5-SNAPSHOT
+ 1.0.6-SNAPSHOT
diff --git a/agama/pom.xml b/agama/pom.xml
index 6a23c42b39c..6faf97af46f 100644
--- a/agama/pom.xml
+++ b/agama/pom.xml
@@ -5,7 +5,7 @@
io.jans
agama
pom
- 1.0.5-SNAPSHOT
+ 1.0.6-SNAPSHOT
agama parent
diff --git a/agama/transpiler/pom.xml b/agama/transpiler/pom.xml
index 5af54f07773..d7ce3575931 100644
--- a/agama/transpiler/pom.xml
+++ b/agama/transpiler/pom.xml
@@ -9,7 +9,7 @@
io.jans
agama
- 1.0.5-SNAPSHOT
+ 1.0.6-SNAPSHOT
diff --git a/charts/janssen/Chart.yaml b/charts/janssen/Chart.yaml
index c4880ed86c2..096c2496113 100644
--- a/charts/janssen/Chart.yaml
+++ b/charts/janssen/Chart.yaml
@@ -1,32 +1,32 @@
kubeVersion: ">=v1.21.0-0"
annotations:
artifacthub.io/changes: |
- - 1.0.5 stable chart release
+ - 1.0.6 dev chart release
artifacthub.io/containsSecurityUpdates: 'true'
artifacthub.io/images: |
- name: auth-server
- image: janssenproject/auth-server:1.0.5-1
+ image: janssenproject/auth-server:1.0.6_dev
- name: auth-server-key-rotation
- image: janssenproject/certmanager:1.0.5-1
+ image: janssenproject/certmanager:1.0.6_dev
- name: configuration-manager
- image: janssenproject/configurator:1.0.5-1
+ image: janssenproject/configurator:1.0.6_dev
- name: config-api
- image: janssenproject/config-api:1.0.5-1
+ image: janssenproject/config-api:1.0.6_dev
- name: fido2
- image: janssenproject/fido2:1.0.5-1
+ image: janssenproject/fido2:1.0.6_dev
- name: opendj
image: gluufederation/opendj:5.0.0_dev
- name: persistence
- image: janssenproject/persistence-loader:1.0.5-1
+ image: janssenproject/persistence-loader:1.0.6_dev
- name: scim
- image: janssenproject/scim:1.0.5-1
+ image: janssenproject/scim:1.0.6_dev
artifacthub.io/license: Apache-2.0
artifacthub.io/prerelease: 'true'
catalog.cattle.io/certified: partner
catalog.cattle.io/release-name: janssen
catalog.cattle.io/display-name: Janssen Cloud Identity and Access Management
apiVersion: v2
-appVersion: "1.0.5-dev"
+appVersion: "1.0.6-dev"
icon: >-
https://raw.githubusercontent.com/JanssenProject/jans/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
home: https://jans.io
@@ -38,40 +38,40 @@ maintainers:
email: support@jans.io
description: Janssen Access and Identity Management
name: janssen
-version: 1.0.5
+version: 1.0.6-dev
dependencies:
- name: config
condition: global.config.enabled
- version: 1.0.5
+ version: 1.0.6-dev
- name: config-api
condition: global.config-api.enabled
- version: 1.0.5
+ version: 1.0.6-dev
- name: opendj
condition: global.opendj.enabled
- version: 1.0.5
+ version: 1.0.6-dev
- name: auth-server
condition: global.auth-server.enabled
- version: 1.0.5
+ version: 1.0.6-dev
- name: fido2
condition: global.fido2.enabled
- version: 1.0.5
+ version: 1.0.6-dev
- name: scim
condition: global.scim.enabled
- version: 1.0.5
+ version: 1.0.6-dev
- name: nginx-ingress
condition: global.nginx-ingress.enabled
- version: 1.0.5
+ version: 1.0.6-dev
- name: auth-server-key-rotation
condition: global.auth-server-key-rotation.enabled
- version: 1.0.5
+ version: 1.0.6-dev
- name: persistence
condition: global.persistence.enabled
- version: 1.0.5
+ version: 1.0.6-dev
diff --git a/charts/janssen/README.md b/charts/janssen/README.md
index 70f074daf7f..dcd5a41454e 100644
--- a/charts/janssen/README.md
+++ b/charts/janssen/README.md
@@ -1,6 +1,6 @@
# janssen
- 
+ 
Janssen Access and Identity Management
@@ -23,22 +23,22 @@ Kubernetes: `>=v1.21.0-0`
| Repository | Name | Version |
|------------|------|---------|
-| | auth-server | 1.0.5 |
-| | auth-server-key-rotation | 1.0.5 |
-| | config | 1.0.5 |
-| | config-api | 1.0.5 |
-| | fido2 | 1.0.5 |
-| | nginx-ingress | 1.0.5 |
-| | opendj | 1.0.5 |
-| | persistence | 1.0.5 |
-| | scim | 1.0.5 |
+| | auth-server | 1.0.6-dev |
+| | auth-server-key-rotation | 1.0.6-dev |
+| | config | 1.0.6-dev |
+| | config-api | 1.0.6-dev |
+| | fido2 | 1.0.6-dev |
+| | nginx-ingress | 1.0.6-dev |
+| | opendj | 1.0.6-dev |
+| | persistence | 1.0.6-dev |
+| | scim | 1.0.6-dev |
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
-| auth-server | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/auth-server","tag":"1.0.5-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 Janssen. 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":"janssenproject/certmanager","tag":"1.0.5-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 | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/auth-server","tag":"1.0.6_dev"},"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 Janssen. 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":"janssenproject/certmanager","tag":"1.0.6_dev"},"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.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.dnsConfig | object | `{}` | Add custom dns config |
@@ -46,7 +46,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.pullSecrets | list | `[]` | Image Pull Secrets |
| auth-server-key-rotation.image.repository | string | `"janssenproject/certmanager"` | Image to use for deploying. |
-| auth-server-key-rotation.image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| auth-server-key-rotation.image.tag | string | `"1.0.6_dev"` | 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.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. |
@@ -68,7 +68,7 @@ Kubernetes: `>=v1.21.0-0`
| auth-server.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| auth-server.image.pullSecrets | list | `[]` | Image Pull Secrets |
| auth-server.image.repository | string | `"janssenproject/auth-server"` | Image to use for deploying. |
-| auth-server.image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| auth-server.image.tag | string | `"1.0.6_dev"` | 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.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 |
@@ -85,8 +85,8 @@ Kubernetes: `>=v1.21.0-0`
| 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.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":"janssen","cnAwsSecretAccessKey":"","cnAwsSecretsEndpointUrl":"","cnAwsSecretsNamePrefix":"janssen","cnAwsSecretsReplicaRegions":[],"cnCacheType":"NATIVE_PERSISTENCE","cnConfigGoogleSecretNamePrefix":"janssen","cnConfigGoogleSecretVersionId":"latest","cnConfigKubernetesConfigMap":"cn","cnCouchbaseBucketPrefix":"jans","cnCouchbaseCrt":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnCouchbaseIndexNumReplica":0,"cnCouchbasePassword":"P@ssw0rd","cnCouchbaseSuperUser":"admin","cnCouchbaseSuperUserPassword":"Test1234#","cnCouchbaseUrl":"cbjanssen.default.svc.cluster.local","cnCouchbaseUser":"janssen","cnGoogleProjectId":"google-project-to-save-config-and-secrets-to","cnGoogleSecretManagerPassPhrase":"Test1234#","cnGoogleSecretManagerServiceAccount":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","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","cnSecretGoogleSecretNamePrefix":"janssen","cnSecretGoogleSecretVersionId":"latest","cnSecretKubernetesSecret":"cn","cnSqlDbDialect":"mysql","cnSqlDbHost":"my-release-mysql.default.svc.cluster.local","cnSqlDbName":"jans","cnSqlDbPort":3306,"cnSqlDbSchema":"","cnSqlDbTimezone":"UTC","cnSqlDbUser":"jans","cnSqldbUserPassword":"Test1234#","lbAddr":""},"countryCode":"US","dnsConfig":{},"dnsPolicy":"","email":"support@jans.io","image":{"pullSecrets":[],"repository":"janssenproject/configurator","tag":"1.0.5-1"},"ldapPassword":"P@ssw0rds","orgName":"Janssen","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 Janssen services. |
-| config-api | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/config-api","tag":"1.0.5-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":"400Mi"},"requests":{"cpu":"1000m","memory":"400Mi"}},"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 | object | `{"additionalAnnotations":{},"additionalLabels":{},"adminPassword":"Test1234#","city":"Austin","configmap":{"cnAwsAccessKeyId":"","cnAwsDefaultRegion":"us-west-1","cnAwsProfile":"janssen","cnAwsSecretAccessKey":"","cnAwsSecretsEndpointUrl":"","cnAwsSecretsNamePrefix":"janssen","cnAwsSecretsReplicaRegions":[],"cnCacheType":"NATIVE_PERSISTENCE","cnConfigGoogleSecretNamePrefix":"janssen","cnConfigGoogleSecretVersionId":"latest","cnConfigKubernetesConfigMap":"cn","cnCouchbaseBucketPrefix":"jans","cnCouchbaseCrt":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnCouchbaseIndexNumReplica":0,"cnCouchbasePassword":"P@ssw0rd","cnCouchbaseSuperUser":"admin","cnCouchbaseSuperUserPassword":"Test1234#","cnCouchbaseUrl":"cbjanssen.default.svc.cluster.local","cnCouchbaseUser":"janssen","cnGoogleProjectId":"google-project-to-save-config-and-secrets-to","cnGoogleSecretManagerPassPhrase":"Test1234#","cnGoogleSecretManagerServiceAccount":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","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","cnSecretGoogleSecretNamePrefix":"janssen","cnSecretGoogleSecretVersionId":"latest","cnSecretKubernetesSecret":"cn","cnSqlDbDialect":"mysql","cnSqlDbHost":"my-release-mysql.default.svc.cluster.local","cnSqlDbName":"jans","cnSqlDbPort":3306,"cnSqlDbSchema":"","cnSqlDbTimezone":"UTC","cnSqlDbUser":"jans","cnSqldbUserPassword":"Test1234#","lbAddr":""},"countryCode":"US","dnsConfig":{},"dnsPolicy":"","email":"support@jans.io","image":{"pullSecrets":[],"repository":"janssenproject/configurator","tag":"1.0.6_dev"},"ldapPassword":"P@ssw0rds","orgName":"Janssen","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 Janssen services. |
+| config-api | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/config-api","tag":"1.0.6_dev"},"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":"400Mi"},"requests":{"cpu":"1000m","memory":"400Mi"}},"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.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 |
@@ -97,7 +97,7 @@ Kubernetes: `>=v1.21.0-0`
| config-api.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| config-api.image.pullSecrets | list | `[]` | Image Pull Secrets |
| config-api.image.repository | string | `"janssenproject/config-api"` | Image to use for deploying. |
-| config-api.image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| config-api.image.tag | string | `"1.0.6_dev"` | 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.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 |
@@ -162,7 +162,7 @@ Kubernetes: `>=v1.21.0-0`
| config.email | string | `"support@jans.io"` | Email address of the administrator usually. Used for certificate creation. |
| config.image.pullSecrets | list | `[]` | Image Pull Secrets |
| config.image.repository | string | `"janssenproject/configurator"` | Image to use for deploying. |
-| config.image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| config.image.tag | string | `"1.0.6_dev"` | Image tag to use for deploying. |
| config.ldapPassword | string | `"P@ssw0rds"` | LDAP admin password if OpenDJ is used for persistence. |
| config.orgName | string | `"Janssen"` | Organization name. Used for certificate creation. |
| config.redisPassword | string | `"P@assw0rd"` | Redis admin password if `config.configmap.cnCacheType` is set to `REDIS`. |
@@ -177,7 +177,7 @@ Kubernetes: `>=v1.21.0-0`
| 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.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":"janssenproject/fido2","tag":"1.0.5-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":"janssenproject/fido2","tag":"1.0.6_dev"},"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.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
| fido2.dnsConfig | object | `{}` | Add custom dns config |
@@ -188,7 +188,7 @@ Kubernetes: `>=v1.21.0-0`
| fido2.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| fido2.image.pullSecrets | list | `[]` | Image Pull Secrets |
| fido2.image.repository | string | `"janssenproject/fido2"` | Image to use for deploying. |
-| fido2.image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| fido2.image.tag | string | `"1.0.6_dev"` | 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.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 |
@@ -367,7 +367,7 @@ Kubernetes: `>=v1.21.0-0`
| 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.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":"janssenproject/persistence-loader","tag":"1.0.5-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 Janssen Server persistence layer. |
+| persistence | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/persistence-loader","tag":"1.0.6_dev"},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Job to generate data and initial config for Janssen 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.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
| persistence.dnsConfig | object | `{}` | Add custom dns config |
@@ -375,7 +375,7 @@ Kubernetes: `>=v1.21.0-0`
| persistence.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| persistence.image.pullSecrets | list | `[]` | Image Pull Secrets |
| persistence.image.repository | string | `"janssenproject/persistence-loader"` | Image to use for deploying. |
-| persistence.image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| persistence.image.tag | string | `"1.0.6_dev"` | Image tag to use for deploying. |
| 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.memory | string | `"300Mi"` | Memory limit. |
@@ -386,7 +386,7 @@ Kubernetes: `>=v1.21.0-0`
| 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.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":"janssenproject/scim","tag":"1.0.5-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":"janssenproject/scim","tag":"1.0.6_dev"},"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.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
| scim.dnsConfig | object | `{}` | Add custom dns config |
@@ -397,7 +397,7 @@ Kubernetes: `>=v1.21.0-0`
| scim.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| scim.image.pullSecrets | list | `[]` | Image Pull Secrets |
| scim.image.repository | string | `"janssenproject/scim"` | Image to use for deploying. |
-| scim.image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| scim.image.tag | string | `"1.0.6_dev"` | 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.httpGet.path | string | `"/jans-scim/sys/health-check"` | http liveness probe endpoint |
| scim.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
diff --git a/charts/janssen/charts/auth-server-key-rotation/Chart.yaml b/charts/janssen/charts/auth-server-key-rotation/Chart.yaml
index 127fea0adc1..7f400e38750 100644
--- a/charts/janssen/charts/auth-server-key-rotation/Chart.yaml
+++ b/charts/janssen/charts/auth-server-key-rotation/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
name: auth-server-key-rotation
-version: 1.0.5
+version: 1.0.6-dev
kubeVersion: ">=v1.21.0-0"
description: Responsible for regenerating auth-keys per x hours
type: application
@@ -15,4 +15,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
-appVersion: "1.0.5-dev"
\ No newline at end of file
+appVersion: "1.0.6-dev"
\ No newline at end of file
diff --git a/charts/janssen/charts/auth-server-key-rotation/README.md b/charts/janssen/charts/auth-server-key-rotation/README.md
index 21f2e504cba..0458774e3e1 100644
--- a/charts/janssen/charts/auth-server-key-rotation/README.md
+++ b/charts/janssen/charts/auth-server-key-rotation/README.md
@@ -1,6 +1,6 @@
# auth-server-key-rotation
-  
+  
Responsible for regenerating auth-keys per x hours
@@ -32,7 +32,7 @@ Kubernetes: `>=v1.21.0-0`
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/certmanager"` | Image to use for deploying. |
-| image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| image.tag | string | `"1.0.6_dev"` | Image tag to use for deploying. |
| keysLife | int | `48` | Auth server key rotation keys life in hours |
| nodeSelector | object | `{}` | |
| resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. |
diff --git a/charts/janssen/charts/auth-server-key-rotation/values.yaml b/charts/janssen/charts/auth-server-key-rotation/values.yaml
index 1e682e1cbf1..9ae6cd1d58e 100644
--- a/charts/janssen/charts/auth-server-key-rotation/values.yaml
+++ b/charts/janssen/charts/auth-server-key-rotation/values.yaml
@@ -18,7 +18,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/certmanager
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Auth server key rotation keys life in hours
diff --git a/charts/janssen/charts/auth-server/Chart.yaml b/charts/janssen/charts/auth-server/Chart.yaml
index 4a56b0b4d88..443eca0bc36 100644
--- a/charts/janssen/charts/auth-server/Chart.yaml
+++ b/charts/janssen/charts/auth-server/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
name: auth-server
-version: 1.0.5
+version: 1.0.6-dev
kubeVersion: ">=v1.21.0-0"
description: OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Janssen. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing.
type: application
@@ -17,4 +17,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
-appVersion: "1.0.5-dev"
+appVersion: "1.0.6-dev"
diff --git a/charts/janssen/charts/auth-server/README.md b/charts/janssen/charts/auth-server/README.md
index 9067bf0626b..ee5cd57d480 100644
--- a/charts/janssen/charts/auth-server/README.md
+++ b/charts/janssen/charts/auth-server/README.md
@@ -1,6 +1,6 @@
# auth-server
-  
+  
OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Janssen. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing.
@@ -35,7 +35,7 @@ Kubernetes: `>=v1.21.0-0`
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/auth-server"` | Image to use for deploying. |
-| image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| image.tag | string | `"1.0.6_dev"` | Image tag to use for deploying. |
| 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. |
| 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. |
diff --git a/charts/janssen/charts/auth-server/values.yaml b/charts/janssen/charts/auth-server/values.yaml
index 5ba6d09b5d0..71d8e31e4f1 100644
--- a/charts/janssen/charts/auth-server/values.yaml
+++ b/charts/janssen/charts/auth-server/values.yaml
@@ -28,7 +28,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/auth-server
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Service replica number.
diff --git a/charts/janssen/charts/config-api/Chart.yaml b/charts/janssen/charts/config-api/Chart.yaml
index fc9a386d3c0..165ad2c514c 100644
--- a/charts/janssen/charts/config-api/Chart.yaml
+++ b/charts/janssen/charts/config-api/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
name: config-api
-version: 1.0.5
+version: 1.0.6-dev
kubeVersion: ">=v1.21.0-0"
description: 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)
type: application
@@ -17,4 +17,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
-appVersion: "1.0.5-dev"
+appVersion: "1.0.6-dev"
diff --git a/charts/janssen/charts/config-api/README.md b/charts/janssen/charts/config-api/README.md
index a4a72471993..bb054e43908 100644
--- a/charts/janssen/charts/config-api/README.md
+++ b/charts/janssen/charts/config-api/README.md
@@ -1,6 +1,6 @@
# config-api
-  
+  
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)
@@ -37,7 +37,7 @@ Kubernetes: `>=v1.21.0-0`
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/config-api"` | Image to use for deploying. |
-| image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| image.tag | string | `"1.0.6_dev"` | Image tag to use for deploying. |
| 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. |
| nameOverride | string | `""` | |
diff --git a/charts/janssen/charts/config-api/values.yaml b/charts/janssen/charts/config-api/values.yaml
index 6a579a3927b..59e798be410 100644
--- a/charts/janssen/charts/config-api/values.yaml
+++ b/charts/janssen/charts/config-api/values.yaml
@@ -31,7 +31,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/config-api
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Service replica number.
diff --git a/charts/janssen/charts/config/Chart.yaml b/charts/janssen/charts/config/Chart.yaml
index afbd105a420..91a359ec827 100644
--- a/charts/janssen/charts/config/Chart.yaml
+++ b/charts/janssen/charts/config/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
name: config
-version: 1.0.5
+version: 1.0.6-dev
kubeVersion: ">=v1.21.0-0"
description: Configuration parameters for setup and initial configuration secret and config layers used by Janssen services.
type: application
@@ -17,4 +17,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
-appVersion: "1.0.5-dev"
+appVersion: "1.0.6-dev"
diff --git a/charts/janssen/charts/config/README.md b/charts/janssen/charts/config/README.md
index e5e3469f06e..87c1fdb6b5e 100644
--- a/charts/janssen/charts/config/README.md
+++ b/charts/janssen/charts/config/README.md
@@ -1,6 +1,6 @@
# config
-  
+  
Configuration parameters for setup and initial configuration secret and config layers used by Janssen services.
@@ -74,7 +74,7 @@ Kubernetes: `>=v1.21.0-0`
| fullNameOverride | string | `""` | |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/configurator"` | Image to use for deploying. |
-| image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| image.tag | string | `"1.0.6_dev"` | Image tag to use for deploying. |
| ldapPassword | string | `"P@ssw0rds"` | LDAP admin password if OpennDJ is used for persistence. |
| 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 |
diff --git a/charts/janssen/charts/config/values.yaml b/charts/janssen/charts/config/values.yaml
index 08ac8f8cced..49413da7c38 100644
--- a/charts/janssen/charts/config/values.yaml
+++ b/charts/janssen/charts/config/values.yaml
@@ -110,7 +110,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/configurator
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- LDAP admin password if OpennDJ is used for persistence.
diff --git a/charts/janssen/charts/fido2/Chart.yaml b/charts/janssen/charts/fido2/Chart.yaml
index b431f9094c2..4f95285fd2c 100644
--- a/charts/janssen/charts/fido2/Chart.yaml
+++ b/charts/janssen/charts/fido2/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
name: fido2
-version: 1.0.5
+version: 1.0.6-dev
kubeVersion: ">=v1.21.0-0"
description: 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.
type: application
@@ -18,4 +18,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
-appVersion: "1.0.5-dev"
+appVersion: "1.0.6-dev"
diff --git a/charts/janssen/charts/fido2/README.md b/charts/janssen/charts/fido2/README.md
index 1ceb1b16270..f8b71439b46 100644
--- a/charts/janssen/charts/fido2/README.md
+++ b/charts/janssen/charts/fido2/README.md
@@ -1,6 +1,6 @@
# fido2
-  
+  
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.
@@ -36,7 +36,7 @@ Kubernetes: `>=v1.21.0-0`
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/fido2"` | Image to use for deploying. |
-| image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| image.tag | string | `"1.0.6_dev"` | Image tag to use for deploying. |
| 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 |
| 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. |
diff --git a/charts/janssen/charts/fido2/values.yaml b/charts/janssen/charts/fido2/values.yaml
index f29b2392d10..ac07fd2e016 100644
--- a/charts/janssen/charts/fido2/values.yaml
+++ b/charts/janssen/charts/fido2/values.yaml
@@ -29,7 +29,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/fido2
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Service replica number.
diff --git a/charts/janssen/charts/nginx-ingress/Chart.yaml b/charts/janssen/charts/nginx-ingress/Chart.yaml
index a82e70fe15f..ddbadee161b 100644
--- a/charts/janssen/charts/nginx-ingress/Chart.yaml
+++ b/charts/janssen/charts/nginx-ingress/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
name: nginx-ingress
-version: 1.0.5
+version: 1.0.6-dev
kubeVersion: ">=v1.21.0-0"
description: Nginx ingress definitions chart
type: application
@@ -17,4 +17,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
-appVersion: "1.0.5-dev"
+appVersion: "1.0.6-dev"
diff --git a/charts/janssen/charts/nginx-ingress/README.md b/charts/janssen/charts/nginx-ingress/README.md
index 98266006414..fa1a8d3a0f1 100644
--- a/charts/janssen/charts/nginx-ingress/README.md
+++ b/charts/janssen/charts/nginx-ingress/README.md
@@ -1,6 +1,6 @@
# nginx-ingress
-  
+  
Nginx ingress definitions chart
diff --git a/charts/janssen/charts/opendj/Chart.yaml b/charts/janssen/charts/opendj/Chart.yaml
index a32b4e95fe3..df38a00edb1 100644
--- a/charts/janssen/charts/opendj/Chart.yaml
+++ b/charts/janssen/charts/opendj/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
name: opendj
-version: 1.0.5
+version: 1.0.6-dev
kubeVersion: ">=v1.21.0-0"
description: 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.
type: application
@@ -16,4 +16,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
-appVersion: "1.0.5-dev"
\ No newline at end of file
+appVersion: "1.0.6-dev"
\ No newline at end of file
diff --git a/charts/janssen/charts/opendj/README.md b/charts/janssen/charts/opendj/README.md
index baeae61bb0a..012aafa2ed2 100644
--- a/charts/janssen/charts/opendj/README.md
+++ b/charts/janssen/charts/opendj/README.md
@@ -1,6 +1,6 @@
# opendj
-  
+  
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.
diff --git a/charts/janssen/charts/persistence/Chart.yaml b/charts/janssen/charts/persistence/Chart.yaml
index d1de457370a..be53f8fa643 100644
--- a/charts/janssen/charts/persistence/Chart.yaml
+++ b/charts/janssen/charts/persistence/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
name: persistence
-version: 1.0.5
+version: 1.0.6-dev
kubeVersion: ">=v1.21.0-0"
description: Job to generate data and initial config for Janssen Server persistence layer.
type: application
@@ -15,5 +15,5 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
-appVersion: "1.0.5-dev"
+appVersion: "1.0.6-dev"
diff --git a/charts/janssen/charts/persistence/README.md b/charts/janssen/charts/persistence/README.md
index 0e859da033b..0b7598ab073 100644
--- a/charts/janssen/charts/persistence/README.md
+++ b/charts/janssen/charts/persistence/README.md
@@ -1,6 +1,6 @@
# persistence
-  
+  
Job to generate data and initial config for Janssen Server persistence layer.
@@ -32,7 +32,7 @@ Kubernetes: `>=v1.21.0-0`
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/persistence"` | Image to use for deploying. |
-| image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| image.tag | string | `"1.0.6_dev"` | Image tag to use for deploying. |
| imagePullSecrets | list | `[]` | |
| nameOverride | string | `""` | |
| resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. |
diff --git a/charts/janssen/charts/persistence/values.yaml b/charts/janssen/charts/persistence/values.yaml
index 96259b04078..f70a59b0b88 100644
--- a/charts/janssen/charts/persistence/values.yaml
+++ b/charts/janssen/charts/persistence/values.yaml
@@ -18,7 +18,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/persistence
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Resource specs.
diff --git a/charts/janssen/charts/scim/Chart.yaml b/charts/janssen/charts/scim/Chart.yaml
index 4e97250159e..bcf2684d8bc 100644
--- a/charts/janssen/charts/scim/Chart.yaml
+++ b/charts/janssen/charts/scim/Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v2
name: scim
-version: 1.0.5
+version: 1.0.6-dev
kubeVersion: ">=v1.21.0-0"
description: System for Cross-domain Identity Management (SCIM) version 2.0
type: application
@@ -17,4 +17,4 @@ maintainers:
email: support@jans.io
url: https://github.com/moabu
icon: https://github.com/JanssenProject/jans/raw/main/docs/assets/logo/janssen_project_favicon_transparent_50px_50px.png
-appVersion: "1.0.5-dev"
+appVersion: "1.0.6-dev"
diff --git a/charts/janssen/charts/scim/README.md b/charts/janssen/charts/scim/README.md
index e61f40b04e0..15485ffd0f2 100644
--- a/charts/janssen/charts/scim/README.md
+++ b/charts/janssen/charts/scim/README.md
@@ -1,6 +1,6 @@
# scim
-  
+  
System for Cross-domain Identity Management (SCIM) version 2.0
@@ -35,7 +35,7 @@ Kubernetes: `>=v1.21.0-0`
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| image.pullSecrets | list | `[]` | Image Pull Secrets |
| image.repository | string | `"janssenproject/scim"` | Image to use for deploying. |
-| image.tag | string | `"1.0.5-1"` | Image tag to use for deploying. |
+| image.tag | string | `"1.0.6_dev"` | Image tag to use for deploying. |
| 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. |
| livenessProbe.httpGet.path | string | `"/jans-scim/sys/health-check"` | http liveness probe endpoint |
| readinessProbe | object | `{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the readiness healthcheck for the SCIM if needed. |
diff --git a/charts/janssen/charts/scim/values.yaml b/charts/janssen/charts/scim/values.yaml
index fd0f8aefa06..76b67517c11 100644
--- a/charts/janssen/charts/scim/values.yaml
+++ b/charts/janssen/charts/scim/values.yaml
@@ -28,7 +28,7 @@ image:
# -- Image to use for deploying.
repository: janssenproject/scim
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Service replica number.
diff --git a/charts/janssen/values.yaml b/charts/janssen/values.yaml
index cacbb383fb2..c97d2913ded 100644
--- a/charts/janssen/values.yaml
+++ b/charts/janssen/values.yaml
@@ -47,7 +47,7 @@ auth-server:
# -- Image to use for deploying.
repository: janssenproject/auth-server
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Service replica number.
@@ -114,7 +114,7 @@ auth-server-key-rotation:
# -- Image to use for deploying.
repository: janssenproject/certmanager
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Auth server key rotation keys life in hours
@@ -273,7 +273,7 @@ config:
# -- Image to use for deploying.
repository: janssenproject/configurator
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- LDAP admin password if OpenDJ is used for persistence.
@@ -356,7 +356,7 @@ config-api:
# -- Image to use for deploying.
repository: janssenproject/config-api
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Service replica number.
@@ -448,7 +448,7 @@ fido2:
# -- Image to use for deploying.
repository: janssenproject/fido2
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Service replica number.
@@ -966,7 +966,7 @@ persistence:
# -- Image to use for deploying.
repository: janssenproject/persistence-loader
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Resource specs.
@@ -1039,7 +1039,7 @@ scim:
# -- Image to use for deploying.
repository: janssenproject/scim
# -- Image tag to use for deploying.
- tag: 1.0.5-1
+ tag: 1.0.6_dev
# -- Image Pull Secrets
pullSecrets: [ ]
# -- Service replica number.
diff --git a/docker-jans-auth-server/Dockerfile b/docker-jans-auth-server/Dockerfile
index e06da80d168..59fcf811287 100644
--- a/docker-jans-auth-server/Dockerfile
+++ b/docker-jans-auth-server/Dockerfile
@@ -55,7 +55,7 @@ RUN /opt/jython/bin/pip uninstall -y pip
# Auth server
# ===========
-ENV CN_VERSION=1.0.5
+ENV CN_VERSION=1.0.6-SNAPSHOT
ENV CN_BUILD_DATE='2022-12-01 12:38'
ENV CN_SOURCE_URL=https://jenkins.jans.io/maven/io/jans/jans-auth-server/${CN_VERSION}/jans-auth-server-${CN_VERSION}.war
@@ -260,8 +260,8 @@ ENV CN_MAX_RAM_PERCENTAGE=75.0 \
LABEL name="janssenproject/auth-server" \
maintainer="Janssen Project " \
vendor="Janssen Project" \
- version="1.0.5" \
- release="1" \
+ version="1.0.6" \
+ release="dev" \
summary="Janssen Authorization Server" \
description="OAuth 2.0 server and client; OpenID Connect Provider (OP) & UMA Authorization Server (AS)"
diff --git a/docker-jans-auth-server/Makefile b/docker-jans-auth-server/Makefile
index 2cb0bb97382..dca44968934 100644
--- a/docker-jans-auth-server/Makefile
+++ b/docker-jans-auth-server/Makefile
@@ -1,4 +1,4 @@
-CN_VERSION?=1.0.5
+CN_VERSION?=1.0.6-SNAPSHOT
IMAGE_NAME=janssenproject/auth-server
DEV_VERSION?=$(shell echo ${CN_VERSION} | cut -d '-' -f 1)_dev
diff --git a/docker-jans-certmanager/Dockerfile b/docker-jans-certmanager/Dockerfile
index bd9b9129c93..83dae79a379 100644
--- a/docker-jans-certmanager/Dockerfile
+++ b/docker-jans-certmanager/Dockerfile
@@ -16,7 +16,7 @@ RUN apk update \
# ===========
# JAR files required to generate OpenID Connect keys
-ENV CN_VERSION=1.0.5
+ENV CN_VERSION=1.0.6-SNAPSHOT
ENV CN_BUILD_DATE='2022-12-01 12:37'
ENV CN_SOURCE_URL=https://jenkins.jans.io/maven/io/jans/jans-auth-client/${CN_VERSION}/jans-auth-client-${CN_VERSION}-jar-with-dependencies.jar
@@ -141,8 +141,8 @@ ENV CN_WAIT_MAX_TIME=300 \
LABEL name="janssenproject/certmanager" \
maintainer="Janssen Project " \
vendor="Janssen Project" \
- version="1.0.5" \
- release="1" \
+ version="1.0.6" \
+ release="dev" \
summary="Janssen Certmanager" \
description="Manage certs and crypto keys for Janssen Server"
diff --git a/docker-jans-certmanager/Makefile b/docker-jans-certmanager/Makefile
index 8dcade4c945..4652b19409b 100644
--- a/docker-jans-certmanager/Makefile
+++ b/docker-jans-certmanager/Makefile
@@ -1,4 +1,4 @@
-CN_VERSION?=1.0.5
+CN_VERSION?=1.0.6-SNAPSHOT
IMAGE_NAME=janssenproject/certmanager
DEV_VERSION?=$(shell echo ${CN_VERSION} | cut -d '-' -f 1)_dev
diff --git a/docker-jans-config-api/Dockerfile b/docker-jans-config-api/Dockerfile
index 1a821c8783d..f7e577d2c81 100644
--- a/docker-jans-config-api/Dockerfile
+++ b/docker-jans-config-api/Dockerfile
@@ -42,7 +42,7 @@ RUN wget -q https://maven.jans.io/maven/io/jans/jython-installer/${JYTHON_VERSIO
# Config API
# ==========
-ENV CN_VERSION=1.0.5
+ENV CN_VERSION=1.0.6-SNAPSHOT
ENV CN_BUILD_DATE='2022-12-01 12:42'
ENV CN_SOURCE_URL=https://jenkins.jans.io/maven/io/jans/jans-config-api-server/${CN_VERSION}/jans-config-api-server-${CN_VERSION}.war
@@ -245,8 +245,8 @@ ENV CN_MAX_RAM_PERCENTAGE=75.0 \
LABEL name="janssenproject/config-api" \
maintainer="Janssen Project " \
vendor="Janssen Project" \
- version="1.0.5" \
- release="1" \
+ version="1.0.6" \
+ release="dev" \
summary="Janssen Config API" \
description=""
diff --git a/docker-jans-config-api/Makefile b/docker-jans-config-api/Makefile
index d19c1f0f314..097c8af94b6 100644
--- a/docker-jans-config-api/Makefile
+++ b/docker-jans-config-api/Makefile
@@ -1,4 +1,4 @@
-CN_VERSION?=1.0.5
+CN_VERSION?=1.0.6-SNAPSHOT
IMAGE_NAME=janssenproject/config-api
DEV_VERSION?=$(shell echo ${CN_VERSION} | cut -d '-' -f 1)_dev
diff --git a/docker-jans-configurator/Dockerfile b/docker-jans-configurator/Dockerfile
index 5369bcdcca1..3931bfee81e 100644
--- a/docker-jans-configurator/Dockerfile
+++ b/docker-jans-configurator/Dockerfile
@@ -16,7 +16,7 @@ RUN apk update \
# ===========
# JAR files required to generate OpenID Connect keys
-ENV CN_VERSION=1.0.5
+ENV CN_VERSION=1.0.6-SNAPSHOT
ENV CN_BUILD_DATE='2022-12-01 12:37'
ENV CN_SOURCE_URL=https://jenkins.jans.io/maven/io/jans/jans-auth-client/${CN_VERSION}/jans-auth-client-${CN_VERSION}-jar-with-dependencies.jar
@@ -118,8 +118,8 @@ ENV CN_WAIT_MAX_TIME=300 \
LABEL name="janssenproject/configurator" \
maintainer="Janssen Project " \
vendor="Janssen Project" \
- version="1.0.5" \
- release="1" \
+ version="1.0.6" \
+ release="dev" \
summary="Janssen Configuration Manager" \
description="Manage config and secret"
diff --git a/docker-jans-configurator/Makefile b/docker-jans-configurator/Makefile
index d1f2ab292d1..8bcfa85d3a5 100644
--- a/docker-jans-configurator/Makefile
+++ b/docker-jans-configurator/Makefile
@@ -1,4 +1,4 @@
-CN_VERSION?=1.0.5
+CN_VERSION?=1.0.6-SNAPSHOT
IMAGE_NAME=janssenproject/configurator
DEV_VERSION?=$(shell echo ${CN_VERSION} | cut -d '-' -f 1)_dev
diff --git a/docker-jans-fido2/Dockerfile b/docker-jans-fido2/Dockerfile
index 75a7b9ca77a..d25fbda058d 100644
--- a/docker-jans-fido2/Dockerfile
+++ b/docker-jans-fido2/Dockerfile
@@ -34,7 +34,7 @@ EXPOSE 8080
# FIDO2
# =====
-ENV CN_VERSION=1.0.5
+ENV CN_VERSION=1.0.6-SNAPSHOT
ENV CN_BUILD_DATE='2022-12-01 12:39'
ENV CN_SOURCE_URL=https://jenkins.jans.io/maven/io/jans/jans-fido2-server/${CN_VERSION}/jans-fido2-server-${CN_VERSION}.war
@@ -214,8 +214,8 @@ ENV CN_MAX_RAM_PERCENTAGE=75.0 \
LABEL name="janssenproject/fido2" \
maintainer="Janssen Project " \
vendor="Janssen Project" \
- version="1.0.5" \
- release="1" \
+ version="1.0.6" \
+ release="dev" \
summary="Janssen FIDO2" \
description="FIDO2 server"
diff --git a/docker-jans-fido2/Makefile b/docker-jans-fido2/Makefile
index e147e95e48e..17f60a3a8aa 100644
--- a/docker-jans-fido2/Makefile
+++ b/docker-jans-fido2/Makefile
@@ -1,4 +1,4 @@
-CN_VERSION?=1.0.5
+CN_VERSION?=1.0.6-SNAPSHOT
IMAGE_NAME=janssenproject/fido2
DEV_VERSION?=$(shell echo ${CN_VERSION} | cut -d '-' -f 1)_dev
diff --git a/docker-jans-monolith/Dockerfile b/docker-jans-monolith/Dockerfile
index 80de21c5bd1..cb9e2ae2004 100644
--- a/docker-jans-monolith/Dockerfile
+++ b/docker-jans-monolith/Dockerfile
@@ -76,8 +76,8 @@ ENV CN_HOSTNAME="demoexample.jans.io" \
LABEL name="janssenproject/monolith" \
maintainer="Janssen Project " \
vendor="Janssen Project" \
- version="1.0.5" \
- release="1" \
+ version="1.0.6" \
+ release="dev" \
summary="Janssen Monolith Image" \
description="Janssen Authorization server"
diff --git a/docker-jans-monolith/Makefile b/docker-jans-monolith/Makefile
index 7e69c3975ce..f456d408bec 100644
--- a/docker-jans-monolith/Makefile
+++ b/docker-jans-monolith/Makefile
@@ -1,4 +1,4 @@
-CN_VERSION?=1.0.5
+CN_VERSION?=1.0.6-SNAPSHOT
IMAGE_NAME=janssenproject/monolith
DEV_VERSION?=$(shell echo ${CN_VERSION} | cut -d '-' -f 1)_dev
diff --git a/docker-jans-monolith/jans-mysql-compose.yml b/docker-jans-monolith/jans-mysql-compose.yml
index 4cb32d9f079..93bc0b3c85d 100644
--- a/docker-jans-monolith/jans-mysql-compose.yml
+++ b/docker-jans-monolith/jans-mysql-compose.yml
@@ -16,7 +16,7 @@ services:
- MYSQL_PASSWORD=1t5Fin3#security
- MYSQL_ROOT_PASSWORD=1t5Fin3#security
jans:
- image: janssenproject/monolith:1.0.5_dev
+ image: janssenproject/monolith:1.0.6_dev
build: .
restart: always
ports:
diff --git a/docker-jans-persistence-loader/Dockerfile b/docker-jans-persistence-loader/Dockerfile
index d30074ecc42..38b380a6c0b 100644
--- a/docker-jans-persistence-loader/Dockerfile
+++ b/docker-jans-persistence-loader/Dockerfile
@@ -172,8 +172,8 @@ ENV CN_CACHE_TYPE=NATIVE_PERSISTENCE \
LABEL name="janssenproject/persistence-loader" \
maintainer="Janssen Project " \
vendor="Janssen Project" \
- version="1.0.5" \
- release="1" \
+ version="1.0.6" \
+ release="dev" \
summary="Janssen Authorization Server Persistence loader" \
description="Generate initial data for persistence layer"
diff --git a/docker-jans-persistence-loader/Makefile b/docker-jans-persistence-loader/Makefile
index 24e34eef500..8fd20dca340 100644
--- a/docker-jans-persistence-loader/Makefile
+++ b/docker-jans-persistence-loader/Makefile
@@ -1,4 +1,4 @@
-CN_VERSION?=1.0.5
+CN_VERSION?=1.0.6-SNAPSHOT
IMAGE_NAME=janssenproject/persistence-loader
DEV_VERSION?=$(shell echo ${CN_VERSION} | cut -d '-' -f 1)_dev
diff --git a/docker-jans-scim/Dockerfile b/docker-jans-scim/Dockerfile
index 78f82d6ba2c..14bb4c795e0 100644
--- a/docker-jans-scim/Dockerfile
+++ b/docker-jans-scim/Dockerfile
@@ -45,7 +45,7 @@ RUN wget -q https://maven.jans.io/maven/io/jans/jython-installer/${JYTHON_VERSIO
# SCIM
# ====
-ENV CN_VERSION=1.0.5
+ENV CN_VERSION=1.0.6-SNAPSHOT
ENV CN_BUILD_DATE='2022-12-01 12:40'
ENV CN_SOURCE_URL=https://jenkins.jans.io/maven/io/jans/jans-scim-server/${CN_VERSION}/jans-scim-server-${CN_VERSION}.war
@@ -216,8 +216,8 @@ ENV CN_MAX_RAM_PERCENTAGE=75.0 \
LABEL name="janssenproject/scim" \
maintainer="Janssen Project " \
vendor="Janssen Project" \
- version="1.0.5" \
- release="1" \
+ version="1.0.6" \
+ release="dev" \
summary="Janssen SCIM" \
description="SCIM server"
diff --git a/docker-jans-scim/Makefile b/docker-jans-scim/Makefile
index 695579d284d..72805a2731c 100644
--- a/docker-jans-scim/Makefile
+++ b/docker-jans-scim/Makefile
@@ -1,4 +1,4 @@
-CN_VERSION?=1.0.5
+CN_VERSION?=1.0.6-SNAPSHOT
IMAGE_NAME=janssenproject/scim
DEV_VERSION?=$(shell echo ${CN_VERSION} | cut -d '-' -f 1)_dev
diff --git a/docs/admin/reference/kubernetes/helm-chart.md b/docs/admin/reference/kubernetes/helm-chart.md
index 9fed78f9608..b660092f73f 100644
--- a/docs/admin/reference/kubernetes/helm-chart.md
+++ b/docs/admin/reference/kubernetes/helm-chart.md
@@ -4,33 +4,47 @@ tags:
- reference
- kubernetes
---
+# janssen
-## Requirements
+ 
-Kubernetes: `>=v1.21.0-0`
+Janssen Access and Identity Management
+
+**Homepage:**
+
+## Maintainers
+
+| Name | Email | Url |
+| ---- | ------ | --- |
+| moabu | | |
+## Source Code
-## Components
+*
+*
+
+## Requirements
+
+Kubernetes: `>=v1.21.0-0`
| Repository | Name | Version |
|------------|------|---------|
-| | auth-server | 1.0.5-dev |
-| | auth-server-key-rotation | 1.0.5-dev |
-| | config | 1.0.5-dev |
-| | config-api | 1.0.5-dev |
-| | fido2 | 1.0.5-dev |
-| | nginx-ingress | 1.0.5-dev |
-| | opendj | 1.0.5-dev |
-| | persistence | 1.0.5-dev |
-| | scim | 1.0.5-dev |
-
+| | auth-server | 1.0.6-dev |
+| | auth-server-key-rotation | 1.0.6-dev |
+| | config | 1.0.6-dev |
+| | config-api | 1.0.6-dev |
+| | fido2 | 1.0.6-dev |
+| | nginx-ingress | 1.0.6-dev |
+| | opendj | 1.0.6-dev |
+| | persistence | 1.0.6-dev |
+| | scim | 1.0.6-dev |
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
-| auth-server | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/auth-server","tag":"1.0.5_dev"},"livenessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"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"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Janssen. 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":"janssenproject/certmanager","tag":"1.0.5_dev"},"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 | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/auth-server","tag":"1.0.6_dev"},"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 Janssen. 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":"janssenproject/certmanager","tag":"1.0.6_dev"},"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.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.dnsConfig | object | `{}` | Add custom dns config |
@@ -38,7 +52,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.pullSecrets | list | `[]` | Image Pull Secrets |
| auth-server-key-rotation.image.repository | string | `"janssenproject/certmanager"` | Image to use for deploying. |
-| auth-server-key-rotation.image.tag | string | `"1.0.5_dev"` | Image tag to use for deploying. |
+| auth-server-key-rotation.image.tag | string | `"1.0.6_dev"` | 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.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. |
@@ -60,9 +74,10 @@ Kubernetes: `>=v1.21.0-0`
| auth-server.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| auth-server.image.pullSecrets | list | `[]` | Image Pull Secrets |
| auth-server.image.repository | string | `"janssenproject/auth-server"` | Image to use for deploying. |
-| auth-server.image.tag | string | `"1.0.5_dev"` | Image tag to use for deploying. |
+| auth-server.image.tag | string | `"1.0.6_dev"` | 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.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.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/JanssenProject/docker-jans-auth-server/blob/master/scripts/healthcheck.py |
| auth-server.replicas | int | `1` | Service replica number. |
| auth-server.resources | object | `{"limits":{"cpu":"2500m","memory":"2500Mi"},"requests":{"cpu":"2500m","memory":"2500Mi"}}` | Resource specs. |
@@ -70,13 +85,14 @@ Kubernetes: `>=v1.21.0-0`
| auth-server.resources.limits.memory | string | `"2500Mi"` | Memory limit. |
| auth-server.resources.requests.cpu | string | `"2500m"` | CPU request. |
| auth-server.resources.requests.memory | string | `"2500Mi"` | Memory request. |
+| auth-server.topologySpreadConstraints | object | `{}` | Configure the topology spread constraints. Notice this is a map NOT a list as in the upstream API https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ |
| auth-server.usrEnvs | object | `{"normal":{},"secret":{}}` | Add custom normal and secret envs to the service |
| auth-server.usrEnvs.normal | object | `{}` | Add custom normal 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.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
-| config | object | `{"additionalAnnotations":{},"additionalLabels":{},"adminPassword":"Test1234#","city":"Austin","configmap":{"cnCacheType":"NATIVE_PERSISTENCE","cnConfigGoogleSecretNamePrefix":"janssen","cnConfigGoogleSecretVersionId":"latest","cnConfigKubernetesConfigMap":"cn","cnCouchbaseBucketPrefix":"jans","cnCouchbaseCrt":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnCouchbaseIndexNumReplica":0,"cnCouchbasePassword":"P@ssw0rd","cnCouchbaseSuperUser":"admin","cnCouchbaseSuperUserPassword":"Test1234#","cnCouchbaseUrl":"cbjanssen.default.svc.cluster.local","cnCouchbaseUser":"janssen","cnGoogleProjectId":"google-project-to-save-config-and-secrets-to","cnGoogleSecretManagerPassPhrase":"Test1234#","cnGoogleSecretManagerServiceAccount":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","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","cnSecretGoogleSecretNamePrefix":"janssen","cnSecretGoogleSecretVersionId":"latest","cnSecretKubernetesSecret":"cn","cnSqlDbDialect":"mysql","cnSqlDbHost":"my-release-mysql.default.svc.cluster.local","cnSqlDbName":"jans","cnSqlDbPort":3306,"cnSqlDbSchema":"","cnSqlDbTimezone":"UTC","cnSqlDbUser":"jans","cnSqldbUserPassword":"Test1234#","lbAddr":""},"countryCode":"US","dnsConfig":{},"dnsPolicy":"","email":"support@jans.io","image":{"pullSecrets":[],"repository":"janssenproject/configurator","tag":"1.0.5_dev"},"ldapPassword":"P@ssw0rds","orgName":"Janssen","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 Janssen services. |
-| config-api | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/config-api","tag":"1.0.5_dev"},"livenessProbe":{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"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":"400Mi"},"requests":{"cpu":"1000m","memory":"400Mi"}},"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 | object | `{"additionalAnnotations":{},"additionalLabels":{},"adminPassword":"Test1234#","city":"Austin","configmap":{"cnAwsAccessKeyId":"","cnAwsDefaultRegion":"us-west-1","cnAwsProfile":"janssen","cnAwsSecretAccessKey":"","cnAwsSecretsEndpointUrl":"","cnAwsSecretsNamePrefix":"janssen","cnAwsSecretsReplicaRegions":[],"cnCacheType":"NATIVE_PERSISTENCE","cnConfigGoogleSecretNamePrefix":"janssen","cnConfigGoogleSecretVersionId":"latest","cnConfigKubernetesConfigMap":"cn","cnCouchbaseBucketPrefix":"jans","cnCouchbaseCrt":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnCouchbaseIndexNumReplica":0,"cnCouchbasePassword":"P@ssw0rd","cnCouchbaseSuperUser":"admin","cnCouchbaseSuperUserPassword":"Test1234#","cnCouchbaseUrl":"cbjanssen.default.svc.cluster.local","cnCouchbaseUser":"janssen","cnGoogleProjectId":"google-project-to-save-config-and-secrets-to","cnGoogleSecretManagerPassPhrase":"Test1234#","cnGoogleSecretManagerServiceAccount":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","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","cnSecretGoogleSecretNamePrefix":"janssen","cnSecretGoogleSecretVersionId":"latest","cnSecretKubernetesSecret":"cn","cnSqlDbDialect":"mysql","cnSqlDbHost":"my-release-mysql.default.svc.cluster.local","cnSqlDbName":"jans","cnSqlDbPort":3306,"cnSqlDbSchema":"","cnSqlDbTimezone":"UTC","cnSqlDbUser":"jans","cnSqldbUserPassword":"Test1234#","lbAddr":""},"countryCode":"US","dnsConfig":{},"dnsPolicy":"","email":"support@jans.io","image":{"pullSecrets":[],"repository":"janssenproject/configurator","tag":"1.0.6_dev"},"ldapPassword":"P@ssw0rds","orgName":"Janssen","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 Janssen services. |
+| config-api | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/config-api","tag":"1.0.6_dev"},"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":"400Mi"},"requests":{"cpu":"1000m","memory":"400Mi"}},"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.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 |
@@ -87,9 +103,10 @@ Kubernetes: `>=v1.21.0-0`
| config-api.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| config-api.image.pullSecrets | list | `[]` | Image Pull Secrets |
| config-api.image.repository | string | `"janssenproject/config-api"` | Image to use for deploying. |
-| config-api.image.tag | string | `"1.0.5_dev"` | Image tag to use for deploying. |
+| config-api.image.tag | string | `"1.0.6_dev"` | 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.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.readinessProbe.httpGet | object | `{"path":"jans-config-api/api/v1/health/ready","port":8074}` | http readiness probe endpoint |
| config-api.replicas | int | `1` | Service replica number. |
| config-api.resources | object | `{"limits":{"cpu":"1000m","memory":"400Mi"},"requests":{"cpu":"1000m","memory":"400Mi"}}` | Resource specs. |
@@ -97,6 +114,7 @@ Kubernetes: `>=v1.21.0-0`
| config-api.resources.limits.memory | string | `"400Mi"` | Memory limit. |
| config-api.resources.requests.cpu | string | `"1000m"` | CPU request. |
| config-api.resources.requests.memory | string | `"400Mi"` | Memory request. |
+| config-api.topologySpreadConstraints | object | `{}` | Configure the topology spread constraints. Notice this is a map NOT a list as in the upstream API https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ |
| config-api.usrEnvs | object | `{"normal":{},"secret":{}}` | Add custom normal and secret envs to the service |
| config-api.usrEnvs.normal | object | `{}` | Add custom normal envs to the service variable1: value1 |
| config-api.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
@@ -150,7 +168,7 @@ Kubernetes: `>=v1.21.0-0`
| config.email | string | `"support@jans.io"` | Email address of the administrator usually. Used for certificate creation. |
| config.image.pullSecrets | list | `[]` | Image Pull Secrets |
| config.image.repository | string | `"janssenproject/configurator"` | Image to use for deploying. |
-| config.image.tag | string | `"1.0.5_dev"` | Image tag to use for deploying. |
+| config.image.tag | string | `"1.0.6_dev"` | Image tag to use for deploying. |
| config.ldapPassword | string | `"P@ssw0rds"` | LDAP admin password if OpenDJ is used for persistence. |
| config.orgName | string | `"Janssen"` | Organization name. Used for certificate creation. |
| config.redisPassword | string | `"P@assw0rd"` | Redis admin password if `config.configmap.cnCacheType` is set to `REDIS`. |
@@ -165,7 +183,7 @@ Kubernetes: `>=v1.21.0-0`
| 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.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":"janssenproject/fido2","tag":"1.0.5_dev"},"livenessProbe":{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"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},"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":"janssenproject/fido2","tag":"1.0.6_dev"},"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.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
| fido2.dnsConfig | object | `{}` | Add custom dns config |
@@ -176,9 +194,10 @@ Kubernetes: `>=v1.21.0-0`
| fido2.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| fido2.image.pullSecrets | list | `[]` | Image Pull Secrets |
| fido2.image.repository | string | `"janssenproject/fido2"` | Image to use for deploying. |
-| fido2.image.tag | string | `"1.0.5_dev"` | Image tag to use for deploying. |
+| fido2.image.tag | string | `"1.0.6_dev"` | 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.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.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. |
| fido2.replicas | int | `1` | Service replica number. |
| fido2.resources | object | `{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"500m","memory":"500Mi"}}` | Resource specs. |
@@ -188,12 +207,13 @@ Kubernetes: `>=v1.21.0-0`
| fido2.resources.requests.memory | string | `"500Mi"` | Memory request. |
| fido2.service.name | string | `"http-fido2"` | The name of the fido2 port within the fido2 service. Please keep it as default. |
| fido2.service.port | int | `8080` | Port of the fido2 service. Please keep it as default. |
+| fido2.topologySpreadConstraints | object | `{}` | Configure the topology spread constraints. Notice this is a map NOT a list as in the upstream API https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ |
| fido2.usrEnvs | object | `{"normal":{},"secret":{}}` | Add custom normal and secret envs to the service |
| fido2.usrEnvs.normal | object | `{}` | Add custom normal envs to the service variable1: value1 |
| fido2.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
| fido2.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
| fido2.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
-| global | object | `{"alb":{"ingress":false},"auth-server":{"appLoggers":{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","authLogLevel":"INFO","authLogTarget":"STDOUT","httpLogLevel":"INFO","httpLogTarget":"FILE","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"authEncKeys":"RSA1_5 RSA-OAEP","authServerServiceName":"auth-server","authSigKeys":"RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512","enabled":true,"ingress":{"authServerEnabled":true,"deviceCodeEnabled":true,"firebaseMessagingEnabled":true,"openidConfigEnabled":true,"u2fConfigEnabled":true,"uma2ConfigEnabled":true,"webdiscoveryEnabled":true,"webfingerEnabled":true}},"auth-server-key-rotation":{"enabled":false},"awsStorageType":"io1","azureStorageAccountType":"Standard_LRS","azureStorageKind":"Managed","cloud":{"testEnviroment":false},"cnDocumentStoreType":"LOCAL","cnGoogleApplicationCredentials":"/etc/jans/conf/google-credentials.json","cnPersistenceType":"sql","cnPrometheusPort":"","config":{"enabled":true},"config-api":{"appLoggers":{"configApiLogLevel":"INFO","configApiLogTarget":"STDOUT","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"configApiServerServiceName":"config-api","enabled":true,"ingress":{"configApiEnabled":true}},"configAdapterName":"kubernetes","configSecretAdapter":"kubernetes","fido2":{"appLoggers":{"fido2LogLevel":"INFO","fido2LogTarget":"STDOUT","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE"},"enabled":true,"fido2ServiceName":"fido2","ingress":{"fido2ConfigEnabled":false}},"fqdn":"demoexample.jans.io","gcePdStorageType":"pd-standard","isFqdnRegistered":false,"istio":{"additionalAnnotations":{},"additionalLabels":{},"enabled":false,"gateways":[],"ingress":false,"namespace":"istio-system"},"jobTtlSecondsAfterFinished":300,"lbIp":"22.22.22.22","nginx-ingress":{"enabled":true},"opendj":{"enabled":false,"ldapServiceName":"opendj"},"persistence":{"enabled":true},"scim":{"appLoggers":{"ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scimLogLevel":"INFO","scimLogTarget":"STDOUT","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"enabled":true,"ingress":{"scimConfigEnabled":false,"scimEnabled":false},"scimServiceName":"scim"},"storageClass":{"allowVolumeExpansion":true,"allowedTopologies":[],"mountOptions":["debug"],"parameters":{},"provisioner":"microk8s.io/hostpath","reclaimPolicy":"Retain","volumeBindingMode":"WaitForFirstConsumer"},"upgrade":{"enabled":false},"usrEnvs":{"normal":{},"secret":{}}}` | Parameters used globally across all services helm charts. |
+| global | object | `{"alb":{"ingress":false},"auth-server":{"appLoggers":{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","authLogLevel":"INFO","authLogTarget":"STDOUT","httpLogLevel":"INFO","httpLogTarget":"FILE","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"authEncKeys":"RSA1_5 RSA-OAEP","authServerServiceName":"auth-server","authSigKeys":"RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512","enabled":true,"ingress":{"authServerEnabled":true,"deviceCodeEnabled":true,"firebaseMessagingEnabled":true,"openidConfigEnabled":true,"u2fConfigEnabled":true,"uma2ConfigEnabled":true,"webdiscoveryEnabled":true,"webfingerEnabled":true}},"auth-server-key-rotation":{"enabled":false},"awsStorageType":"io1","azureStorageAccountType":"Standard_LRS","azureStorageKind":"Managed","cloud":{"testEnviroment":false},"cnAwsConfigFile":"/etc/jans/conf/aws_config_file","cnAwsSecretsReplicaRegionsFile":"/etc/jans/conf/aws_secrets_replica_regions","cnAwsSharedCredentialsFile":"/etc/jans/conf/aws_shared_credential_file","cnDocumentStoreType":"LOCAL","cnGoogleApplicationCredentials":"/etc/jans/conf/google-credentials.json","cnPersistenceType":"sql","cnPrometheusPort":"","config":{"enabled":true},"config-api":{"appLoggers":{"configApiLogLevel":"INFO","configApiLogTarget":"STDOUT","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"configApiServerServiceName":"config-api","enabled":true,"ingress":{"configApiEnabled":true}},"configAdapterName":"kubernetes","configSecretAdapter":"kubernetes","fido2":{"appLoggers":{"fido2LogLevel":"INFO","fido2LogTarget":"STDOUT","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE"},"enabled":true,"fido2ServiceName":"fido2","ingress":{"fido2ConfigEnabled":false}},"fqdn":"demoexample.jans.io","gcePdStorageType":"pd-standard","isFqdnRegistered":false,"istio":{"additionalAnnotations":{},"additionalLabels":{},"enabled":false,"gateways":[],"ingress":false,"namespace":"istio-system"},"jobTtlSecondsAfterFinished":300,"lbIp":"22.22.22.22","nginx-ingress":{"enabled":true},"opendj":{"enabled":false,"ldapServiceName":"opendj"},"persistence":{"enabled":true},"scim":{"appLoggers":{"ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scimLogLevel":"INFO","scimLogTarget":"STDOUT","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"enabled":true,"ingress":{"scimConfigEnabled":false,"scimEnabled":false},"scimServiceName":"scim"},"storageClass":{"allowVolumeExpansion":true,"allowedTopologies":[],"mountOptions":["debug"],"parameters":{},"provisioner":"microk8s.io/hostpath","reclaimPolicy":"Retain","volumeBindingMode":"WaitForFirstConsumer"},"upgrade":{"enabled":false},"usrEnvs":{"normal":{},"secret":{}}}` | Parameters used globally across all services helm charts. |
| global.alb.ingress | bool | `false` | Activates ALB ingress |
| global.auth-server-key-rotation.enabled | bool | `false` | Boolean flag to enable/disable the auth-server-key rotation cronjob chart. |
| global.auth-server.appLoggers | object | `{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","authLogLevel":"INFO","authLogTarget":"STDOUT","httpLogLevel":"INFO","httpLogTarget":"FILE","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"}` | App loggers can be configured to define where the logs will be redirected to and the level of each in which it should be displayed. |
@@ -229,7 +249,7 @@ Kubernetes: `>=v1.21.0-0`
| global.azureStorageKind | string | `"Managed"` | Azure storage kind if using Azure disks |
| global.cloud.testEnviroment | bool | `false` | Boolean flag if enabled will strip resources requests and limits from all services. |
| global.cnDocumentStoreType | string | `"LOCAL"` | Document store type to use for shibboleth files LOCAL. |
-| global.cnGoogleApplicationCredentials | string | `"/etc/jans/conf/google-credentials.json"` | Base64 encoded service account. The sa must have roles/secretmanager.admin to use Google secrets and roles/spanner.databaseUser to use Spanner. |
+| global.cnGoogleApplicationCredentials | string | `"/etc/jans/conf/google-credentials.json"` | Base64 encoded service account. The sa must have roles/secretmanager.admin to use Google secrets and roles/spanner.databaseUser to use Spanner. Leave as this is a sensible default. |
| global.cnPersistenceType | string | `"sql"` | Persistence backend to run Janssen with ldap|couchbase|hybrid|sql|spanner. |
| global.cnPrometheusPort | string | `""` | Port used by Prometheus JMX agent (default to empty string). To enable Prometheus JMX agent, set the value to a number. |
| global.config-api.appLoggers | object | `{"configApiLogLevel":"INFO","configApiLogTarget":"STDOUT","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"}` | App loggers can be configured to define where the logs will be redirected to and the level of each in which it should be displayed. |
@@ -247,8 +267,8 @@ Kubernetes: `>=v1.21.0-0`
| global.config-api.enabled | bool | `true` | Boolean flag to enable/disable the config-api chart. |
| global.config-api.ingress | object | `{"configApiEnabled":true}` | Enable endpoints in either istio or nginx ingress depending on users choice |
| global.config.enabled | bool | `true` | Boolean flag to enable/disable the configuration chart. This normally should never be false |
-| global.configAdapterName | string | `"kubernetes"` | The config backend adapter that will hold Janssen configuration layer. google|kubernetes |
-| global.configSecretAdapter | string | `"kubernetes"` | The config backend adapter that will hold Janssen secret layer. google|kubernetes |
+| global.configAdapterName | string | `"kubernetes"` | The config backend adapter that will hold Janssen configuration layer. aws|google|kubernetes |
+| global.configSecretAdapter | string | `"kubernetes"` | The config backend adapter that will hold Janssen secret layer. aws|google|kubernetes |
| global.fido2.appLoggers | object | `{"fido2LogLevel":"INFO","fido2LogTarget":"STDOUT","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE"}` | App loggers can be configured to define where the logs will be redirected to and the level of each in which it should be displayed. |
| global.fido2.appLoggers.fido2LogLevel | string | `"INFO"` | fido2.log level |
| global.fido2.appLoggers.fido2LogTarget | string | `"STDOUT"` | fido2.log target |
@@ -323,7 +343,7 @@ Kubernetes: `>=v1.21.0-0`
| 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.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},"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"}},"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"},"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.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 |
@@ -338,6 +358,7 @@ Kubernetes: `>=v1.21.0-0`
| opendj.image.tag | string | `"5.0.0_dev"` | Image tag to use for deploying. |
| opendj.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/master/scripts/healthcheck.py |
| opendj.livenessProbe.exec | object | `{"command":["python3","/app/scripts/healthcheck.py"]}` | Executes the python3 healthcheck. |
+| opendj.pdb | object | `{"enabled":true,"maxUnavailable":1}` | Configure the PodDisruptionBudget |
| opendj.persistence.size | string | `"5Gi"` | OpenDJ volume size |
| opendj.readinessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":1636},"timeoutSeconds":5}` | Configure the readiness healthcheck for OpenDJ if needed. https://github.com/GluuFederation/docker-opendj/blob/master/scripts/healthcheck.py |
| opendj.replicas | int | `1` | Service replica number. |
@@ -346,12 +367,13 @@ Kubernetes: `>=v1.21.0-0`
| opendj.resources.limits.memory | string | `"2000Mi"` | Memory limit. |
| opendj.resources.requests.cpu | string | `"1500m"` | CPU request. |
| opendj.resources.requests.memory | string | `"2000Mi"` | Memory request. |
+| opendj.topologySpreadConstraints | object | `{}` | Configure the topology spread constraints. Notice this is a map NOT a list as in the upstream API https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ |
| opendj.usrEnvs | object | `{"normal":{},"secret":{}}` | Add custom normal and secret envs to the service |
| opendj.usrEnvs.normal | object | `{}` | Add custom normal 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.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":"janssenproject/persistence-loader","tag":"1.0.5_dev"},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Job to generate data and initial config for Janssen Server persistence layer. |
+| persistence | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/persistence-loader","tag":"1.0.6_dev"},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Job to generate data and initial config for Janssen 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.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
| persistence.dnsConfig | object | `{}` | Add custom dns config |
@@ -359,7 +381,7 @@ Kubernetes: `>=v1.21.0-0`
| persistence.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| persistence.image.pullSecrets | list | `[]` | Image Pull Secrets |
| persistence.image.repository | string | `"janssenproject/persistence-loader"` | Image to use for deploying. |
-| persistence.image.tag | string | `"1.0.5_dev"` | Image tag to use for deploying. |
+| persistence.image.tag | string | `"1.0.6_dev"` | Image tag to use for deploying. |
| 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.memory | string | `"300Mi"` | Memory limit. |
@@ -370,7 +392,7 @@ Kubernetes: `>=v1.21.0-0`
| 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.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":"janssenproject/scim","tag":"1.0.5_dev"},"livenessProbe":{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"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},"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":"janssenproject/scim","tag":"1.0.6_dev"},"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.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
| scim.dnsConfig | object | `{}` | Add custom dns config |
@@ -381,9 +403,10 @@ Kubernetes: `>=v1.21.0-0`
| scim.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| scim.image.pullSecrets | list | `[]` | Image Pull Secrets |
| scim.image.repository | string | `"janssenproject/scim"` | Image to use for deploying. |
-| scim.image.tag | string | `"1.0.5_dev"` | Image tag to use for deploying. |
+| scim.image.tag | string | `"1.0.6_dev"` | 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.httpGet.path | string | `"/jans-scim/sys/health-check"` | http liveness probe endpoint |
+| scim.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
| scim.readinessProbe | object | `{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the readiness healthcheck for the SCIM if needed. |
| scim.readinessProbe.httpGet.path | string | `"/jans-scim/sys/health-check"` | http readiness probe endpoint |
| scim.replicas | int | `1` | Service replica number. |
@@ -393,6 +416,7 @@ Kubernetes: `>=v1.21.0-0`
| scim.resources.requests.memory | string | `"1000Mi"` | Memory request. |
| scim.service.name | string | `"http-scim"` | The name of the scim port within the scim service. Please keep it as default. |
| scim.service.port | int | `8080` | Port of the scim service. Please keep it as default. |
+| scim.topologySpreadConstraints | object | `{}` | Configure the topology spread constraints. Notice this is a map NOT a list as in the upstream API https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/ |
| scim.usrEnvs | object | `{"normal":{},"secret":{}}` | Add custom normal and secret envs to the service |
| scim.usrEnvs.normal | object | `{}` | Add custom normal envs to the service variable1: value1 |
| scim.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
diff --git a/jans-auth-server/client/pom.xml b/jans-auth-server/client/pom.xml
index 258c3eae92b..3b951cd07d2 100644
--- a/jans-auth-server/client/pom.xml
+++ b/jans-auth-server/client/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-auth-server-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-auth-server/common/pom.xml b/jans-auth-server/common/pom.xml
index f85b83c4eb5..9fe351453f1 100644
--- a/jans-auth-server/common/pom.xml
+++ b/jans-auth-server/common/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-auth-server-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-auth-server/model/pom.xml b/jans-auth-server/model/pom.xml
index 1563a7ed05f..fdf4a635eb2 100644
--- a/jans-auth-server/model/pom.xml
+++ b/jans-auth-server/model/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-auth-server-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-auth-server/persistence-model/pom.xml b/jans-auth-server/persistence-model/pom.xml
index b0eb6107a3f..af00c5e4052 100644
--- a/jans-auth-server/persistence-model/pom.xml
+++ b/jans-auth-server/persistence-model/pom.xml
@@ -4,7 +4,7 @@
io.jans
jans-auth-server-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
jans-auth-persistence-model
Persistence model
diff --git a/jans-auth-server/pom.xml b/jans-auth-server/pom.xml
index 3f3d59d7fed..f6c22e03a37 100644
--- a/jans-auth-server/pom.xml
+++ b/jans-auth-server/pom.xml
@@ -5,7 +5,7 @@
io.jans
jans-auth-server-parent
pom
- 1.0.5
+ 1.0.6-SNAPSHOT
Jans authentication server parent
diff --git a/jans-auth-server/server/pom.xml b/jans-auth-server/server/pom.xml
index 29aab74ea92..bb699042eb0 100644
--- a/jans-auth-server/server/pom.xml
+++ b/jans-auth-server/server/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-auth-server-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-auth-server/static/pom.xml b/jans-auth-server/static/pom.xml
index 244f3ff2650..0593f456767 100644
--- a/jans-auth-server/static/pom.xml
+++ b/jans-auth-server/static/pom.xml
@@ -3,7 +3,7 @@
io.jans
jans-auth-static
- 1.0.5
+ 1.0.6-SNAPSHOT
jar
jans-auth-static
@@ -11,7 +11,7 @@
io.jans
jans-auth-server-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-bom/pom.xml b/jans-bom/pom.xml
index 18c268bbe6b..81447b88ae7 100644
--- a/jans-bom/pom.xml
+++ b/jans-bom/pom.xml
@@ -5,7 +5,7 @@
jans-bom
pom
jans-bom
- 1.0.5
+ 1.0.6-SNAPSHOT
@@ -372,7 +372,7 @@
diff --git a/jans-cli-tui/cli_tui/version.py b/jans-cli-tui/cli_tui/version.py
index 1af11c64e2f..8e0a618fe22 100644
--- a/jans-cli-tui/cli_tui/version.py
+++ b/jans-cli-tui/cli_tui/version.py
@@ -3,4 +3,4 @@
https://www.apache.org/licenses/LICENSE-2.0
"""
-__version__ = "1.0.5"
+__version__ = "1.0.6-dev"
diff --git a/jans-config-api/common/pom.xml b/jans-config-api/common/pom.xml
index adddb5fa770..97e42a12220 100644
--- a/jans-config-api/common/pom.xml
+++ b/jans-config-api/common/pom.xml
@@ -9,7 +9,7 @@
io.jans
jans-config-api-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-config-api/plugins/admin-ui-plugin/pom.xml b/jans-config-api/plugins/admin-ui-plugin/pom.xml
index 2aa656182f8..f8e5766df58 100644
--- a/jans-config-api/plugins/admin-ui-plugin/pom.xml
+++ b/jans-config-api/plugins/admin-ui-plugin/pom.xml
@@ -3,7 +3,7 @@
plugins
io.jans.jans-config-api.plugins
- 1.0.5
+ 1.0.6-SNAPSHOT
4.0.0
diff --git a/jans-config-api/plugins/fido2-plugin/pom.xml b/jans-config-api/plugins/fido2-plugin/pom.xml
index 0d0d07d4d0e..270af85fe1c 100644
--- a/jans-config-api/plugins/fido2-plugin/pom.xml
+++ b/jans-config-api/plugins/fido2-plugin/pom.xml
@@ -3,7 +3,7 @@
plugins
io.jans.jans-config-api.plugins
- 1.0.5
+ 1.0.6-SNAPSHOT
4.0.0
fido2-plugin
diff --git a/jans-config-api/plugins/pom.xml b/jans-config-api/plugins/pom.xml
index 33e36bfa350..ce1e8c43ab5 100644
--- a/jans-config-api/plugins/pom.xml
+++ b/jans-config-api/plugins/pom.xml
@@ -4,14 +4,14 @@
io.jans
jans-config-api-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
4.0.0
io.jans.jans-config-api.plugins
plugins
- 1.0.5
+ 1.0.6-SNAPSHOT
pom
diff --git a/jans-config-api/plugins/sample/demo/pom.xml b/jans-config-api/plugins/sample/demo/pom.xml
index 8beb6d0af56..c60397aa3e4 100644
--- a/jans-config-api/plugins/sample/demo/pom.xml
+++ b/jans-config-api/plugins/sample/demo/pom.xml
@@ -3,7 +3,7 @@
io.jans.jans-config-api.plugins
${plugin.id}
- 1.0.5
+ 1.0.6-SNAPSHOT
jar
demo
diff --git a/jans-config-api/plugins/sample/helloworld/pom.xml b/jans-config-api/plugins/sample/helloworld/pom.xml
index 627fed2aa15..1da450b1147 100644
--- a/jans-config-api/plugins/sample/helloworld/pom.xml
+++ b/jans-config-api/plugins/sample/helloworld/pom.xml
@@ -3,7 +3,7 @@
com.spl
${plugin.id}
- 1.0.5
+ 1.0.6-SNAPSHOT
jar
helloworld
diff --git a/jans-config-api/plugins/scim-plugin/pom.xml b/jans-config-api/plugins/scim-plugin/pom.xml
index 27a68d28983..ec0b4197884 100644
--- a/jans-config-api/plugins/scim-plugin/pom.xml
+++ b/jans-config-api/plugins/scim-plugin/pom.xml
@@ -3,7 +3,7 @@
plugins
io.jans.jans-config-api.plugins
- 1.0.5
+ 1.0.6-SNAPSHOT
4.0.0
io.jans.jans-config-api.plugins
diff --git a/jans-config-api/plugins/user-mgt-plugin/pom.xml b/jans-config-api/plugins/user-mgt-plugin/pom.xml
index 0339ed8ede7..310962e9e4f 100644
--- a/jans-config-api/plugins/user-mgt-plugin/pom.xml
+++ b/jans-config-api/plugins/user-mgt-plugin/pom.xml
@@ -3,7 +3,7 @@
plugins
io.jans.jans-config-api.plugins
- 1.0.5
+ 1.0.6-SNAPSHOT
4.0.0
user-mgt-plugin
diff --git a/jans-config-api/pom.xml b/jans-config-api/pom.xml
index 66dc238243c..785254dc073 100644
--- a/jans-config-api/pom.xml
+++ b/jans-config-api/pom.xml
@@ -5,7 +5,7 @@
io.jans
jans-config-api-parent
pom
- 1.0.5
+ 1.0.6-SNAPSHOT
jans-config-api-parent
diff --git a/jans-config-api/server/pom.xml b/jans-config-api/server/pom.xml
index efb82a8a0cd..95f7ea7086c 100644
--- a/jans-config-api/server/pom.xml
+++ b/jans-config-api/server/pom.xml
@@ -9,7 +9,7 @@
io.jans
jans-config-api-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-config-api/shared/pom.xml b/jans-config-api/shared/pom.xml
index f0f3c7d2d6d..6a3e6a440b3 100644
--- a/jans-config-api/shared/pom.xml
+++ b/jans-config-api/shared/pom.xml
@@ -7,7 +7,7 @@
io.jans
jans-config-api-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/cache/pom.xml b/jans-core/cache/pom.xml
index 3114ecbd45e..19e7d01c450 100644
--- a/jans-core/cache/pom.xml
+++ b/jans-core/cache/pom.xml
@@ -7,7 +7,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/cdi/pom.xml b/jans-core/cdi/pom.xml
index fac7cbf9988..483994d19fc 100644
--- a/jans-core/cdi/pom.xml
+++ b/jans-core/cdi/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/demo-cdi/pom.xml b/jans-core/demo-cdi/pom.xml
index 3316821dff3..0b3487b0427 100644
--- a/jans-core/demo-cdi/pom.xml
+++ b/jans-core/demo-cdi/pom.xml
@@ -7,7 +7,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/doc/pom.xml b/jans-core/doc/pom.xml
index 60c0f769e50..8b782317daa 100644
--- a/jans-core/doc/pom.xml
+++ b/jans-core/doc/pom.xml
@@ -3,7 +3,7 @@
jans-core-parent
io.jans
- 1.0.5
+ 1.0.6-SNAPSHOT
4.0.0
diff --git a/jans-core/document-store/pom.xml b/jans-core/document-store/pom.xml
index 1fe7c407af4..5ec2acb154e 100644
--- a/jans-core/document-store/pom.xml
+++ b/jans-core/document-store/pom.xml
@@ -7,7 +7,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/exception-extension-cdi/pom.xml b/jans-core/exception-extension-cdi/pom.xml
index e644fcff184..6b74a1685e6 100644
--- a/jans-core/exception-extension-cdi/pom.xml
+++ b/jans-core/exception-extension-cdi/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/java-ext/pom.xml b/jans-core/java-ext/pom.xml
index b3241e361cf..00bc41fc1a8 100644
--- a/jans-core/java-ext/pom.xml
+++ b/jans-core/java-ext/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/jsf-util/pom.xml b/jans-core/jsf-util/pom.xml
index d8878c6a330..785a05bc22b 100644
--- a/jans-core/jsf-util/pom.xml
+++ b/jans-core/jsf-util/pom.xml
@@ -9,7 +9,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/model/pom.xml b/jans-core/model/pom.xml
index cc2ba18e05c..d1f63ccfd77 100644
--- a/jans-core/model/pom.xml
+++ b/jans-core/model/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/pom.xml b/jans-core/pom.xml
index 72b47722682..5c178ff00a7 100644
--- a/jans-core/pom.xml
+++ b/jans-core/pom.xml
@@ -3,7 +3,7 @@
io.jans
jans-core-parent
pom
- 1.0.5
+ 1.0.6-SNAPSHOT
jans-core
@@ -22,7 +22,7 @@
3.0.3
- 1.0.5
+ 1.0.6-SNAPSHOT
0.8.7
JanssenProject_jans-core
diff --git a/jans-core/radius/pom.xml b/jans-core/radius/pom.xml
index 5fa77659229..cb5064ab1f7 100644
--- a/jans-core/radius/pom.xml
+++ b/jans-core/radius/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/saml/pom.xml b/jans-core/saml/pom.xml
index 2596f4fac6e..3ebc1eae861 100644
--- a/jans-core/saml/pom.xml
+++ b/jans-core/saml/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/script/pom.xml b/jans-core/script/pom.xml
index 765f0341799..3ffef1a57d4 100644
--- a/jans-core/script/pom.xml
+++ b/jans-core/script/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/security-extension-cdi/pom.xml b/jans-core/security-extension-cdi/pom.xml
index 8e37ff0dbfd..0cb03c92bbd 100644
--- a/jans-core/security-extension-cdi/pom.xml
+++ b/jans-core/security-extension-cdi/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/server/pom.xml b/jans-core/server/pom.xml
index 0e912c99af3..4180eb6914b 100644
--- a/jans-core/server/pom.xml
+++ b/jans-core/server/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/service/pom.xml b/jans-core/service/pom.xml
index 3bbb43d600a..b67f02e1f5c 100644
--- a/jans-core/service/pom.xml
+++ b/jans-core/service/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/standalone/pom.xml b/jans-core/standalone/pom.xml
index ea798714296..44c87bfe555 100644
--- a/jans-core/standalone/pom.xml
+++ b/jans-core/standalone/pom.xml
@@ -7,7 +7,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/timer-weld/pom.xml b/jans-core/timer-weld/pom.xml
index 3d23e839acd..753f92ff314 100644
--- a/jans-core/timer-weld/pom.xml
+++ b/jans-core/timer-weld/pom.xml
@@ -7,7 +7,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-core/uma-rs-core/pom.xml b/jans-core/uma-rs-core/pom.xml
index c406d85fed4..574dbc7db93 100644
--- a/jans-core/uma-rs-core/pom.xml
+++ b/jans-core/uma-rs-core/pom.xml
@@ -9,7 +9,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
true
diff --git a/jans-core/util/pom.xml b/jans-core/util/pom.xml
index d26fc4a92e2..805c3d2ad61 100644
--- a/jans-core/util/pom.xml
+++ b/jans-core/util/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-core-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-eleven/client/pom.xml b/jans-eleven/client/pom.xml
index ce02e83f484..0d76a9ea989 100644
--- a/jans-eleven/client/pom.xml
+++ b/jans-eleven/client/pom.xml
@@ -8,7 +8,7 @@
jans-eleven-parent
io.jans
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-eleven/model/pom.xml b/jans-eleven/model/pom.xml
index 50e3cd011be..ef74ad71c85 100644
--- a/jans-eleven/model/pom.xml
+++ b/jans-eleven/model/pom.xml
@@ -9,7 +9,7 @@
jans-eleven-parent
io.jans
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-eleven/pom.xml b/jans-eleven/pom.xml
index b99b7eee394..ec7d546c356 100644
--- a/jans-eleven/pom.xml
+++ b/jans-eleven/pom.xml
@@ -5,7 +5,7 @@
io.jans
jans-eleven-parent
pom
- 1.0.5
+ 1.0.6-SNAPSHOT
eleven
diff --git a/jans-eleven/server/pom.xml b/jans-eleven/server/pom.xml
index ba8d49c7f5c..880e3e32345 100644
--- a/jans-eleven/server/pom.xml
+++ b/jans-eleven/server/pom.xml
@@ -9,7 +9,7 @@
jans-eleven-parent
io.jans
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-fido2/client/pom.xml b/jans-fido2/client/pom.xml
index 7cce2fff072..6249110e7fc 100644
--- a/jans-fido2/client/pom.xml
+++ b/jans-fido2/client/pom.xml
@@ -9,7 +9,7 @@
io.jans
jans-fido2-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-fido2/model/pom.xml b/jans-fido2/model/pom.xml
index 74f6ba7c2b8..5040f768bdc 100644
--- a/jans-fido2/model/pom.xml
+++ b/jans-fido2/model/pom.xml
@@ -10,7 +10,7 @@
io.jans
jans-fido2-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-fido2/pom.xml b/jans-fido2/pom.xml
index 7c5779252a0..c48bec40bc7 100644
--- a/jans-fido2/pom.xml
+++ b/jans-fido2/pom.xml
@@ -5,7 +5,7 @@
io.jans
jans-fido2-parent
pom
- 1.0.5
+ 1.0.6-SNAPSHOT
Fido2 API
diff --git a/jans-fido2/server/pom.xml b/jans-fido2/server/pom.xml
index 5f28d50e5c0..e8cb3913561 100644
--- a/jans-fido2/server/pom.xml
+++ b/jans-fido2/server/pom.xml
@@ -9,7 +9,7 @@
io.jans
jans-fido2-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-linux-setup/jans_setup/app_info.json b/jans-linux-setup/jans_setup/app_info.json
index 07191298bfb..cf86c8258ed 100644
--- a/jans-linux-setup/jans_setup/app_info.json
+++ b/jans-linux-setup/jans_setup/app_info.json
@@ -1,6 +1,6 @@
{
- "JANS_APP_VERSION": "1.0.5",
- "JANS_BUILD": "",
+ "JANS_APP_VERSION": "1.0.6",
+ "JANS_BUILD": "SNAPSHOT",
"JETTY_VERSION": "11.0.11",
"AMAZON_CORRETTO_VERSION": "11.0.15.9.1",
"JYTHON_VERSION": "2.7.3",
diff --git a/jans-linux-setup/jans_setup/setup_app/version.py b/jans-linux-setup/jans_setup/setup_app/version.py
index 68cdeee4b21..536b7fbccec 100644
--- a/jans-linux-setup/jans_setup/setup_app/version.py
+++ b/jans-linux-setup/jans_setup/setup_app/version.py
@@ -1 +1 @@
-__version__ = "1.0.5"
+__version__ = "1.0.6-dev"
diff --git a/jans-notify/client/pom.xml b/jans-notify/client/pom.xml
index eb5ab542f19..71d556e75b3 100644
--- a/jans-notify/client/pom.xml
+++ b/jans-notify/client/pom.xml
@@ -9,7 +9,7 @@
jans-notify-parent
io.jans
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-notify/client2/pom.xml b/jans-notify/client2/pom.xml
index 7501b537eb2..4567ea496c9 100644
--- a/jans-notify/client2/pom.xml
+++ b/jans-notify/client2/pom.xml
@@ -9,7 +9,7 @@
jans-notify-parent
io.jans
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-notify/model/pom.xml b/jans-notify/model/pom.xml
index b3275ea85b5..9f789a6bb7d 100644
--- a/jans-notify/model/pom.xml
+++ b/jans-notify/model/pom.xml
@@ -9,7 +9,7 @@
jans-notify-parent
io.jans
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-notify/pom.xml b/jans-notify/pom.xml
index af837bd3ce8..df21e5e82a6 100644
--- a/jans-notify/pom.xml
+++ b/jans-notify/pom.xml
@@ -4,7 +4,7 @@
io.jans
jans-notify-parent
pom
- 1.0.5
+ 1.0.6-SNAPSHOT
notify
http://ox.gluu.org
diff --git a/jans-notify/server/pom.xml b/jans-notify/server/pom.xml
index 1b5c76be4e8..28b2646e169 100644
--- a/jans-notify/server/pom.xml
+++ b/jans-notify/server/pom.xml
@@ -8,7 +8,7 @@
jans-notify-parent
io.jans
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/annotation/pom.xml b/jans-orm/annotation/pom.xml
index 3426f1321ca..5a53ee94841 100644
--- a/jans-orm/annotation/pom.xml
+++ b/jans-orm/annotation/pom.xml
@@ -8,6 +8,6 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
\ No newline at end of file
diff --git a/jans-orm/cdi/pom.xml b/jans-orm/cdi/pom.xml
index 4ed7546cdac..13f5a5c30a8 100644
--- a/jans-orm/cdi/pom.xml
+++ b/jans-orm/cdi/pom.xml
@@ -7,7 +7,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/core/pom.xml b/jans-orm/core/pom.xml
index bb81c5ea1d3..2506b34275f 100644
--- a/jans-orm/core/pom.xml
+++ b/jans-orm/core/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/couchbase-libs/pom.xml b/jans-orm/couchbase-libs/pom.xml
index fc2ab06368e..2d5ff9b1257 100644
--- a/jans-orm/couchbase-libs/pom.xml
+++ b/jans-orm/couchbase-libs/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/couchbase-sample/pom.xml b/jans-orm/couchbase-sample/pom.xml
index f3ccd43c36c..01bad92cb51 100644
--- a/jans-orm/couchbase-sample/pom.xml
+++ b/jans-orm/couchbase-sample/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/couchbase/pom.xml b/jans-orm/couchbase/pom.xml
index 4cb1b0313fc..5ec7edc69b1 100644
--- a/jans-orm/couchbase/pom.xml
+++ b/jans-orm/couchbase/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/filter/pom.xml b/jans-orm/filter/pom.xml
index 725892fd594..e7e3ce266da 100644
--- a/jans-orm/filter/pom.xml
+++ b/jans-orm/filter/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/hybrid/pom.xml b/jans-orm/hybrid/pom.xml
index 8d19aef9169..6b802cc9d48 100644
--- a/jans-orm/hybrid/pom.xml
+++ b/jans-orm/hybrid/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/ldap-sample/pom.xml b/jans-orm/ldap-sample/pom.xml
index 27601b34585..845024430a5 100644
--- a/jans-orm/ldap-sample/pom.xml
+++ b/jans-orm/ldap-sample/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/ldap/pom.xml b/jans-orm/ldap/pom.xml
index e52b9b1f216..fa482d4411f 100644
--- a/jans-orm/ldap/pom.xml
+++ b/jans-orm/ldap/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/model/pom.xml b/jans-orm/model/pom.xml
index c3bb86dff7f..2b1569071dd 100644
--- a/jans-orm/model/pom.xml
+++ b/jans-orm/model/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/pom.xml b/jans-orm/pom.xml
index 6e50409c9fa..b16ed66c0eb 100644
--- a/jans-orm/pom.xml
+++ b/jans-orm/pom.xml
@@ -3,7 +3,7 @@
io.jans
jans-orm-parent
pom
- 1.0.5
+ 1.0.6-SNAPSHOT
orm
@@ -20,7 +20,7 @@
UTF-8
3.0.3
- 1.0.5
+ 1.0.6-SNAPSHOT
0.8.7
diff --git a/jans-orm/spanner-libs/pom.xml b/jans-orm/spanner-libs/pom.xml
index 0296f24b4cf..983a2fdd1a7 100644
--- a/jans-orm/spanner-libs/pom.xml
+++ b/jans-orm/spanner-libs/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/spanner-sample/pom.xml b/jans-orm/spanner-sample/pom.xml
index cc6dbc55cdb..e9126a219e0 100644
--- a/jans-orm/spanner-sample/pom.xml
+++ b/jans-orm/spanner-sample/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/spanner/pom.xml b/jans-orm/spanner/pom.xml
index 26fabde6c8e..18b62a6c94b 100644
--- a/jans-orm/spanner/pom.xml
+++ b/jans-orm/spanner/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/sql-sample/pom.xml b/jans-orm/sql-sample/pom.xml
index 38324f43935..fe3ea0252c4 100644
--- a/jans-orm/sql-sample/pom.xml
+++ b/jans-orm/sql-sample/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/sql/pom.xml b/jans-orm/sql/pom.xml
index abae4d36b4e..8bdbb1f14ec 100644
--- a/jans-orm/sql/pom.xml
+++ b/jans-orm/sql/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/standalone/pom.xml b/jans-orm/standalone/pom.xml
index a8e62b8be54..17be66c28a9 100644
--- a/jans-orm/standalone/pom.xml
+++ b/jans-orm/standalone/pom.xml
@@ -7,7 +7,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-orm/util/pom.xml b/jans-orm/util/pom.xml
index 6ea46c92130..c710c9c2348 100644
--- a/jans-orm/util/pom.xml
+++ b/jans-orm/util/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-orm-parent
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-pycloudlib/jans/pycloudlib/version.py b/jans-pycloudlib/jans/pycloudlib/version.py
index 955e6cd8087..2831da0070c 100644
--- a/jans-pycloudlib/jans/pycloudlib/version.py
+++ b/jans-pycloudlib/jans/pycloudlib/version.py
@@ -1,3 +1,3 @@
"""This module contains version-related info."""
-__version__ = "1.0.5" # pragma: no cover
+__version__ = "1.0.6-dev" # pragma: no cover
diff --git a/jans-scim/client/pom.xml b/jans-scim/client/pom.xml
index 3792360b8b0..c1f14983ba8 100644
--- a/jans-scim/client/pom.xml
+++ b/jans-scim/client/pom.xml
@@ -10,7 +10,7 @@
io.jans
jans-scim
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-scim/model/pom.xml b/jans-scim/model/pom.xml
index 2a826407f7c..22c47eff566 100644
--- a/jans-scim/model/pom.xml
+++ b/jans-scim/model/pom.xml
@@ -10,7 +10,7 @@
io.jans
jans-scim
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-scim/pom.xml b/jans-scim/pom.xml
index a16cb8b4c34..62699cd71f7 100644
--- a/jans-scim/pom.xml
+++ b/jans-scim/pom.xml
@@ -5,7 +5,7 @@
io.jans
jans-scim
pom
- 1.0.5
+ 1.0.6-SNAPSHOT
SCIM API
http://www.gluu.org
diff --git a/jans-scim/server/pom.xml b/jans-scim/server/pom.xml
index 4736ba7a021..167bb1cf335 100644
--- a/jans-scim/server/pom.xml
+++ b/jans-scim/server/pom.xml
@@ -10,7 +10,7 @@
io.jans
jans-scim
- 1.0.5
+ 1.0.6-SNAPSHOT
diff --git a/jans-scim/service/pom.xml b/jans-scim/service/pom.xml
index 86ac46e6018..87a37472a3a 100644
--- a/jans-scim/service/pom.xml
+++ b/jans-scim/service/pom.xml
@@ -8,7 +8,7 @@
io.jans
jans-scim
- 1.0.5
+ 1.0.6-SNAPSHOT