Skip to content

keycloak values.yaml

domain

Type: string

Default value
"dev.bigbang.mil"

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

istio.enabled

Type: bool

Default value
false

istio.sidecar.enabled

Type: bool

Default value
false

istio.sidecar.outboundTrafficPolicyMode

Type: string

Default value
"REGISTRY_ONLY"

istio.serviceEntries.custom

Type: list

Default value
[]

istio.authorizationPolicies.enabled

Type: bool

Default value
false

istio.authorizationPolicies.custom

Type: list

Default value
[]

istio.mtls.mode

Type: string

Default value
"STRICT"

routes.inbound.keycloak.enabled

Type: bool

Default value
true

routes.inbound.keycloak.gateways[0]

Type: string

Default value
"istio-gateway/passthrough-ingressgateway"

routes.inbound.keycloak.hosts[0]

Type: string

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

routes.inbound.keycloak.service

Type: string

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

routes.inbound.keycloak.port

Type: int

Default value
8443

routes.inbound.keycloak.passthrough.enabled

Type: bool

Default value
true

networkPolicies.enabled

Type: bool

Default value
false

Description: Enable or disable the bundled network policies

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

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

Type: string

Default value
"192.168.0.0/16"

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

Type: string

Default value
"172.16.0.0/12"

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

Type: string

Default value
"10.0.0.0/8"

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

Type: int

Default value
587

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

Type: string

Default value
"TCP"

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

Type: string

Default value
"192.168.0.0/16"

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

Type: string

Default value
"172.16.0.0/12"

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

Type: string

Default value
"10.0.0.0/8"

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

Type: int

Default value
636

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

Type: string

Default value
"TCP"

networkPolicies.egress.from.keycloak.to.k8s.tempo/tempo:9411

Type: bool

Default value
false

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

Type: bool

Default value
false

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

Type: bool

Default value
false

networkPolicies.additionalPolicies

Type: list

Default value
[]

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.4"

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