Skip to content

loki values.yaml💣

global.image.priorityClassName💣

Type: string

Default value
nil

global.image.pullPolicy💣

Type: string

Default value
"IfNotPresent"

global.image.pullSecrets[0]💣

Type: string

Default value
"private-registry"

global.createGlobalConfig💣

Type: bool

Default value
false

Description: Create Loki config for all sub-charts. Uses data within ‘global.config’ value

global.existingSecretForConfig💣

Type: string

Default value
""

Description: Secret which Pods will consume for config. Only use if ‘global.createGlobalConfig’ is true. Default: “loki-config”

global.objectStorage.endpoint💣

Type: string

Default value
""

Description: Endpoint for External ObjectStorage configuration

global.objectStorage.region💣

Type: string

Default value
""

Description: Region for External ObjectStorage configuration

global.objectStorage.bucketnames💣

Type: string

Default value
""

Description: Comma separated list of Bucket Names for External ObjectStorage configuration

global.objectStorage.access_key_id💣

Type: string

Default value
""

Description: AWS access_key_id for External ObjectStorage configuration

global.objectStorage.secret_access_key💣

Type: string

Default value
""

Description: AWS secret_access_key for External ObjectStorage configuration

global.objectStorage.adminBucketName💣

Type: string

Default value
""

Description: Grafana Specific Admin Bucket External ObjectStorage configuration

global.config💣

Type: string

Default value
"auth_enabled: false\nserver:\n  log_level: debug\n  http_listen_port: 3100\nmemberlist:\n  join_members:\n    - \"{{ .Values.loki.fullnameOverride }}-memberlist\"\n\ncommon:\n  path_prefix: /var/loki\n  replication_factor: 1\n  ring:\n    kvstore:\n      store: memberlist\n  storage:\n    filesystem: null\n    s3:\n      {{- if not .Values.global.objectStorage.endpoint }}\n      s3: s3://minio:minio123@minio.logging:80/loki\n      {{- end }}\n      {{- if .Values.global.objectStorage.endpoint }}\n      endpoint: \"{{ .Values.global.objectStorage.endpoint }}\"\n      {{- end }}\n      {{- if .Values.global.objectStorage.bucketnames }}\n      bucketnames: \"{{ .Values.global.objectStorage.bucketnames }}\"\n      {{- end }}\n      {{- if .Values.global.objectStorage.access_key_id }}\n      access_key_id: \"{{ .Values.global.objectStorage.access_key_id }}\"\n      {{- end }}\n      {{- if .Values.global.objectStorage.secret_access_key }}\n      secret_access_key: \"{{ .Values.global.objectStorage.secret_access_key }}\"\n      {{- end }}\n      {{- if .Values.global.objectStorage.region }}\n      region: \"{{ .Values.global.objectStorage.region }}\"\n      {{- end }}\n      s3forcepathstyle: true\ningester:\n  chunk_target_size: 196608\n  flush_check_period: 5s\n  flush_op_timeout: 100m\n  lifecycler:\n    ring:\n      kvstore:\n        store: memberlist\n      replication_factor: 1\nschema_config:\n  configs:\n  - from: 2022-01-01 # Anything in the past\n    store: boltdb-shipper\n    object_store: s3\n    schema: v11\n    index:\n      prefix: loki_\n      period: 24h\nstorage_config:\n  boltdb_shipper:\n    active_index_directory: /var/loki/boltdb-shipper-active\n    cache_location: /var/loki/boltdb-shipper-cache\n    cache_ttl: 24h\n    shared_store: s3\n  aws:\n    {{- if not .Values.global.objectStorage.endpoint }}\n    s3: s3://minio:minio123@minio.logging:80/loki\n    {{- end }}\n    {{- if .Values.global.objectStorage.endpoint }}\n    endpoint: \"{{ .Values.global.objectStorage.endpoint }}\"\n    {{- end }}\n    {{- if .Values.global.objectStorage.bucketnames }}\n    bucketnames: \"{{ .Values.global.objectStorage.bucketnames }}\"\n    {{- end }}\n    {{- if .Values.global.objectStorage.access_key_id }}\n    access_key_id: \"{{ .Values.global.objectStorage.access_key_id }}\"\n    {{- end }}\n    {{- if .Values.global.objectStorage.secret_access_key }}\n    secret_access_key: \"{{ .Values.global.objectStorage.secret_access_key }}\"\n    {{- end }}\n    {{- if .Values.global.objectStorage.region }}\n    region: \"{{ .Values.global.objectStorage.region }}\"\n    {{- end }}\n    s3forcepathstyle: true\n"
Default value (formatted)
auth_enabled: false
server:
  log_level: debug
  http_listen_port: 3100
memberlist:
  join_members:
    - \"{{ .Values.loki.fullnameOverride }}-memberlist\"

common:
  path_prefix: /var/loki
  replication_factor: 1
  ring:
    kvstore:
      store: memberlist
  storage:
    filesystem: null
    s3:
      {{- if not .Values.global.objectStorage.endpoint }}
      s3: s3://minio:minio123@minio.logging:80/loki
      {{- end }}
      {{- if .Values.global.objectStorage.endpoint }}
      endpoint: \"{{ .Values.global.objectStorage.endpoint }}\"
      {{- end }}
      {{- if .Values.global.objectStorage.bucketnames }}
      bucketnames: \"{{ .Values.global.objectStorage.bucketnames }}\"
      {{- end }}
      {{- if .Values.global.objectStorage.access_key_id }}
      access_key_id: \"{{ .Values.global.objectStorage.access_key_id }}\"
      {{- end }}
      {{- if .Values.global.objectStorage.secret_access_key }}
      secret_access_key: \"{{ .Values.global.objectStorage.secret_access_key }}\"
      {{- end }}
      {{- if .Values.global.objectStorage.region }}
      region: \"{{ .Values.global.objectStorage.region }}\"
      {{- end }}
      s3forcepathstyle: true
ingester:
  chunk_target_size: 196608
  flush_check_period: 5s
  flush_op_timeout: 100m
  lifecycler:
    ring:
      kvstore:
        store: memberlist
      replication_factor: 1
schema_config:
  configs:
  - from: 2022-01-01 # Anything in the past
    store: boltdb-shipper
    object_store: s3
    schema: v11
    index:
      prefix: loki_
      period: 24h
storage_config:
  boltdb_shipper:
    active_index_directory: /var/loki/boltdb-shipper-active
    cache_location: /var/loki/boltdb-shipper-cache
    cache_ttl: 24h
    shared_store: s3
  aws:
    {{- if not .Values.global.objectStorage.endpoint }}
    s3: s3://minio:minio123@minio.logging:80/loki
    {{- end }}
    {{- if .Values.global.objectStorage.endpoint }}
    endpoint: \"{{ .Values.global.objectStorage.endpoint }}\"
    {{- end }}
    {{- if .Values.global.objectStorage.bucketnames }}
    bucketnames: \"{{ .Values.global.objectStorage.bucketnames }}\"
    {{- end }}
    {{- if .Values.global.objectStorage.access_key_id }}
    access_key_id: \"{{ .Values.global.objectStorage.access_key_id }}\"
    {{- end }}
    {{- if .Values.global.objectStorage.secret_access_key }}
    secret_access_key: \"{{ .Values.global.objectStorage.secret_access_key }}\"
    {{- end }}
    {{- if .Values.global.objectStorage.region }}
    region: \"{{ .Values.global.objectStorage.region }}\"
    {{- end }}
    s3forcepathstyle: true

Description: Configuration value for all sub-charts. For use when global.createGlobalConfig=true & config.existingSecretForConfig="logging-loki"

domain💣

Type: string

Default value
"bigbang.dev"

istio.enabled💣

Type: bool

Default value
false

istio.mtls.mode💣

Type: string

Default value
"STRICT"

monitoring.enabled💣

Type: bool

Default value
false

networkPolicies.enabled💣

Type: bool

Default value
false

networkPolicies.controlPlaneCidr💣

Type: string

Default value
"0.0.0.0/0"

fullnameOverride💣

Type: string

Default value
"logging-loki"

loki.enabled💣

Type: bool

Default value
true

Description: Enable Loki chart in single binary mode. Recommended for smaller or non-production environments

loki.image.repository💣

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/grafana/loki"

loki.image.tag💣

Type: string

Default value
"2.5.0"

loki.image.pullPolicy💣

Type: string

Default value
"IfNotPresent"

loki.image.pullSecrets[0]💣

Type: string

Default value
"private-registry"

loki.extraPorts[0]💣

Type: object

Default value
{"name":"grpc","port":9095,"protocol":"TCP","targetPort":"grpc"}
Default value (formatted)
{
  "name": "grpc",
  "port": 9095,
  "protocol": "TCP",
  "targetPort": "grpc"
}

Description: Extra ports for loki pods. Additional ports exposed to support HA communication

loki.extraPorts[1]💣

Type: object

Default value
{"name":"tcp-memberlist","port":7946,"protocol":"TCP"}
Default value (formatted)
{
  "name": "tcp-memberlist",
  "port": 7946,
  "protocol": "TCP"
}

Description: Extra ports for loki pods. Additional ports exposed to support memberlist

loki.fullnameOverride💣

Type: string

Default value
"logging-loki"

loki.readinessProbe.initialDelaySeconds💣

Type: int

Default value
80

loki.livenessProbe.initialDelaySeconds💣

Type: int

Default value
80

loki.resources.limits.cpu💣

Type: string

Default value
"100m"

loki.resources.limits.memory💣

Type: string

Default value
"256Mi"

loki.resources.requests.cpu💣

Type: string

Default value
"100m"

loki.resources.requests.memory💣

Type: string

Default value
"256Mi"

loki.persistence.enabled💣

Type: bool

Default value
false

loki.persistence.accessModes[0]💣

Type: string

Default value
"ReadWriteOnce"

loki.persistence.size💣

Type: string

Default value
"10Gi"

loki-simple-scalable.enabled💣

Type: bool

Default value
false

Description: Enable upstream loki-simple-scalable based chart Recommended for large production environments

loki-simple-scalable.fullnameOverride💣

Type: string

Default value
"logging-loki"

loki-simple-scalable.loki.image.registry💣

Type: string

Default value
"registry1.dso.mil"

Description: The Docker registry

loki-simple-scalable.loki.image.repository💣

Type: string

Default value
"ironbank/opensource/grafana/loki"

Description: Docker image repository

loki-simple-scalable.loki.image.tag💣

Type: string

Default value
"2.5.0"

Description: Overrides the image tag whose default is the chart’s appVersion

loki-simple-scalable.loki.image.pullPolicy💣

Type: string

Default value
"IfNotPresent"

Description: Docker image pull policy

loki-simple-scalable.write.replicas💣

Type: int

Default value
2

Description: Number of replicas for the write

loki-simple-scalable.write.resources.limits.cpu💣

Type: string

Default value
"300m"

loki-simple-scalable.write.resources.limits.memory💣

Type: string

Default value
"2Gi"

loki-simple-scalable.write.resources.requests.cpu💣

Type: string

Default value
"300m"

loki-simple-scalable.write.resources.requests.memory💣

Type: string

Default value
"2Gi"

loki-simple-scalable.read.replicas💣

Type: int

Default value
2

Description: Number of replicas for the read

loki-simple-scalable.read.resources.limits.cpu💣

Type: string

Default value
"300m"

loki-simple-scalable.read.resources.limits.memory💣

Type: string

Default value
"2Gi"

loki-simple-scalable.read.resources.requests.cpu💣

Type: string

Default value
"300m"

loki-simple-scalable.read.resources.requests.memory💣

Type: string

Default value
"2Gi"

loki-simple-scalable.gateway.enabled💣

Type: bool

Default value
false

loki-simple-scalable.gateway.image.registry💣

Type: string

Default value
"registry1.dso.mil"

loki-simple-scalable.gateway.image.repository💣

Type: string

Default value
"ironbank/opensource/nginx/nginx"

loki-simple-scalable.gateway.image.tag💣

Type: string

Default value
"1.21.6"

loki-simple-scalable.gateway.service.port💣

Type: int

Default value
3100

Description: Port of the gateway service

loki-simple-scalable.imagePullSecrets[0].name💣

Type: string

Default value
"private-registry"

minio.enabled💣

Type: bool

Default value
false

Description: Enable minio instance support, must have minio-operator installed

minio.service.nameOverride💣

Type: string

Default value
"minio.logging.svc.cluster.local"

minio.tenants.secrets💣

Type: object

Default value
{"accessKey":"minio","name":"loki-objstore-creds","secretKey":"minio123"}
Default value (formatted)
{
  "accessKey": "minio",
  "name": "loki-objstore-creds",
  "secretKey": "minio123"
}

Description: Minio root credentials

minio.tenants.buckets💣

Type: list

Default value
[{"name":"loki"}]
Default value (formatted)
[
  {
    "name": "loki"
  }
]

Description: Buckets to be provisioned to for tenant

minio.tenants.users💣

Type: list

Default value
[{"name":"minio-user"}]
Default value (formatted)
[
  {
    "name": "minio-user"
  }
]

Description: Users to to be provisioned to for tenant

minio.tenants.defaultUserCredentials💣

Type: object

Default value
{"password":"","username":"minio-user"}
Default value (formatted)
{
  "password": "",
  "username": "minio-user"
}

Description: User credentials to create for above user. Otherwise password is randomly generated. This auth is not required to be set or reclaimed for minio use with Loki

minio.tenants.pools[0].servers💣

Type: int

Default value
1

minio.tenants.pools[0].volumesPerServer💣

Type: int

Default value
4

minio.tenants.pools[0].size💣

Type: string

Default value
"750Mi"

minio.tenants.pools[0].securityContext.runAsUser💣

Type: int

Default value
1001

minio.tenants.pools[0].securityContext.runAsGroup💣

Type: int

Default value
1001

minio.tenants.pools[0].securityContext.fsGroup💣

Type: int

Default value
1001

minio.tenants.metrics.enabled💣

Type: bool

Default value
false

minio.tenants.metrics.port💣

Type: int

Default value
9000

minio.tenants.metrics.memory💣

Type: string

Default value
"128Mi"

serviceAccount.create💣

Type: bool

Default value
true

serviceAccount.name💣

Type: string

Default value
nil

serviceAccount.annotations💣

Type: object

Default value
{}
Default value (formatted)
{}

serviceAccount.automountServiceAccountToken💣

Type: bool

Default value
true

gel.enabled💣

Type: bool

Default value
false

Description: Enable Grafana Enterprise Logs chart

gel.nameOverride💣

Type: string

Default value
nil

Description: Overrides the chart’s name

gel.fullnameOverride💣

Type: string

Default value
nil

Description: Overrides the chart’s computed fullname

gel.image💣

Type: object

Default value
{"pullPolicy":"IfNotPresent","pullSecrets":[],"registry":"registry1.dso.mil","repository":"ironbank/grafana/grafana-enterprise-logs","tag":"1.4.1"}
Default value (formatted)
{
  "pullPolicy": "IfNotPresent",
  "pullSecrets": [],
  "registry": "registry1.dso.mil",
  "repository": "ironbank/grafana/grafana-enterprise-logs",
  "tag": "1.4.1"
}

Description: Definition of the Docker image for Grafana Enterprise Logs If the image block is overwritten in a custom values file, it is also required to update the values in the loki-distributed.loki.image block. This can be done by copying the values, or like here, by using an anchor and a pointer.

gel.image.registry💣

Type: string

Default value
"registry1.dso.mil"

Description: The container registry to use

gel.image.repository💣

Type: string

Default value
"ironbank/grafana/grafana-enterprise-logs"

Description: The image repository to use

gel.image.tag💣

Type: string

Default value
"1.4.1"

Description: The version of Grafana Enterprise Logs

gel.image.pullPolicy💣

Type: string

Default value
"IfNotPresent"

Description: Defines the policy how and when images are pulled

gel.image.pullSecrets💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Additional image pull secrets

gel.serviceAccount💣

Type: object

Default value
{"create":true}
Default value (formatted)
{
  "create": true
}

Description: Definition of the ServiceAccount for containers Any additional configuration of the ServiceAccount has to be done in loki-distributed.serviceAccount.

gel.serviceAccount.create💣

Type: bool

Default value
true

Description: Specifies whether a ServiceAccount should be created If this value is changed to false, it also needs to be reflected in loki-distributed.serviceAccount.create.

gel.useExternalConfig💣

Type: bool

Default value
false

Description: External config.yaml A GEL configuration file may be provided as Kubernetes Secret outside of this Helm chart.

gel.externalConfigName💣

Type: string

Default value
"loki-config"

gel.externalConfigVersion💣

Type: string

Default value
"0"

gel.useExternalLicense💣

Type: bool

Default value
false

Description: External license.jwt .Values.global.objectStorage.bucketnames }} A GEL license file may be provided as Kubernetes Secret outside of this Helm chart.

gel.externalLicenseName💣

Type: string

Default value
"enterprise-logs-license"

gel.externalLicenseVersion💣

Type: string

Default value
"0"

gel.license💣

Type: object

Default value
{"cluster_name":null,"contents":"NOTAVALIDLICENSE"}
Default value (formatted)
{
  "cluster_name": null,
  "contents": "NOTAVALIDLICENSE"
}

Description: Grafana Enterprise Logs license In order to use Grafana Enterprise Logs features, you will need to provide the contents of your Grafana Enterprise Logs license, either by providing the contents of the license.jwt, or the name Kubernetes Secret that contains your license.jwt. To set the license contents, use the flag --set-file 'license.contents=./license.jwt'

gel.tokengen💣

Type: object

Default value
{"annotations":{},"enable":true,"env":[],"extraArgs":{},"extraVolumeMounts":[],"extraVolumes":[],"image":{"registry":"registry1.dso.mil","repository":"ironbank/opensource/kubernetes/kubectl","tag":"v1.22.2"},"labels":{},"priorityClassName":null,"securityContext":{"fsGroup":10001,"runAsGroup":10001,"runAsNonRoot":true,"runAsUser":10001},"tolerations":[]}
Default value (formatted)
{
  "annotations": {},
  "enable": true,
  "env": [],
  "extraArgs": {},
  "extraVolumeMounts": [],
  "extraVolumes": [],
  "image": {
    "registry": "registry1.dso.mil",
    "repository": "ironbank/opensource/kubernetes/kubectl",
    "tag": "v1.22.2"
  },
  "labels": {},
  "priorityClassName": null,
  "securityContext": {
    "fsGroup": 10001,
    "runAsGroup": 10001,
    "runAsNonRoot": true,
    "runAsUser": 10001
  },
  "tolerations": []
}

Description: Configuration for tokengen target

gel.tokengen.enable💣

Type: bool

Default value
true

Description: Whether the job should be part of the deployment

gel.tokengen.extraArgs💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional CLI arguments for the tokengen target

gel.tokengen.env💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Additional Kubernetes environment

gel.tokengen.labels💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional labels for the tokengen Job

gel.tokengen.annotations💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional annotations for the tokengen Job

gel.tokengen.extraVolumes💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Additional volumes for Pods

gel.tokengen.extraVolumeMounts💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Additional volume mounts for Pods

gel.tokengen.securityContext💣

Type: object

Default value
{"fsGroup":10001,"runAsGroup":10001,"runAsNonRoot":true,"runAsUser":10001}
Default value (formatted)
{
  "fsGroup": 10001,
  "runAsGroup": 10001,
  "runAsNonRoot": true,
  "runAsUser": 10001
}

Description: Run containers as user enterprise-logs(uid=10001)

gel.tokengen.tolerations💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Tolerations for tokengen Job

gel.tokengen.image.registry💣

Type: string

Default value
"registry1.dso.mil"

Description: Registry for kubectl image

gel.tokengen.image.repository💣

Type: string

Default value
"ironbank/opensource/kubernetes/kubectl"

Description: Repository for kubectl image

gel.tokengen.image.tag💣

Type: string

Default value
"v1.22.2"

Description: Tag for kubectl image

gel.adminApi💣

Type: object

Default value
{"affinity":{},"annotations":{},"env":[],"extraArgs":{},"extraContainers":[],"extraVolumeMounts":[],"extraVolumes":[],"initContainers":[],"labels":{},"livenessProbe":{"httpGet":{"path":"/ready","port":"http-metrics"},"initialDelaySeconds":45},"nodeSelector":{},"persistence":{"subPath":null},"readinessProbe":{"httpGet":{"path":"/ready","port":"http-metrics"},"initialDelaySeconds":45},"replicas":1,"resources":{},"securityContext":{"runAsGroup":10001,"runAsNonRoot":true,"runAsUser":10001},"service":{"annotations":{},"labels":{},"port":3100,"targetPort":3100},"strategy":{"type":"RollingUpdate"},"terminationGracePeriodSeconds":60,"tolerations":[]}
Default value (formatted)
{
  "affinity": {},
  "annotations": {},
  "env": [],
  "extraArgs": {},
  "extraContainers": [],
  "extraVolumeMounts": [],
  "extraVolumes": [],
  "initContainers": [],
  "labels": {},
  "livenessProbe": {
    "httpGet": {
      "path": "/ready",
      "port": "http-metrics"
    },
    "initialDelaySeconds": 45
  },
  "nodeSelector": {},
  "persistence": {
    "subPath": null
  },
  "readinessProbe": {
    "httpGet": {
      "path": "/ready",
      "port": "http-metrics"
    },
    "initialDelaySeconds": 45
  },
  "replicas": 1,
  "resources": {},
  "securityContext": {
    "runAsGroup": 10001,
    "runAsNonRoot": true,
    "runAsUser": 10001
  },
  "service": {
    "annotations": {},
    "labels": {},
    "port": 3100,
    "targetPort": 3100
  },
  "strategy": {
    "type": "RollingUpdate"
  },
  "terminationGracePeriodSeconds": 60,
  "tolerations": []
}

Description: Configuration for the admin-api target

gel.adminApi.replicas💣

Type: int

Default value
1

Description: Define the amount of instances

gel.adminApi.extraArgs💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional CLI arguments for the admin-api target

gel.adminApi.labels💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional labels for the admin-api Deployment

gel.adminApi.annotations💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional annotations for the admin-api Deployment

gel.adminApi.service💣

Type: object

Default value
{"annotations":{},"labels":{},"port":3100,"targetPort":3100}
Default value (formatted)
{
  "annotations": {},
  "labels": {},
  "port": 3100,
  "targetPort": 3100
}

Description: Additional labels and annotations for the admin-api Service

gel.adminApi.securityContext💣

Type: object

Default value
{"runAsGroup":10001,"runAsNonRoot":true,"runAsUser":10001}
Default value (formatted)
{
  "runAsGroup": 10001,
  "runAsNonRoot": true,
  "runAsUser": 10001
}

Description: Run container as user enterprise-logs(uid=10001) fsGroup must not be specified, because these security options are applied on container level not on Pod level.

gel.adminApi.resources💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Request and limit Kubernetes resources Values are defined in small.yaml and large.yaml

gel.adminApi.extraVolumes💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Additional volumes for Pods

gel.adminApi.extraVolumeMounts💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Additional volume mounts for Pods

gel.adminApi.affinity💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Affinity for admin-api Pods

gel.adminApi.nodeSelector💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Node selector for admin-api Pods

gel.adminApi.tolerations💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Tolerations for admin-api Pods

gel.adminApi.terminationGracePeriodSeconds💣

Type: int

Default value
60

Description: Grace period to allow the admin-api to shutdown before it is killed

gel.gateway💣

Type: object

Default value
{"affinity":{},"annotations":{},"env":[],"extraArgs":{},"extraContainers":[],"extraVolumeMounts":[],"extraVolumes":[],"initContainers":[],"labels":{},"livenessProbe":{"httpGet":{"path":"/ready","port":"http-metrics"},"initialDelaySeconds":45},"nodeSelector":{},"persistence":{"subPath":null},"readinessProbe":{"httpGet":{"path":"/ready","port":"http-metrics"},"initialDelaySeconds":45},"replicas":1,"resources":{},"securityContext":{"fsGroup":10001,"runAsGroup":10001,"runAsNonRoot":true,"runAsUser":10001},"service":{"annotations":{},"labels":{},"port":80,"targetPort":3100},"strategy":{"type":"RollingUpdate"},"terminationGracePeriodSeconds":60,"tolerations":[],"useDefaultProxyURLs":true}
Default value (formatted)
{
  "affinity": {},
  "annotations": {},
  "env": [],
  "extraArgs": {},
  "extraContainers": [],
  "extraVolumeMounts": [],
  "extraVolumes": [],
  "initContainers": [],
  "labels": {},
  "livenessProbe": {
    "httpGet": {
      "path": "/ready",
      "port": "http-metrics"
    },
    "initialDelaySeconds": 45
  },
  "nodeSelector": {},
  "persistence": {
    "subPath": null
  },
  "readinessProbe": {
    "httpGet": {
      "path": "/ready",
      "port": "http-metrics"
    },
    "initialDelaySeconds": 45
  },
  "replicas": 1,
  "resources": {},
  "securityContext": {
    "fsGroup": 10001,
    "runAsGroup": 10001,
    "runAsNonRoot": true,
    "runAsUser": 10001
  },
  "service": {
    "annotations": {},
    "labels": {},
    "port": 80,
    "targetPort": 3100
  },
  "strategy": {
    "type": "RollingUpdate"
  },
  "terminationGracePeriodSeconds": 60,
  "tolerations": [],
  "useDefaultProxyURLs": true
}

Description: Configuration for the gateway target

gel.gateway.replicas💣

Type: int

Default value
1

Description: Define the amount of instances

gel.gateway.extraArgs💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional CLI arguments for the gateway target

gel.gateway.labels💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional labels for the gateway Pod

gel.gateway.annotations💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional annotations for the gateway Pod

gel.gateway.service💣

Type: object

Default value
{"annotations":{},"labels":{},"port":80,"targetPort":3100}
Default value (formatted)
{
  "annotations": {},
  "labels": {},
  "port": 80,
  "targetPort": 3100
}

Description: Additional labels and annotations for the gateway Service

gel.gateway.securityContext💣

Type: object

Default value
{"fsGroup":10001,"runAsGroup":10001,"runAsNonRoot":true,"runAsUser":10001}
Default value (formatted)
{
  "fsGroup": 10001,
  "runAsGroup": 10001,
  "runAsNonRoot": true,
  "runAsUser": 10001
}

Description: Run container as user enterprise-logs(uid=10001)

gel.gateway.resources💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Request and limit Kubernetes resources Values are defined in small.yaml and large.yaml

gel.gateway.extraVolumes💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Additional volumes for Pods

gel.gateway.extraVolumeMounts💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Additional volume mounts for Pods

gel.gateway.affinity💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Affinity for gateway Pods

gel.gateway.nodeSelector💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Node selector for gateway Pods

gel.gateway.tolerations💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Tolerations for gateway Pods

gel.gateway.terminationGracePeriodSeconds💣

Type: int

Default value
60

Description: Grace period to allow the gateway to shutdown before it is killed

gel.compactor💣

Type: object

Default value
{"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"target","operator":"In","values":["compactor"]}]},"topologyKey":"kubernetes.io/hostname"},"weight":100}]}},"annotations":{},"env":[],"extraArgs":{},"extraContainers":[],"extraVolumeMounts":[],"extraVolumes":[],"initContainers":[],"labels":{},"livenessProbe":{"failureThreshold":20,"httpGet":{"path":"/ready","port":"http-metrics","scheme":"HTTP"},"initialDelaySeconds":180,"periodSeconds":30,"successThreshold":1,"timeoutSeconds":1},"nodeSelector":{},"persistentVolume":{"accessModes":["ReadWriteOnce"],"annotations":{},"enabled":true,"size":"2Gi","subPath":""},"readinessProbe":{"httpGet":{"path":"/ready","port":"http-metrics"},"initialDelaySeconds":60},"replicas":1,"resources":{},"securityContext":{"fsGroup":10001,"runAsGroup":10001,"runAsNonRoot":true,"runAsUser":10001},"service":{"annotations":{},"labels":{}},"strategy":{"type":"RollingUpdate"},"terminationGracePeriodSeconds":300,"tolerations":[]}
Default value (formatted)
{
  "affinity": {
    "podAntiAffinity": {
      "preferredDuringSchedulingIgnoredDuringExecution": [
        {
          "podAffinityTerm": {
            "labelSelector": {
              "matchExpressions": [
                {
                  "key": "target",
                  "operator": "In",
                  "values": [
                    "compactor"
                  ]
                }
              ]
            },
            "topologyKey": "kubernetes.io/hostname"
          },
          "weight": 100
        }
      ]
    }
  },
  "annotations": {},
  "env": [],
  "extraArgs": {},
  "extraContainers": [],
  "extraVolumeMounts": [],
  "extraVolumes": [],
  "initContainers": [],
  "labels": {},
  "livenessProbe": {
    "failureThreshold": 20,
    "httpGet": {
      "path": "/ready",
      "port": "http-metrics",
      "scheme": "HTTP"
    },
    "initialDelaySeconds": 180,
    "periodSeconds": 30,
    "successThreshold": 1,
    "timeoutSeconds": 1
  },
  "nodeSelector": {},
  "persistentVolume": {
    "accessModes": [
      "ReadWriteOnce"
    ],
    "annotations": {},
    "enabled": true,
    "size": "2Gi",
    "subPath": ""
  },
  "readinessProbe": {
    "httpGet": {
      "path": "/ready",
      "port": "http-metrics"
    },
    "initialDelaySeconds": 60
  },
  "replicas": 1,
  "resources": {},
  "securityContext": {
    "fsGroup": 10001,
    "runAsGroup": 10001,
    "runAsNonRoot": true,
    "runAsUser": 10001
  },
  "service": {
    "annotations": {},
    "labels": {}
  },
  "strategy": {
    "type": "RollingUpdate"
  },
  "terminationGracePeriodSeconds": 300,
  "tolerations": []
}

Description: Configuration for the compactor target

gel.compactor.replicas💣

Type: int

Default value
1

Description: Define the amount of instances

gel.compactor.extraArgs💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional CLI arguments for the compactor target

gel.compactor.labels💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional labels for the compactor Pod

gel.compactor.annotations💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Additional annotations for the compactor Pod

gel.compactor.service💣

Type: object

Default value
{"annotations":{},"labels":{}}
Default value (formatted)
{
  "annotations": {},
  "labels": {}
}

Description: Additional labels and annotations for the compactor Service

gel.compactor.securityContext💣

Type: object

Default value
{"fsGroup":10001,"runAsGroup":10001,"runAsNonRoot":true,"runAsUser":10001}
Default value (formatted)
{
  "fsGroup": 10001,
  "runAsGroup": 10001,
  "runAsNonRoot": true,
  "runAsUser": 10001
}

Description: Run containers as user enterprise-logs(uid=10001)

gel.compactor.resources💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Request and limit Kubernetes resources Values are defined in small.yaml and large.yaml

gel.compactor.extraVolumes💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Additional volumes for Pods

gel.compactor.extraVolumeMounts💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Additional volume mounts for Pods

gel.compactor.affinity💣

Type: object

Default value
{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"target","operator":"In","values":["compactor"]}]},"topologyKey":"kubernetes.io/hostname"},"weight":100}]}}
Default value (formatted)
{
  "podAntiAffinity": {
    "preferredDuringSchedulingIgnoredDuringExecution": [
      {
        "podAffinityTerm": {
          "labelSelector": {
            "matchExpressions": [
              {
                "key": "target",
                "operator": "In",
                "values": [
                  "compactor"
                ]
              }
            ]
          },
          "topologyKey": "kubernetes.io/hostname"
        },
        "weight": 100
      }
    ]
  }
}

Description: Affinity for compactor Pods

gel.compactor.nodeSelector💣

Type: object

Default value
{}
Default value (formatted)
{}

Description: Node selector for compactor Pods

gel.compactor.tolerations💣

Type: list

Default value
[]
Default value (formatted)
[]

Description: Tolerations for compactor Pods

gel.compactor.terminationGracePeriodSeconds💣

Type: int

Default value
300

Description: Grace period to allow the compactor to shutdown before it is killed

bbtests.enabled💣

Type: bool

Default value
false

bbtests.cypress.artifacts💣

Type: bool

Default value
true

bbtests.cypress.envs.cypress_check_datasource💣

Type: string

Default value
"false"

bbtests.cypress.envs.cypress_grafana_url💣

Type: string

Default value
"http://monitoring-grafana.monitoring.svc.cluster.local"

bbtests.scripts.image💣

Type: string

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

bbtests.scripts.envs.LOKI_URL💣

Type: string

Default value
'http://{{ template "loki.fullname" . }}.{{ .Release.Namespace }}.svc:3100'

bbtests.scripts.envs.LOKI_VERSION💣

Type: string

Default value
"{{ .Values.loki.image.tag }}"