fixes #597 bump kc version to current, autogen passwords (#598)

This commit is contained in:
Jeffrey Paul 2022-01-08 15:44:40 -08:00 committed by GitHub
parent ab0178d474
commit ec813453c6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 7 deletions

View File

@ -1,3 +1,4 @@
# tested on CR 1.10.1 2022-01-08 by sneak
captainVersion: 4 captainVersion: 4
services: services:
$$cap_appname-db: $$cap_appname-db:
@ -36,21 +37,23 @@ caproverOneClickApp:
validRegex: /^([^\s^\/])+$/ validRegex: /^([^\s^\/])+$/
- id: $$cap_keycloak_version - id: $$cap_keycloak_version
label: Keycloak Version label: Keycloak Version
defaultValue: 6.0.1 defaultValue: 16.1.0
description: Check out their Docker page for the valid tags https://hub.docker.com/r/jboss/keycloak/tags description: v16.1.0 current as of 2021-12-21. Check out their Docker page for the valid tags https://hub.docker.com/r/jboss/keycloak/tags
validRegex: /^([^\s^\/])+$/ validRegex: /^([^\s^\/])+$/
- id: $$cap_pg_pass - id: $$cap_pg_pass
label: Postgres Password label: Postgres Password
description: 'Password strength requeriments: Should contain at least one digit, one lower case, one upper case and at least 12 from the mentioned characters.' description: 'App-to-app database credential. 12-20 characters.'
validRegex: /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[0-9a-zA-Z]{12,}$/ defaultValue: $$cap_gen_random_hex(20)
validRegex: /.{12,20}/
- id: $$cap_keycloak_user - id: $$cap_keycloak_user
label: Keycloak user label: Keycloak user
description: '' description: 'Login username for the first web user.'
validRegex: /.{1,}/ validRegex: /.{1,}/
- id: $$cap_keycloak_password - id: $$cap_keycloak_password
label: Keycloak password label: Keycloak password
description: 'Password strength requeriments: Should contain at least one digit, one lower case, one upper case and at least 12 from the mentioned characters.' description: 'Login password for the first web user. 12-20 characters.'
validRegex: /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[0-9a-zA-Z]{12,}$/ defaultValue: $$cap_gen_random_hex(20)
validRegex: /.{12,20}/
instructions: instructions:
start: >- start: >-
Keycloak is an Open Source Identity and Access Management solution for modern Applications and Services. It makes it easy to secure applications and services with little to no code. Keycloak is an Open Source Identity and Access Management solution for modern Applications and Services. It makes it easy to secure applications and services with little to no code.