Skip to content

keycloak values.yaml

global.domain

Type: string

Default value
"dev.bigbang.mil"

Description: The base domain for all Big Bang components. Keycloak will be available at keycloak.%domain%

bb-common.routes.inbound.keycloak.enabled

Type: bool

Default value
true

bb-common.routes.inbound.keycloak.gateways[0]

Type: string

Default value
"istio-gateway/passthrough-ingressgateway"

bb-common.routes.inbound.keycloak.hosts[0]

Type: string

Default value
"keycloak.{{ .Values.global.domain }}"

bb-common.routes.inbound.keycloak.service

Type: string

Default value
"keycloak-keycloak-http.keycloak.svc.cluster.local"

bb-common.routes.inbound.keycloak.port

Type: int

Default value
8443

bb-common.routes.inbound.keycloak.passthrough.enabled

Type: bool

Default value
true

bb-common.networkPolicies.ingress

Type: object

Default value
to:
  keycloak:9000:
    from:
      k8s:
        monitoring-monitoring-kube-prometheus@monitoring/prometheus: false

Description: Configures additional network policies beyond the ones bundled with the chart, using the bb-common shorthand

bb-common.networkPolicies.egress.definitions.smtp-subnets.to[0].ipBlock.cidr

Type: string

Default value
"192.168.0.0/16"

bb-common.networkPolicies.egress.definitions.smtp-subnets.to[1].ipBlock.cidr

Type: string

Default value
"172.16.0.0/12"

bb-common.networkPolicies.egress.definitions.smtp-subnets.to[2].ipBlock.cidr

Type: string

Default value
"10.0.0.0/8"

bb-common.networkPolicies.egress.definitions.smtp-subnets.ports[0].port

Type: int

Default value
587

bb-common.networkPolicies.egress.definitions.smtp-subnets.ports[0].protocol

Type: string

Default value
"TCP"

bb-common.networkPolicies.egress.definitions.ldap-subnets.to[0].ipBlock.cidr

Type: string

Default value
"192.168.0.0/16"

bb-common.networkPolicies.egress.definitions.ldap-subnets.to[1].ipBlock.cidr

Type: string

Default value
"172.16.0.0/12"

bb-common.networkPolicies.egress.definitions.ldap-subnets.to[2].ipBlock.cidr

Type: string

Default value
"10.0.0.0/8"

bb-common.networkPolicies.egress.definitions.ldap-subnets.ports[0].port

Type: int

Default value
636

bb-common.networkPolicies.egress.definitions.ldap-subnets.ports[0].protocol

Type: string

Default value
"TCP"

bb-common.networkPolicies.egress.from.keycloak.to.k8s.tempo/tempo:9411

Type: bool

Default value
false

bb-common.networkPolicies.egress.from.keycloak.to.definition.ldap-subnets

Type: bool

Default value
false

bb-common.networkPolicies.egress.from.keycloak.to.definition.smtp-subnets

Type: bool

Default value
false

bbtests.enabled

Type: bool

Default value
false

Description: Enables the Big Bang test hooks

bbtests.image

Type: string

Default value
"registry1.dso.mil/ironbank/big-bang/base:2.1.0"

bbtests.imagePullPolicy

Type: string

Default value
"IfNotPresent"

bbtests.cypress.artifacts

Type: bool

Default value
true

bbtests.cypress.envs.cypress_viewport_width

Type: string

Default value
"1920"

bbtests.cypress.envs.cypress_viewport_height

Type: string

Default value
"1080"

bbtests.cypress.envs.cypress_url

Type: string

Default value
"http://keycloak-keycloak-http.keycloak.svc.cluster.local"

bbtests.cypress.envs.cypress_username

Type: string

Default value
"admin"

bbtests.cypress.envs.cypress_password

Type: string

Default value
"password"

bbtests.cypress.envs.cypress_tnr_username

Type: string

Default value
"cypress"

bbtests.cypress.envs.cypress_tnr_password

Type: string

Default value
"tnr_w!G33ZyAt@C8"

bbtests.cypress.envs.tnr_username

Type: string

Default value
"cypress"

bbtests.cypress.envs.tnr_password

Type: string

Default value
"tnr_w!G33ZyAt@C8"

bbtests.cypress.envs.tnr_firstName

Type: string

Default value
"Cypress"

bbtests.cypress.envs.tnr_lastName

Type: string

Default value
"TNR"

bbtests.cypress.envs.tnr_email

Type: string

Default value
"cypress@tnr.mil"

bbtests.scripts.envs.HEADLESS_SERVICE

Type: string

Default value
"keycloak-keycloak-headless.keycloak.svc.cluster.local"

bbtests.scripts.envs.PORT

Type: string

Default value
"7800"

bbtests.scripts.envs.TIMEOUT

Type: string

Default value
"10"

postgresql.enabled

Type: bool

Default value
true

Description: If true, the Postgresql dependency is enabled

postgresql.image.registry

Type: string

Default value
"registry1.dso.mil"

postgresql.image.repository

Type: string

Default value
"ironbank/opensource/postgres/postgresql"

postgresql.image.tag

Type: string

Default value
"18.6"

postgresql.global.security.allowInsecureImages

Type: bool

Default value
true

Description: Allow registry1.dso.mil in lieu of the default bitnami registry

postgresql.global.postgresql.auth.username

Type: string

Default value
"keycloak"

Description: PostgreSQL User to create

postgresql.global.postgresql.auth.password

Type: string

Default value
"keycloak"

Description: PostgreSQL Password for the new user

postgresql.global.postgresql.auth.database

Type: string

Default value
"keycloak"

Description: PostgreSQL Database to create

postgresql.primary.networkPolicy.enabled

Type: bool

Default value
false

postgresql.primary.persistence.mountPath

Type: string

Default value
"/var/lib/postgresql"

postgresql.primary.extraVolumes[0].name

Type: string

Default value
"run-postgresql"

postgresql.primary.extraVolumes[0].emptyDir

Type: object

Default value
{}

postgresql.primary.extraVolumeMounts[0].name

Type: string

Default value
"run-postgresql"

postgresql.primary.extraVolumeMounts[0].mountPath

Type: string

Default value
"/run/postgresql"

postgresql.primary.extraEnvVars[0].name

Type: string

Default value
"POSTGRES_DB"

postgresql.primary.extraEnvVars[0].value

Type: string

Default value
"keycloak"

postgresql.postgresqlDataDir

Type: string

Default value
"/var/lib/postgresql/pgdata/data"

postgresql.volumePermissions.enabled

Type: bool

Default value
false