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