Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: provisioning keycloak and jans-lock deployment #7518

Merged
merged 27 commits into from
Feb 5, 2024
Merged

Conversation

iromli
Copy link
Contributor

@iromli iromli commented Jan 24, 2024

Prepare


Description

Target issue

closes #7399

Implementation Details


Test and Document the changes

  • Static code analysis has been run locally and issues have been fixed
  • Relevant unit and integration tests have been added/updated
  • Relevant documentation has been updated if any (i.e. user guides, installation and configuration guides, technical design docs etc)

Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
@iromli iromli changed the base branch from cn-1.0.22 to main January 24, 2024 22:06
@mo-auto mo-auto added area-documentation Documentation needs to change as part of issue or PR comp-charts-jans comp-docker-jans-auth-server comp-docker-jans-persistence-loader kind-dependencies Pull requests that update a dependency file labels Jan 24, 2024
iromli and others added 8 commits January 25, 2024 05:33
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
@iromli iromli self-assigned this Jan 29, 2024
iromli and others added 7 commits January 30, 2024 01:50
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
@iromli iromli linked an issue Jan 31, 2024 that may be closed by this pull request
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
@iromli iromli marked this pull request as ready for review February 1, 2024 19:40
@iromli iromli requested a review from moabu as a code owner February 1, 2024 19:40
@iromli iromli changed the title chore: resource provisioning on keycloak deployment chore: provisioning keycloak and jans-lock deployment Feb 1, 2024
iromli and others added 3 commits February 2, 2024 05:51
Signed-off-by: iromli <isman.firmansyah@gmail.com>
Signed-off-by: iromli <isman.firmansyah@gmail.com>
@moabu moabu merged commit 2517115 into main Feb 5, 2024
1 of 2 checks passed
@moabu moabu deleted the cn-saml-fix branch February 5, 2024 07:17
yuriyz pushed a commit that referenced this pull request Nov 7, 2024
* chore: resource provisioning for jans-saml and kc

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* fix: add /kc prefix to redirect URIs

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore: remove debugging code

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* fix: change realm from jans-api to jans

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* fix: change default CN_DOCUMENT_STORE_TYPE to DB

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* fix: sync templates for jans-lock

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore: update column data types

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* fix: handle data type changes from previous version

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore: update jans-auth config

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore: add unique indexes

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* fix: upgrades creatorAttrs only if using sql persistence

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore: update assets and dependencies

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* fix: handle XA transaction error when using mysql database

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore: update assets and dependencies

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* feat(charts): add support for jans-lock in Helm charts

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore: update assets

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore: run tls_generator.py in background (if required)

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* fix: resolve indentation error and incorrect includes

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore: add configurable config-api plugins

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore: add missing permission for agama directory

Signed-off-by: iromli <isman.firmansyah@gmail.com>

* chore: update dependencies on config-api image

Signed-off-by: iromli <isman.firmansyah@gmail.com>

---------

Signed-off-by: iromli <isman.firmansyah@gmail.com>
Co-authored-by: Mohammad Abudayyeh <47318409+moabu@users.noreply.github.com>
Former-commit-id: 2517115
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment