Skip to content

headlamp values.yaml📜

domain📜

Type: string

Default value
"dev.bigbang.mil"

Description: Domain used for BigBang created exposed services

global.imagePullSecrets[0].name📜

Type: string

Default value
"private-registry"

istio.enabled📜

Type: bool

Default value
false

istio.hardened📜

Type: object

Default value
customAuthorizationPolicies: []
customServiceEntries: []
enabled: false
outboundTrafficPolicyMode: REGISTRY_ONLY

Description: Default peer authentication values

istio.mtls.mode📜

Type: string

Default value
"STRICT"

Description: STRICT = Allow only mutual TLS traffic, PERMISSIVE = Allow both plain text and mutual TLS traffic

istio.headlamp📜

Type: object

Default value
annotations: {}
enabled: true
gateways:
- istio-system/public
hosts:
- headlamp.{{ .Values.domain }}
labels: {}

Description: Headlamp UI specific VirtualService values

istio.headlamp.enabled📜

Type: bool

Default value
true

Description: Toggle VirtualService creation

networkPolicies.enabled📜

Type: bool

Default value
false

networkPolicies.controlPlaneCidr📜

Type: string

Default value
"0.0.0.0/0"

networkPolicies.ingressLabels.app📜

Type: string

Default value
"public-ingressgateway"

networkPolicies.ingressLabels.istio📜

Type: string

Default value
"ingressgateway"

networkPolicies.additionalPolicies📜

Type: list

Default value
[]

openshift📜

Type: bool

Default value
false

monitoring📜

Type: object

Default value
enabled: false
serviceMonitor:
  scheme: ''
  tlsConfig: {}

Description: Monitoring toggle, affects servicemonitor and networkPolicies

metrics.enabled📜

Type: bool

Default value
false

Description: Toggle Prometheus Blackbox Exporter Installation

metrics.port📜

Type: int

Default value
9115

metrics.global📜

Type: object

Default value
imagePullSecrets:
- name: private-registry

Description: Exporter imagePullSecrets

metrics.image.registry📜

Type: string

Default value
"registry1.dso.mil"

metrics.image.repository📜

Type: string

Default value
"ironbank/opensource/prometheus/blackbox_exporter"

metrics.image.tag📜

Type: string

Default value
"v0.27.0"

metrics.image.pullSecret📜

Type: string

Default value
"private-registry"

metrics.podSecurityContext📜

Type: object

Default value
runAsGroup: 1000

Description: Pod securityContext

metrics.securityContext📜

Type: object

Default value
runAsGroup: 1000
runAsUser: 1000

Description: Container securityContext

metrics.config.modules.http_2xx.prober📜

Type: string

Default value
"http"

metrics.config.modules.http_2xx.timeout📜

Type: string

Default value
"5s"

metrics.config.modules.http_2xx.http.method📜

Type: string

Default value
"GET"

bbtests.enabled📜

Type: bool

Default value
false

bbtests.cypress.artifacts📜

Type: bool

Default value
true

bbtests.cypress.envs.cypress_url📜

Type: string

Default value
"http://headlamp.headlamp.svc.cluster.local:4466"

bbtests.cypress.resources.requests.cpu📜

Type: string

Default value
"1"

bbtests.cypress.resources.requests.memory📜

Type: string

Default value
"2Gi"

bbtests.cypress.resources.limits.cpu📜

Type: string

Default value
"1"

bbtests.cypress.resources.limits.memory📜

Type: string

Default value
"2Gi"

upstream.image.registry📜

Type: string

Default value
"registry1.dso.mil"

Description: Container image registry

upstream.image.repository📜

Type: string

Default value
"ironbank/opensource/headlamp-k8s/headlamp"

Description: Container image name

upstream.image.pullPolicy📜

Type: string

Default value
"IfNotPresent"

Description: Image pull policy. One of Always, Never, IfNotPresent

upstream.image.tag📜

Type: string

Default value
"v0.34.0"

Description: Container image tag, If “” uses appVersion in Chart.yaml

upstream.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

upstream.imagePullSecrets📜

Type: list

Default value
- name: private-registry

Description: An optional list of references to secrets in the same namespace to use for pulling any of the images used

upstream.nameOverride📜

Type: string

Default value
"headlamp"

Description: Overrides the name of the chart

upstream.config.baseURL📜

Type: string

Default value
""

Description: base url path at which headlamp should run Note: Do not include a trailing slash in the baseURL configuration. Example: “/headlamp”

upstream.config.oidc.clientID📜

Type: string

Default value
""

Description: OIDC client ID Change to your respective IDP endpoints

upstream.securityContext📜

Type: object

Default value
privileged: false
runAsGroup: 101
runAsNonRoot: true
runAsUser: 100

Description: Headlamp containers Security Context

upstream.service.port📜

Type: int

Default value
4466

Description: Kubernetes Service port