Skip to content

gitlab-runner values.yaml💣

image💣

Type: string

Default value
nil

registry💣

Type: string

Default value
"registry1.dso.mil"

repository💣

Type: string

Default value
"ironbank/gitlab/gitlab-runner/gitlab-runner"

tag💣

Type: string

Default value
"v15.3.0"

imagePullPolicy💣

Type: string

Default value
"IfNotPresent"

probeTimeoutSeconds💣

Type: int

Default value
1

replicas💣

Type: int

Default value
1

revisionHistoryLimit💣

Type: int

Default value
10

gitlabUrl💣

Type: string

Default value
"http://gitlab-webservice-default.gitlab.svc.cluster.local:8181"

terminationGracePeriodSeconds💣

Type: int

Default value
3600

concurrent💣

Type: int

Default value
50

checkInterval💣

Type: int

Default value
30

sessionServer.enabled💣

Type: bool

Default value
false

rbac.create💣

Type: bool

Default value
true

rbac.rules💣

Type: list

Default value
[]
Default value (formatted)
[]

rbac.clusterWideAccess💣

Type: bool

Default value
false

rbac.podSecurityPolicy.enabled💣

Type: bool

Default value
false

rbac.podSecurityPolicy.resourceNames[0]💣

Type: string

Default value
"gitlab-runner"

metrics.enabled💣

Type: bool

Default value
false

metrics.portName💣

Type: string

Default value
"tcp-metrics"

metrics.port💣

Type: int

Default value
9252

metrics.serviceMonitor.enabled💣

Type: bool

Default value
false

service.enabled💣

Type: bool

Default value
true

service.type💣

Type: string

Default value
"ClusterIP"

runners.job.registry💣

Type: string

Default value
"registry1.dso.mil"

runners.job.repository💣

Type: string

Default value
"ironbank/redhat/ubi/ubi8"

runners.job.tag💣

Type: string

Default value
"8.6"

runners.helper.registry💣

Type: string

Default value
"registry1.dso.mil"

runners.helper.repository💣

Type: string

Default value
"ironbank/gitlab/gitlab-runner/gitlab-runner-helper"

runners.helper.tag💣

Type: string

Default value
"v15.3.0"

runners.config💣

Type: string

Default value
"[[runners]]\n  clone_url = \"http://gitlab-webservice-default.gitlab.svc.cluster.local:8181\"\n  cache_dir = \"/tmp/gitlab-runner/cache\"\n  [runners.kubernetes]\n    namespace = \"{{.Release.Namespace}}\"\n    image = \"{{ printf \"%s/%s:%s\" .Values.runners.job.registry .Values.runners.job.repository .Values.runners.job.tag }}\"\n    helper_image = \"{{ printf \"%s/%s:%s\" .Values.runners.helper.registry .Values.runners.helper.repository .Values.runners.helper.tag }}\"\n    image_pull_secrets = [\"private-registry\"]\n  [runners.kubernetes.pod_labels]\n    \"job_id\" = \"${CI_JOB_ID}\"\n    \"job_name\" = \"${CI_JOB_NAME}\"\n    \"pipeline_id\" = \"${CI_PIPELINE_ID}\"\n"
Default value (formatted)
[[runners]]
  clone_url = \"http://gitlab-webservice-default.gitlab.svc.cluster.local:8181\"
  cache_dir = \"/tmp/gitlab-runner/cache\"
  [runners.kubernetes]
    namespace = \"{{.Release.Namespace}}\"
    image = \"{{ printf \"%s/%s:%s\" .Values.runners.job.registry .Values.runners.job.repository .Values.runners.job.tag }}\"
    helper_image = \"{{ printf \"%s/%s:%s\" .Values.runners.helper.registry .Values.runners.helper.repository .Values.runners.helper.tag }}\"
    image_pull_secrets = [\"private-registry\"]
  [runners.kubernetes.pod_labels]
    \"job_id\" = \"${CI_JOB_ID}\"
    \"job_name\" = \"${CI_JOB_NAME}\"
    \"pipeline_id\" = \"${CI_PIPELINE_ID}\"

runners.locked💣

Type: bool

Default value
false

runners.runUntagged💣

Type: bool

Default value
true

runners.protected💣

Type: bool

Default value
true

runners.secret💣

Type: string

Default value
"gitlab-gitlab-runner-secret"

runners.cache💣

Type: object

Default value
{}
Default value (formatted)
{}

runners.builds💣

Type: object

Default value
{}
Default value (formatted)
{}

runners.services💣

Type: object

Default value
{}
Default value (formatted)
{}

runners.helpers💣

Type: object

Default value
{}
Default value (formatted)
{}

securityContext.allowPrivilegeEscalation💣

Type: bool

Default value
false

securityContext.readOnlyRootFilesystem💣

Type: bool

Default value
false

securityContext.runAsNonRoot💣

Type: bool

Default value
true

securityContext.privileged💣

Type: bool

Default value
false

securityContext.capabilities.drop[0]💣

Type: string

Default value
"ALL"

podSecurityContext.runAsUser💣

Type: int

Default value
100

podSecurityContext.fsGroup💣

Type: int

Default value
65533

containerSecurityContext.capabilities.drop[0]💣

Type: string

Default value
"ALL"

resources.limits.memory💣

Type: string

Default value
"256Mi"

resources.limits.cpu💣

Type: string

Default value
"200m"

resources.requests.memory💣

Type: string

Default value
"256Mi"

resources.requests.cpu💣

Type: string

Default value
"200m"

affinity💣

Type: object

Default value
{}
Default value (formatted)
{}

nodeSelector💣

Type: object

Default value
{}
Default value (formatted)
{}

tolerations💣

Type: list

Default value
[]
Default value (formatted)
[]

hostAliases💣

Type: list

Default value
[]
Default value (formatted)
[]

podAnnotations💣

Type: object

Default value
{}
Default value (formatted)
{}

podLabels💣

Type: object

Default value
{}
Default value (formatted)
{}

priorityClassName💣

Type: string

Default value
""

secrets💣

Type: list

Default value
[]
Default value (formatted)
[]

configMaps💣

Type: object

Default value
{}
Default value (formatted)
{}

volumeMounts💣

Type: list

Default value
[]
Default value (formatted)
[]

volumes💣

Type: list

Default value
[]
Default value (formatted)
[]

monitoring.enabled💣

Type: bool

Default value
false