gitlab values.yaml
📜
global.istio.enabled📜
Type: bool
false
global.istio.injection📜
Type: string
"disabled"
global.common.labels📜
Type: object
{}
global.image📜
Type: object
{}
global.pod.labels📜
Type: object
{}
global.edition📜
Type: string
"ee"
global.gitlabVersion📜
Type: string
"17.5.1"
global.application.create📜
Type: bool
false
global.application.links📜
Type: list
[]
global.application.allowClusterRoles📜
Type: bool
true
global.hosts.domain📜
Type: string
"dev.bigbang.mil"
global.hosts.hostSuffix📜
Type: string
nil
global.hosts.https📜
Type: bool
true
global.hosts.externalIP📜
Type: string
nil
global.hosts.ssh📜
Type: string
nil
global.hosts.gitlab.name📜
Type: string
"gitlab.dev.bigbang.mil"
global.hosts.minio📜
Type: object
{}
global.hosts.registry.name📜
Type: string
"registry.dev.bigbang.mil"
global.hosts.tls📜
Type: object
{}
global.hosts.smartcard📜
Type: object
{}
global.hosts.kas📜
Type: object
{}
global.hosts.pages📜
Type: object
{}
global.ingress.apiVersion📜
Type: string
""
global.ingress.configureCertmanager📜
Type: bool
false
global.ingress.useNewIngressForCerts📜
Type: bool
false
global.ingress.provider📜
Type: string
"nginx"
global.ingress.annotations📜
Type: object
{}
global.ingress.enabled📜
Type: bool
false
global.ingress.tls📜
Type: object
{}
global.ingress.path📜
Type: string
"/"
global.ingress.pathType📜
Type: string
"Prefix"
global.hpa.apiVersion📜
Type: string
"autoscaling/v2"
global.keda.enabled📜
Type: bool
false
global.pdb.apiVersion📜
Type: string
"policy/v1"
global.batch.cronJob.apiVersion📜
Type: string
"batch/v1"
global.monitoring.enabled📜
Type: bool
false
global.gitlab.license📜
Type: object
{}
global.initialRootPassword📜
Type: object
{}
global.psql.connectTimeout📜
Type: string
nil
global.psql.keepalives📜
Type: string
nil
global.psql.keepalivesIdle📜
Type: string
nil
global.psql.keepalivesInterval📜
Type: string
nil
global.psql.keepalivesCount📜
Type: string
nil
global.psql.tcpUserTimeout📜
Type: string
nil
global.psql.password📜
Type: object
{}
global.psql.main📜
Type: object
{}
global.psql.ci📜
Type: object
{}
global.redis.auth.enabled📜
Type: bool
true
global.redis.securityContext.runAsUser📜
Type: int
1001
global.redis.securityContext.fsGroup📜
Type: int
1001
global.redis.securityContext.runAsNonRoot📜
Type: bool
true
global.redis.containerSecurityContext.enabled📜
Type: bool
true
global.redis.containerSecurityContext.runAsUser📜
Type: int
1001
global.redis.containerSecurityContext.runAsNonRoot📜
Type: bool
true
global.redis.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
global.redis.sentinelAuth.enabled📜
Type: bool
false
global.gitaly.enabled📜
Type: bool
true
global.gitaly.authToken📜
Type: object
{}
global.gitaly.internal.names[0]📜
Type: string
"default"
global.gitaly.external📜
Type: list
[]
global.gitaly.service.name📜
Type: string
"gitaly"
global.gitaly.service.type📜
Type: string
"ClusterIP"
global.gitaly.service.externalPort📜
Type: int
8075
global.gitaly.service.internalPort📜
Type: int
8075
global.gitaly.service.tls.externalPort📜
Type: int
8076
global.gitaly.service.tls.internalPort📜
Type: int
8076
global.gitaly.tls.enabled📜
Type: bool
false
global.praefect.enabled📜
Type: bool
false
global.praefect.ntpHost📜
Type: string
"pool.ntp.org"
global.praefect.replaceInternalGitaly📜
Type: bool
true
global.praefect.authToken📜
Type: object
{}
global.praefect.autoMigrate📜
Type: bool
true
global.praefect.dbSecret📜
Type: object
{}
global.praefect.virtualStorages[0].name📜
Type: string
"default"
global.praefect.virtualStorages[0].gitalyReplicas📜
Type: int
3
global.praefect.virtualStorages[0].maxUnavailable📜
Type: int
1
global.praefect.psql.sslMode📜
Type: string
"disable"
global.praefect.service.name📜
Type: string
"praefect"
global.praefect.service.type📜
Type: string
"ClusterIP"
global.praefect.service.externalPort📜
Type: int
8075
global.praefect.service.internalPort📜
Type: int
8075
global.praefect.service.tls.externalPort📜
Type: int
8076
global.praefect.service.tls.internalPort📜
Type: int
8076
global.praefect.tls.enabled📜
Type: bool
false
global.minio.enabled📜
Type: bool
true
global.minio.credentials📜
Type: object
{}
global.appConfig.enableUsagePing📜
Type: bool
true
global.appConfig.enableSeatLink📜
Type: bool
true
global.appConfig.enableImpersonation📜
Type: string
nil
global.appConfig.applicationSettingsCacheSeconds📜
Type: int
60
global.appConfig.defaultCanCreateGroup📜
Type: bool
false
global.appConfig.usernameChangingEnabled📜
Type: bool
true
global.appConfig.issueClosingPattern📜
Type: string
nil
global.appConfig.defaultTheme📜
Type: string
nil
global.appConfig.defaultColorMode📜
Type: string
nil
global.appConfig.defaultSyntaxHighlightingTheme📜
Type: string
nil
global.appConfig.defaultProjectsFeatures.issues📜
Type: bool
true
global.appConfig.defaultProjectsFeatures.mergeRequests📜
Type: bool
true
global.appConfig.defaultProjectsFeatures.wiki📜
Type: bool
true
global.appConfig.defaultProjectsFeatures.snippets📜
Type: bool
true
global.appConfig.defaultProjectsFeatures.builds📜
Type: bool
true
global.appConfig.graphQlTimeout📜
Type: string
nil
global.appConfig.webhookTimeout📜
Type: string
nil
global.appConfig.maxRequestDurationSeconds📜
Type: string
nil
global.appConfig.cron_jobs📜
Type: object
{}
global.appConfig.contentSecurityPolicy.enabled📜
Type: bool
false
global.appConfig.contentSecurityPolicy.report_only📜
Type: bool
true
global.appConfig.gravatar.plainUrl📜
Type: string
nil
global.appConfig.gravatar.sslUrl📜
Type: string
nil
global.appConfig.extra.googleAnalyticsId📜
Type: string
nil
global.appConfig.extra.matomoUrl📜
Type: string
nil
global.appConfig.extra.matomoSiteId📜
Type: string
nil
global.appConfig.extra.matomoDisableCookies📜
Type: string
nil
global.appConfig.extra.oneTrustId📜
Type: string
nil
global.appConfig.extra.googleTagManagerNonceId📜
Type: string
nil
global.appConfig.extra.bizible📜
Type: string
nil
global.appConfig.object_store.enabled📜
Type: bool
false
global.appConfig.object_store.proxy_download📜
Type: bool
true
global.appConfig.object_store.storage_options📜
Type: object
{}
global.appConfig.object_store.connection📜
Type: object
{}
global.appConfig.lfs.enabled📜
Type: bool
true
global.appConfig.lfs.proxy_download📜
Type: bool
true
global.appConfig.lfs.bucket📜
Type: string
"git-lfs"
global.appConfig.lfs.connection📜
Type: object
{}
global.appConfig.artifacts.enabled📜
Type: bool
true
global.appConfig.artifacts.proxy_download📜
Type: bool
true
global.appConfig.artifacts.bucket📜
Type: string
"gitlab-artifacts"
global.appConfig.artifacts.connection📜
Type: object
{}
global.appConfig.uploads.enabled📜
Type: bool
true
global.appConfig.uploads.proxy_download📜
Type: bool
true
global.appConfig.uploads.bucket📜
Type: string
"gitlab-uploads"
global.appConfig.uploads.connection📜
Type: object
{}
global.appConfig.packages.enabled📜
Type: bool
true
global.appConfig.packages.proxy_download📜
Type: bool
true
global.appConfig.packages.bucket📜
Type: string
"gitlab-packages"
global.appConfig.packages.connection📜
Type: object
{}
global.appConfig.externalDiffs.enabled📜
Type: bool
false
global.appConfig.externalDiffs.when📜
Type: string
nil
global.appConfig.externalDiffs.proxy_download📜
Type: bool
true
global.appConfig.externalDiffs.bucket📜
Type: string
"gitlab-mr-diffs"
global.appConfig.externalDiffs.connection📜
Type: object
{}
global.appConfig.terraformState.enabled📜
Type: bool
false
global.appConfig.terraformState.bucket📜
Type: string
"gitlab-terraform-state"
global.appConfig.terraformState.connection📜
Type: object
{}
global.appConfig.ciSecureFiles.enabled📜
Type: bool
false
global.appConfig.ciSecureFiles.bucket📜
Type: string
"gitlab-ci-secure-files"
global.appConfig.ciSecureFiles.connection📜
Type: object
{}
global.appConfig.dependencyProxy.enabled📜
Type: bool
false
global.appConfig.dependencyProxy.proxy_download📜
Type: bool
true
global.appConfig.dependencyProxy.bucket📜
Type: string
"gitlab-dependency-proxy"
global.appConfig.dependencyProxy.connection📜
Type: object
{}
global.appConfig.backups.bucket📜
Type: string
"gitlab-backups"
global.appConfig.backups.tmpBucket📜
Type: string
"tmp"
global.appConfig.microsoft_graph_mailer.enabled📜
Type: bool
false
global.appConfig.microsoft_graph_mailer.user_id📜
Type: string
""
global.appConfig.microsoft_graph_mailer.tenant📜
Type: string
""
global.appConfig.microsoft_graph_mailer.client_id📜
Type: string
""
global.appConfig.microsoft_graph_mailer.client_secret.secret📜
Type: string
""
global.appConfig.microsoft_graph_mailer.client_secret.key📜
Type: string
"secret"
global.appConfig.microsoft_graph_mailer.azure_ad_endpoint📜
Type: string
"https://login.microsoftonline.com"
global.appConfig.microsoft_graph_mailer.graph_endpoint📜
Type: string
"https://graph.microsoft.com"
global.appConfig.incomingEmail.enabled📜
Type: bool
false
global.appConfig.incomingEmail.address📜
Type: string
""
global.appConfig.incomingEmail.host📜
Type: string
"imap.gmail.com"
global.appConfig.incomingEmail.port📜
Type: int
993
global.appConfig.incomingEmail.ssl📜
Type: bool
true
global.appConfig.incomingEmail.startTls📜
Type: bool
false
global.appConfig.incomingEmail.user📜
Type: string
""
global.appConfig.incomingEmail.password.secret📜
Type: string
""
global.appConfig.incomingEmail.password.key📜
Type: string
"password"
global.appConfig.incomingEmail.deleteAfterDelivery📜
Type: bool
true
global.appConfig.incomingEmail.expungeDeleted📜
Type: bool
false
global.appConfig.incomingEmail.logger.logPath📜
Type: string
"/dev/stdout"
global.appConfig.incomingEmail.mailbox📜
Type: string
"inbox"
global.appConfig.incomingEmail.idleTimeout📜
Type: int
60
global.appConfig.incomingEmail.inboxMethod📜
Type: string
"imap"
global.appConfig.incomingEmail.clientSecret.key📜
Type: string
"secret"
global.appConfig.incomingEmail.pollInterval📜
Type: int
60
global.appConfig.incomingEmail.deliveryMethod📜
Type: string
"webhook"
global.appConfig.incomingEmail.authToken📜
Type: object
{}
global.appConfig.serviceDeskEmail.enabled📜
Type: bool
false
global.appConfig.serviceDeskEmail.address📜
Type: string
""
global.appConfig.serviceDeskEmail.host📜
Type: string
"imap.gmail.com"
global.appConfig.serviceDeskEmail.port📜
Type: int
993
global.appConfig.serviceDeskEmail.ssl📜
Type: bool
true
global.appConfig.serviceDeskEmail.startTls📜
Type: bool
false
global.appConfig.serviceDeskEmail.user📜
Type: string
""
global.appConfig.serviceDeskEmail.password.secret📜
Type: string
""
global.appConfig.serviceDeskEmail.password.key📜
Type: string
"password"
global.appConfig.serviceDeskEmail.deleteAfterDelivery📜
Type: bool
true
global.appConfig.serviceDeskEmail.expungeDeleted📜
Type: bool
false
global.appConfig.serviceDeskEmail.logger.logPath📜
Type: string
"/dev/stdout"
global.appConfig.serviceDeskEmail.mailbox📜
Type: string
"inbox"
global.appConfig.serviceDeskEmail.idleTimeout📜
Type: int
60
global.appConfig.serviceDeskEmail.inboxMethod📜
Type: string
"imap"
global.appConfig.serviceDeskEmail.clientSecret.key📜
Type: string
"secret"
global.appConfig.serviceDeskEmail.pollInterval📜
Type: int
60
global.appConfig.serviceDeskEmail.deliveryMethod📜
Type: string
"webhook"
global.appConfig.serviceDeskEmail.authToken📜
Type: object
{}
global.appConfig.ldap.preventSignin📜
Type: bool
false
global.appConfig.ldap.servers📜
Type: object
{}
global.appConfig.duoAuth.enabled📜
Type: bool
false
global.appConfig.gitlab_kas📜
Type: object
{}
global.appConfig.suggested_reviewers📜
Type: object
{}
global.appConfig.omniauth.enabled📜
Type: bool
false
global.appConfig.omniauth.autoSignInWithProvider📜
Type: string
nil
global.appConfig.omniauth.syncProfileFromProvider📜
Type: list
[]
global.appConfig.omniauth.syncProfileAttributes[0]📜
Type: string
"email"
global.appConfig.omniauth.allowSingleSignOn[0]📜
Type: string
"saml"
global.appConfig.omniauth.blockAutoCreatedUsers📜
Type: bool
true
global.appConfig.omniauth.autoLinkLdapUser📜
Type: bool
false
global.appConfig.omniauth.autoLinkSamlUser📜
Type: bool
false
global.appConfig.omniauth.autoLinkUser📜
Type: list
[]
global.appConfig.omniauth.externalProviders📜
Type: list
[]
global.appConfig.omniauth.allowBypassTwoFactor📜
Type: list
[]
global.appConfig.omniauth.providers📜
Type: list
[]
global.appConfig.kerberos.enabled📜
Type: bool
false
global.appConfig.kerberos.keytab.key📜
Type: string
"keytab"
global.appConfig.kerberos.servicePrincipalName📜
Type: string
""
global.appConfig.kerberos.krb5Config📜
Type: string
""
global.appConfig.kerberos.dedicatedPort.enabled📜
Type: bool
false
global.appConfig.kerberos.dedicatedPort.port📜
Type: int
8443
global.appConfig.kerberos.dedicatedPort.https📜
Type: bool
true
global.appConfig.kerberos.simpleLdapLinkingAllowedRealms📜
Type: list
[]
global.appConfig.sentry.enabled📜
Type: bool
false
global.appConfig.sentry.dsn📜
Type: string
nil
global.appConfig.sentry.clientside_dsn📜
Type: string
nil
global.appConfig.sentry.environment📜
Type: string
nil
global.appConfig.gitlab_docs.enabled📜
Type: bool
false
global.appConfig.gitlab_docs.host📜
Type: string
""
global.appConfig.smartcard.enabled📜
Type: bool
false
global.appConfig.smartcard.CASecret📜
Type: string
nil
global.appConfig.smartcard.clientCertificateRequiredHost📜
Type: string
nil
global.appConfig.smartcard.sanExtensions📜
Type: bool
false
global.appConfig.smartcard.requiredForGitAccess📜
Type: bool
false
global.appConfig.sidekiq.routingRules📜
Type: list
[]
global.appConfig.initialDefaults📜
Type: object
{}
global.oauth.gitlab-pages📜
Type: object
{}
global.geo.enabled📜
Type: bool
false
global.geo.role📜
Type: string
"primary"
global.geo.nodeName📜
Type: string
nil
global.geo.psql.password📜
Type: object
{}
global.geo.registry.replication.enabled📜
Type: bool
false
global.geo.registry.replication.primaryApiUrl📜
Type: string
nil
global.kas.enabled📜
Type: bool
false
global.kas.service.apiExternalPort📜
Type: int
8153
global.kas.tls.enabled📜
Type: bool
false
global.kas.tls.verify📜
Type: bool
true
global.spamcheck.enabled📜
Type: bool
false
global.shell.authToken📜
Type: object
{}
global.shell.hostKeys📜
Type: object
{}
global.shell.tcp.proxyProtocol📜
Type: bool
false
global.railsSecrets📜
Type: object
{}
global.rails.bootsnap.enabled📜
Type: bool
true
global.rails.sessionStore.sessionCookieTokenPrefix📜
Type: string
""
global.registry.bucket📜
Type: string
"registry"
global.registry.certificate📜
Type: object
{}
global.registry.httpSecret📜
Type: object
{}
global.registry.notificationSecret📜
Type: object
{}
global.registry.tls.enabled📜
Type: bool
false
global.registry.redis.cache.password📜
Type: object
{}
global.registry.redis.rateLimiting.password📜
Type: object
{}
global.registry.notifications📜
Type: object
{}
global.registry.enabled📜
Type: bool
true
global.registry.host📜
Type: string
nil
global.registry.api.protocol📜
Type: string
"http"
global.registry.api.serviceName📜
Type: string
"registry"
global.registry.api.port📜
Type: int
5000
global.registry.tokenIssuer📜
Type: string
"gitlab-issuer"
global.pages.enabled📜
Type: bool
false
global.pages.accessControl📜
Type: bool
false
global.pages.path📜
Type: string
nil
global.pages.host📜
Type: string
nil
global.pages.port📜
Type: string
nil
global.pages.https📜
Type: string
nil
global.pages.externalHttp📜
Type: list
[]
global.pages.externalHttps📜
Type: list
[]
global.pages.artifactsServer📜
Type: bool
true
global.pages.localStore.enabled📜
Type: bool
false
global.pages.objectStore.enabled📜
Type: bool
true
global.pages.objectStore.bucket📜
Type: string
"gitlab-pages"
global.pages.objectStore.connection📜
Type: object
{}
global.pages.apiSecret📜
Type: object
{}
global.pages.authSecret📜
Type: object
{}
global.pages.namespaceInPath📜
Type: bool
false
global.runner.registrationToken📜
Type: object
{}
global.smtp.enabled📜
Type: bool
false
global.smtp.address📜
Type: string
"smtp.mailgun.org"
global.smtp.port📜
Type: int
2525
global.smtp.user_name📜
Type: string
""
global.smtp.password.secret📜
Type: string
""
global.smtp.password.key📜
Type: string
"password"
global.smtp.authentication📜
Type: string
"plain"
global.smtp.starttls_auto📜
Type: bool
false
global.smtp.openssl_verify_mode📜
Type: string
"peer"
global.smtp.open_timeout📜
Type: int
30
global.smtp.read_timeout📜
Type: int
60
global.smtp.pool📜
Type: bool
false
global.email.from📜
Type: string
""
global.email.display_name📜
Type: string
"GitLab"
global.email.reply_to📜
Type: string
""
global.email.subject_suffix📜
Type: string
""
global.email.smime.enabled📜
Type: bool
false
global.email.smime.secretName📜
Type: string
""
global.email.smime.keyName📜
Type: string
"tls.key"
global.email.smime.certName📜
Type: string
"tls.crt"
global.time_zone📜
Type: string
"UTC"
global.service.labels📜
Type: object
{}
global.service.annotations📜
Type: object
{}
global.deployment.annotations📜
Type: object
{}
global.nodeAffinity📜
Type: string
nil
global.antiAffinity📜
Type: string
"soft"
global.affinity.podAntiAffinity.topologyKey📜
Type: string
"kubernetes.io/hostname"
global.affinity.nodeAffinity.key📜
Type: string
"topology.kubernetes.io/zone"
global.affinity.nodeAffinity.values📜
Type: list
[]
global.priorityClassName📜
Type: string
""
global.workhorse.serviceName📜
Type: string
"webservice-default"
global.workhorse.tls.enabled📜
Type: bool
false
global.webservice.workerTimeout📜
Type: int
60
global.certificates.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/certificates"
global.certificates.image.tag📜
Type: string
"17.5.1"
global.certificates.image.pullSecrets[0].name📜
Type: string
"private-registry"
global.certificates.init.securityContext.capabilities.drop[0]📜
Type: string
"ALL"
global.certificates.init.securityContext.runAsUser📜
Type: int
65534
global.certificates.init.securityContext.runAsNonRoot📜
Type: bool
true
global.certificates.customCAs[0].secret📜
Type: string
"ca-certs-australian-defence-organisation-cross-cert-chain"
global.certificates.customCAs[1].secret📜
Type: string
"ca-certs-australian-defence-organisation-direct-trust-chain"
global.certificates.customCAs[2].secret📜
Type: string
"ca-certs-boeing"
global.certificates.customCAs[3].secret📜
Type: string
"ca-certs-carillon-federal-services-trust-chain-1"
global.certificates.customCAs[4].secret📜
Type: string
"ca-certs-carillon-federal-services-trust-chain-2"
global.certificates.customCAs[5].secret📜
Type: string
"ca-certs-department-of-state-trust-chain-1"
global.certificates.customCAs[6].secret📜
Type: string
"ca-certs-department-of-state-trust-chain-2"
global.certificates.customCAs[7].secret📜
Type: string
"ca-certs-digicert-federal-ssp-trust-chain-1"
global.certificates.customCAs[8].secret📜
Type: string
"ca-certs-digicert-federal-ssp-trust-chain-2"
global.certificates.customCAs[9].secret📜
Type: string
"ca-certs-digicert-nfi-trust-chain-1"
global.certificates.customCAs[10].secret📜
Type: string
"ca-certs-digicert-nfi-trust-chain-2"
global.certificates.customCAs[11].secret📜
Type: string
"ca-certs-entrust-federal-ssp-trust-chain-1"
global.certificates.customCAs[12].secret📜
Type: string
"ca-certs-entrust-federal-ssp-trust-chain-2"
global.certificates.customCAs[13].secret📜
Type: string
"ca-certs-entrust-federal-ssp-trust-chain-3"
global.certificates.customCAs[14].secret📜
Type: string
"ca-certs-entrust-managed-service-nfi"
global.certificates.customCAs[15].secret📜
Type: string
"ca-certs-exostar-llc"
global.certificates.customCAs[16].secret📜
Type: string
"ca-certs-identrust-nfi"
global.certificates.customCAs[17].secret📜
Type: string
"ca-certs-lockheed-martin"
global.certificates.customCAs[18].secret📜
Type: string
"ca-certs-netherlands-ministry-of-defence"
global.certificates.customCAs[19].secret📜
Type: string
"ca-certs-northrop-grumman"
global.certificates.customCAs[20].secret📜
Type: string
"ca-certs-raytheon-trust-chain-1"
global.certificates.customCAs[21].secret📜
Type: string
"ca-certs-raytheon-trust-chain-2"
global.certificates.customCAs[22].secret📜
Type: string
"ca-certs-us-treasury-ssp-trust-chain-1"
global.certificates.customCAs[23].secret📜
Type: string
"ca-certs-us-treasury-ssp-trust-chain-2"
global.certificates.customCAs[24].secret📜
Type: string
"ca-certs-verizon-cybertrust-federal-ssp"
global.certificates.customCAs[25].secret📜
Type: string
"ca-certs-widepoint-federal-ssp-trust-chain-1"
global.certificates.customCAs[26].secret📜
Type: string
"ca-certs-widepoint-federal-ssp-trust-chain-2"
global.certificates.customCAs[27].secret📜
Type: string
"ca-certs-widepoint-nfi"
global.certificates.customCAs[28].secret📜
Type: string
"ca-certs-dod-intermediate-and-issuing-ca-certs"
global.certificates.customCAs[29].secret📜
Type: string
"ca-certs-dod-trust-anchors-self-signed"
global.certificates.customCAs[30].secret📜
Type: string
"ca-certs-eca"
global.kubectl.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/kubectl"
global.kubectl.image.tag📜
Type: string
"17.5.1"
global.kubectl.image.pullSecrets[0].name📜
Type: string
"private-registry"
global.kubectl.securityContext.runAsUser📜
Type: int
65534
global.kubectl.securityContext.fsGroup📜
Type: int
65534
global.kubectl.securityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
global.gitlabBase.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-base"
global.gitlabBase.image.tag📜
Type: string
"17.5.1"
global.gitlabBase.image.pullSecrets[0].name📜
Type: string
"private-registry"
global.serviceAccount.enabled📜
Type: bool
true
global.serviceAccount.create📜
Type: bool
true
global.serviceAccount.annotations📜
Type: object
{}
global.serviceAccount.automountServiceAccountToken📜
Type: bool
false
global.tracing.connection.string📜
Type: string
""
global.tracing.urlTemplate📜
Type: string
""
global.zoekt.gateway.basicAuth📜
Type: object
{}
global.zoekt.indexer.internalApi📜
Type: object
{}
global.extraEnv📜
Type: object
{}
global.extraEnvFrom📜
Type: object
{}
global.job.nameSuffixOverride📜
Type: string
nil
global.traefik.apiVersion📜
Type: string
""
upgradeCheck.enabled📜
Type: bool
true
upgradeCheck.image.repository📜
Type: string
"registry1.dso.mil/ironbank/redhat/ubi/ubi9"
upgradeCheck.image.tag📜
Type: string
"9.4"
upgradeCheck.image.pullSecrets[0].name📜
Type: string
"private-registry"
upgradeCheck.securityContext.runAsUser📜
Type: int
65534
upgradeCheck.securityContext.runAsGroup📜
Type: int
65534
upgradeCheck.securityContext.fsGroup📜
Type: int
65534
upgradeCheck.securityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
upgradeCheck.containerSecurityContext.runAsUser📜
Type: int
65534
upgradeCheck.containerSecurityContext.runAsGroup📜
Type: int
65534
upgradeCheck.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
upgradeCheck.containerSecurityContext.runAsNonRoot📜
Type: bool
true
upgradeCheck.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
upgradeCheck.tolerations📜
Type: list
[]
upgradeCheck.annotations.”sidecar.istio.io/inject”📜
Type: string
"true"
upgradeCheck.configMapAnnotations📜
Type: object
{}
upgradeCheck.resources.requests.cpu📜
Type: string
"500m"
upgradeCheck.resources.requests.memory📜
Type: string
"500Mi"
upgradeCheck.resources.limits.cpu📜
Type: string
"500m"
upgradeCheck.resources.limits.memory📜
Type: string
"500Mi"
certmanager.installCRDs📜
Type: bool
false
certmanager.nameOverride📜
Type: string
"certmanager"
certmanager.install📜
Type: bool
false
certmanager.rbac.create📜
Type: bool
true
nginx-ingress.enabled📜
Type: bool
false
nginx-ingress-geo.<<.enabled📜
Type: bool
false
nginx-ingress.tcpExternalConfig📜
Type: string
"true"
nginx-ingress-geo.<<.tcpExternalConfig📜
Type: string
"true"
nginx-ingress-geo.<<.controller.addHeaders.Referrer-Policy📜
Type: string
"strict-origin-when-cross-origin"
nginx-ingress.controller.addHeaders.Referrer-Policy📜
Type: string
"strict-origin-when-cross-origin"
nginx-ingress-geo.controller.<<.addHeaders.Referrer-Policy📜
Type: string
"strict-origin-when-cross-origin"
nginx-ingress.controller.config.annotation-value-word-blocklist📜
Type: string
"load_module,lua_package,_by_lua,location,root,proxy_pass,serviceaccount,{,},',\""
nginx-ingress-geo.<<.controller.config.annotation-value-word-blocklist📜
Type: string
"load_module,lua_package,_by_lua,location,root,proxy_pass,serviceaccount,{,},',\""
nginx-ingress-geo.controller.config.<<.annotation-value-word-blocklist📜
Type: string
"load_module,lua_package,_by_lua,location,root,proxy_pass,serviceaccount,{,},',\""
nginx-ingress-geo.controller.<<.config.annotation-value-word-blocklist📜
Type: string
"load_module,lua_package,_by_lua,location,root,proxy_pass,serviceaccount,{,},',\""
nginx-ingress.controller.config.hsts📜
Type: string
"true"
nginx-ingress-geo.<<.controller.config.hsts📜
Type: string
"true"
nginx-ingress-geo.controller.config.<<.hsts📜
Type: string
"true"
nginx-ingress-geo.controller.<<.config.hsts📜
Type: string
"true"
nginx-ingress.controller.config.hsts-include-subdomains📜
Type: string
"false"
nginx-ingress-geo.<<.controller.config.hsts-include-subdomains📜
Type: string
"false"
nginx-ingress-geo.controller.config.<<.hsts-include-subdomains📜
Type: string
"false"
nginx-ingress-geo.controller.<<.config.hsts-include-subdomains📜
Type: string
"false"
nginx-ingress-geo.controller.<<.config.hsts-max-age📜
Type: string
"63072000"
nginx-ingress.controller.config.hsts-max-age📜
Type: string
"63072000"
nginx-ingress-geo.controller.config.<<.hsts-max-age📜
Type: string
"63072000"
nginx-ingress-geo.<<.controller.config.hsts-max-age📜
Type: string
"63072000"
nginx-ingress-geo.controller.config.<<.server-name-hash-bucket-size📜
Type: string
"256"
nginx-ingress.controller.config.server-name-hash-bucket-size📜
Type: string
"256"
nginx-ingress-geo.<<.controller.config.server-name-hash-bucket-size📜
Type: string
"256"
nginx-ingress-geo.controller.<<.config.server-name-hash-bucket-size📜
Type: string
"256"
nginx-ingress-geo.controller.config.<<.use-http2📜
Type: string
"true"
nginx-ingress.controller.config.use-http2📜
Type: string
"true"
nginx-ingress-geo.<<.controller.config.use-http2📜
Type: string
"true"
nginx-ingress-geo.controller.<<.config.use-http2📜
Type: string
"true"
nginx-ingress-geo.controller.config.<<.ssl-ciphers📜
Type: string
"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4"
nginx-ingress-geo.<<.controller.config.ssl-ciphers📜
Type: string
"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4"
nginx-ingress.controller.config.ssl-ciphers📜
Type: string
"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4"
nginx-ingress-geo.controller.<<.config.ssl-ciphers📜
Type: string
"ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4"
nginx-ingress-geo.controller.config.<<.ssl-protocols📜
Type: string
"TLSv1.3 TLSv1.2"
nginx-ingress-geo.controller.<<.config.ssl-protocols📜
Type: string
"TLSv1.3 TLSv1.2"
nginx-ingress-geo.<<.controller.config.ssl-protocols📜
Type: string
"TLSv1.3 TLSv1.2"
nginx-ingress.controller.config.ssl-protocols📜
Type: string
"TLSv1.3 TLSv1.2"
nginx-ingress-geo.<<.controller.config.server-tokens📜
Type: string
"false"
nginx-ingress-geo.controller.<<.config.server-tokens📜
Type: string
"false"
nginx-ingress-geo.controller.config.<<.server-tokens📜
Type: string
"false"
nginx-ingress.controller.config.server-tokens📜
Type: string
"false"
nginx-ingress-geo.controller.<<.config.upstream-keepalive-connections📜
Type: int
100
nginx-ingress-geo.controller.config.<<.upstream-keepalive-connections📜
Type: int
100
nginx-ingress-geo.<<.controller.config.upstream-keepalive-connections📜
Type: int
100
nginx-ingress.controller.config.upstream-keepalive-connections📜
Type: int
100
nginx-ingress-geo.controller.config.<<.upstream-keepalive-time📜
Type: string
"30s"
nginx-ingress-geo.controller.<<.config.upstream-keepalive-time📜
Type: string
"30s"
nginx-ingress-geo.<<.controller.config.upstream-keepalive-time📜
Type: string
"30s"
nginx-ingress.controller.config.upstream-keepalive-time📜
Type: string
"30s"
nginx-ingress-geo.controller.<<.config.upstream-keepalive-timeout📜
Type: int
5
nginx-ingress.controller.config.upstream-keepalive-timeout📜
Type: int
5
nginx-ingress-geo.<<.controller.config.upstream-keepalive-timeout📜
Type: int
5
nginx-ingress-geo.controller.config.<<.upstream-keepalive-timeout📜
Type: int
5
nginx-ingress.controller.config.upstream-keepalive-requests📜
Type: int
1000
nginx-ingress-geo.<<.controller.config.upstream-keepalive-requests📜
Type: int
1000
nginx-ingress-geo.controller.config.<<.upstream-keepalive-requests📜
Type: int
1000
nginx-ingress-geo.controller.<<.config.upstream-keepalive-requests📜
Type: int
1000
nginx-ingress-geo.<<.controller.service.externalTrafficPolicy📜
Type: string
"Local"
nginx-ingress.controller.service.externalTrafficPolicy📜
Type: string
"Local"
nginx-ingress-geo.controller.<<.service.externalTrafficPolicy📜
Type: string
"Local"
nginx-ingress.controller.ingressClassByName📜
Type: bool
false
nginx-ingress-geo.<<.controller.ingressClassByName📜
Type: bool
false
nginx-ingress-geo.controller.<<.ingressClassByName📜
Type: bool
false
nginx-ingress.controller.ingressClassResource.name📜
Type: string
"{{ include \"ingress.class.name\" $ }}"
nginx-ingress-geo.<<.controller.ingressClassResource.name📜
Type: string
"{{ include \"ingress.class.name\" $ }}"
nginx-ingress-geo.controller.<<.ingressClassResource.name📜
Type: string
"{{ include \"ingress.class.name\" $ }}"
nginx-ingress-geo.controller.<<.resources.requests.cpu📜
Type: string
"100m"
nginx-ingress-geo.<<.controller.resources.requests.cpu📜
Type: string
"100m"
nginx-ingress.controller.resources.requests.cpu📜
Type: string
"100m"
nginx-ingress-geo.controller.<<.resources.requests.memory📜
Type: string
"100Mi"
nginx-ingress.controller.resources.requests.memory📜
Type: string
"100Mi"
nginx-ingress-geo.<<.controller.resources.requests.memory📜
Type: string
"100Mi"
nginx-ingress-geo.controller.<<.publishService.enabled📜
Type: bool
true
nginx-ingress-geo.<<.controller.publishService.enabled📜
Type: bool
true
nginx-ingress.controller.publishService.enabled📜
Type: bool
true
nginx-ingress-geo.controller.<<.replicaCount📜
Type: int
2
nginx-ingress-geo.<<.controller.replicaCount📜
Type: int
2
nginx-ingress.controller.replicaCount📜
Type: int
2
nginx-ingress-geo.<<.controller.minAvailable📜
Type: int
1
nginx-ingress-geo.controller.<<.minAvailable📜
Type: int
1
nginx-ingress.controller.minAvailable📜
Type: int
1
nginx-ingress-geo.controller.<<.scope.enabled📜
Type: bool
true
nginx-ingress.controller.scope.enabled📜
Type: bool
true
nginx-ingress-geo.<<.controller.scope.enabled📜
Type: bool
true
nginx-ingress-geo.controller.<<.metrics.enabled📜
Type: bool
true
nginx-ingress.controller.metrics.enabled📜
Type: bool
true
nginx-ingress-geo.<<.controller.metrics.enabled📜
Type: bool
true
nginx-ingress-geo.controller.<<.metrics.service.annotations.”gitlab.com/prometheus_scrape”📜
Type: string
"true"
nginx-ingress.controller.metrics.service.annotations.”gitlab.com/prometheus_scrape”📜
Type: string
"true"
nginx-ingress-geo.<<.controller.metrics.service.annotations.”gitlab.com/prometheus_scrape”📜
Type: string
"true"
nginx-ingress.controller.metrics.service.annotations.”gitlab.com/prometheus_port”📜
Type: string
"10254"
nginx-ingress-geo.<<.controller.metrics.service.annotations.”gitlab.com/prometheus_port”📜
Type: string
"10254"
nginx-ingress-geo.controller.<<.metrics.service.annotations.”gitlab.com/prometheus_port”📜
Type: string
"10254"
nginx-ingress.controller.metrics.service.annotations.”prometheus.io/scrape”📜
Type: string
"true"
nginx-ingress-geo.controller.<<.metrics.service.annotations.”prometheus.io/scrape”📜
Type: string
"true"
nginx-ingress-geo.<<.controller.metrics.service.annotations.”prometheus.io/scrape”📜
Type: string
"true"
nginx-ingress-geo.controller.<<.metrics.service.annotations.”prometheus.io/port”📜
Type: string
"10254"
nginx-ingress-geo.<<.controller.metrics.service.annotations.”prometheus.io/port”📜
Type: string
"10254"
nginx-ingress.controller.metrics.service.annotations.”prometheus.io/port”📜
Type: string
"10254"
nginx-ingress.controller.admissionWebhooks.enabled📜
Type: bool
false
nginx-ingress-geo.controller.<<.admissionWebhooks.enabled📜
Type: bool
false
nginx-ingress-geo.<<.controller.admissionWebhooks.enabled📜
Type: bool
false
nginx-ingress-geo.<<.defaultBackend.resources.requests.cpu📜
Type: string
"5m"
nginx-ingress.defaultBackend.resources.requests.cpu📜
Type: string
"5m"
nginx-ingress-geo.<<.defaultBackend.resources.requests.memory📜
Type: string
"5Mi"
nginx-ingress.defaultBackend.resources.requests.memory📜
Type: string
"5Mi"
nginx-ingress.rbac.create📜
Type: bool
true
nginx-ingress-geo.<<.rbac.create📜
Type: bool
true
nginx-ingress-geo.<<.rbac.scope📜
Type: bool
false
nginx-ingress.rbac.scope📜
Type: bool
false
nginx-ingress-geo.<<.serviceAccount.create📜
Type: bool
true
nginx-ingress.serviceAccount.create📜
Type: bool
true
nginx-ingress-geo.enabled📜
Type: bool
false
nginx-ingress-geo.controller.config.use-forwarded-headers📜
Type: bool
true
nginx-ingress-geo.controller.electionID📜
Type: string
"ingress-controller-leader-geo"
nginx-ingress-geo.controller.ingressClassResource.name📜
Type: string
"{{ include \"gitlab.geo.ingress.class.name\" $ \| quote }}"
nginx-ingress-geo.controller.ingressClassResource.controllerValue📜
Type: string
"k8s.io/nginx-ingress-geo"
nginx-ingress-geo.externalIpTpl📜
Type: string
"{{ .Values.global.hosts.externalGeoIP }}"
haproxy.install📜
Type: bool
false
haproxy.controller.service.type📜
Type: string
"LoadBalancer"
haproxy.controller.service.tcpPorts[0].name📜
Type: string
"ssh"
haproxy.controller.service.tcpPorts[0].port📜
Type: int
22
haproxy.controller.service.tcpPorts[0].targetPort📜
Type: int
22
haproxy.controller.extraArgs[0]📜
Type: string
"--configmap-tcp-services=$(POD_NAMESPACE)/$(POD_NAMESPACE)-haproxy-tcp"
prometheus.install📜
Type: bool
false
prometheus.rbac.create📜
Type: bool
true
prometheus.alertmanager.enabled📜
Type: bool
false
prometheus.alertmanagerFiles.”alertmanager.yml”📜
Type: object
{}
prometheus.kubeStateMetrics.enabled📜
Type: bool
false
prometheus.nodeExporter.enabled📜
Type: bool
false
prometheus.pushgateway.enabled📜
Type: bool
false
prometheus.server.enabled📜
Type: bool
false
prometheus.server.retention📜
Type: string
"15d"
prometheus.server.strategy.type📜
Type: string
"Recreate"
prometheus.server.image.tag📜
Type: string
"v2.38.0"
prometheus.server.containerSecurityContext.runAsUser📜
Type: int
1000
prometheus.server.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
prometheus.server.containerSecurityContext.runAsNonRoot📜
Type: bool
true
prometheus.server.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
prometheus.server.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
prometheus.podSecurityPolicy.enabled📜
Type: bool
false
prometheus.configmapReload.prometheus.containerSecurityContext.runAsUser📜
Type: int
1000
prometheus.configmapReload.prometheus.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
prometheus.configmapReload.prometheus.containerSecurityContext.runAsNonRoot📜
Type: bool
true
prometheus.configmapReload.prometheus.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
prometheus.configmapReload.prometheus.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[0].job_name📜
Type: string
"prometheus"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[0].static_configs[0].targets[0]📜
Type: string
"localhost:9090"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[1].job_name📜
Type: string
"kubernetes-apiservers"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[1].kubernetes_sd_configs[0].role📜
Type: string
"endpoints"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[1].scheme📜
Type: string
"https"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[1].tls_config.ca_file📜
Type: string
"/var/run/secrets/kubernetes.io/serviceaccount/ca.crt"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[1].tls_config.insecure_skip_verify📜
Type: bool
true
prometheus.serverFiles.”prometheus.yml”.scrape_configs[1].bearer_token_file📜
Type: string
"/var/run/secrets/kubernetes.io/serviceaccount/token"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[1].relabel_configs[0].source_labels[0]📜
Type: string
"__meta_kubernetes_namespace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[1].relabel_configs[0].source_labels[1]📜
Type: string
"__meta_kubernetes_service_name"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[1].relabel_configs[0].source_labels[2]📜
Type: string
"__meta_kubernetes_endpoint_port_name"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[1].relabel_configs[0].action📜
Type: string
"keep"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[1].relabel_configs[0].regex📜
Type: string
"default;kubernetes;https"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].job_name📜
Type: string
"kubernetes-pods"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].kubernetes_sd_configs[0].role📜
Type: string
"pod"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[0].source_labels[0]📜
Type: string
"__meta_kubernetes_pod_annotation_gitlab_com_prometheus_scrape"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[0].action📜
Type: string
"keep"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[0].regex📜
Type: bool
true
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[1].source_labels[0]📜
Type: string
"__meta_kubernetes_pod_annotation_gitlab_com_prometheus_scheme"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[1].action📜
Type: string
"replace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[1].regex📜
Type: string
"(https?)"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[1].target_label📜
Type: string
"__scheme__"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[2].source_labels[0]📜
Type: string
"__meta_kubernetes_pod_annotation_gitlab_com_prometheus_path"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[2].action📜
Type: string
"replace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[2].target_label📜
Type: string
"__metrics_path__"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[2].regex📜
Type: string
"(.+)"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[3].source_labels[0]📜
Type: string
"__address__"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[3].source_labels[1]📜
Type: string
"__meta_kubernetes_pod_annotation_gitlab_com_prometheus_port"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[3].action📜
Type: string
"replace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[3].regex📜
Type: string
"([^:]+)(?::\\d+)?;(\\d+)"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[3].replacement📜
Type: string
"$1:$2"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[3].target_label📜
Type: string
"__address__"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[4].action📜
Type: string
"labelmap"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[4].regex📜
Type: string
"__meta_kubernetes_pod_label_(.+)"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[5].source_labels[0]📜
Type: string
"__meta_kubernetes_namespace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[5].action📜
Type: string
"replace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[5].target_label📜
Type: string
"kubernetes_namespace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[6].source_labels[0]📜
Type: string
"__meta_kubernetes_pod_name"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[6].action📜
Type: string
"replace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[2].relabel_configs[6].target_label📜
Type: string
"kubernetes_pod_name"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].job_name📜
Type: string
"kubernetes-service-endpoints"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].kubernetes_sd_configs[0].role📜
Type: string
"endpoints"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[0].action📜
Type: string
"keep"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[0].regex📜
Type: bool
true
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[0].source_labels[0]📜
Type: string
"__meta_kubernetes_service_annotation_gitlab_com_prometheus_scrape"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[1].action📜
Type: string
"replace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[1].regex📜
Type: string
"(https?)"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[1].source_labels[0]📜
Type: string
"__meta_kubernetes_service_annotation_gitlab_com_prometheus_scheme"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[1].target_label📜
Type: string
"__scheme__"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[2].action📜
Type: string
"replace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[2].regex📜
Type: string
"(.+)"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[2].source_labels[0]📜
Type: string
"__meta_kubernetes_service_annotation_gitlab_com_prometheus_path"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[2].target_label📜
Type: string
"__metrics_path__"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[3].action📜
Type: string
"replace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[3].regex📜
Type: string
"([^:]+)(?::\\d+)?;(\\d+)"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[3].replacement📜
Type: string
"$1:$2"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[3].source_labels[0]📜
Type: string
"__address__"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[3].source_labels[1]📜
Type: string
"__meta_kubernetes_service_annotation_gitlab_com_prometheus_port"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[3].target_label📜
Type: string
"__address__"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[4].action📜
Type: string
"labelmap"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[4].regex📜
Type: string
"__meta_kubernetes_service_label_(.+)"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[5].action📜
Type: string
"replace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[5].source_labels[0]📜
Type: string
"__meta_kubernetes_namespace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[5].target_label📜
Type: string
"kubernetes_namespace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[6].action📜
Type: string
"replace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[6].source_labels[0]📜
Type: string
"__meta_kubernetes_service_name"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[6].target_label📜
Type: string
"kubernetes_name"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[7].action📜
Type: string
"replace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[7].source_labels[0]📜
Type: string
"__meta_kubernetes_pod_node_name"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[3].relabel_configs[7].target_label📜
Type: string
"kubernetes_node"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].job_name📜
Type: string
"kubernetes-services"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].metrics_path📜
Type: string
"/probe"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].params.module[0]📜
Type: string
"http_2xx"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].kubernetes_sd_configs[0].role📜
Type: string
"service"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[0].source_labels[0]📜
Type: string
"__meta_kubernetes_service_annotation_gitlab_com_prometheus_probe"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[0].action📜
Type: string
"keep"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[0].regex📜
Type: bool
true
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[1].source_labels[0]📜
Type: string
"__address__"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[1].target_label📜
Type: string
"__param_target"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[2].target_label📜
Type: string
"__address__"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[2].replacement📜
Type: string
"blackbox"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[3].source_labels[0]📜
Type: string
"__param_target"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[3].target_label📜
Type: string
"instance"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[4].action📜
Type: string
"labelmap"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[4].regex📜
Type: string
"__meta_kubernetes_service_label_(.+)"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[5].source_labels[0]📜
Type: string
"__meta_kubernetes_namespace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[5].target_label📜
Type: string
"kubernetes_namespace"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[6].source_labels[0]📜
Type: string
"__meta_kubernetes_service_name"
prometheus.serverFiles.”prometheus.yml”.scrape_configs[4].relabel_configs[6].target_label📜
Type: string
"kubernetes_name"
redis.global.imagePullSecrets[0]📜
Type: string
"private-registry"
redis.install📜
Type: bool
true
redis.auth.existingSecret📜
Type: string
"gitlab-redis-secret"
redis.auth.existingSecretKey📜
Type: string
"secret"
redis.auth.usePasswordFiles📜
Type: bool
true
redis.architecture📜
Type: string
"standalone"
redis.cluster.enabled📜
Type: bool
false
redis.metrics.enabled📜
Type: bool
true
redis.metrics.image.registry📜
Type: string
"registry1.dso.mil/ironbank/bitnami"
redis.metrics.image.repository📜
Type: string
"analytics/redis-exporter"
redis.metrics.image.tag📜
Type: string
"v1.66.0"
redis.metrics.image.pullSecrets📜
Type: list
[]
redis.metrics.resources.limits.cpu📜
Type: string
"250m"
redis.metrics.resources.limits.memory📜
Type: string
"256Mi"
redis.metrics.resources.requests.cpu📜
Type: string
"250m"
redis.metrics.resources.requests.memory📜
Type: string
"256Mi"
redis.metrics.containerSecurityContext.enabled📜
Type: bool
true
redis.metrics.containerSecurityContext.runAsUser📜
Type: int
1001
redis.metrics.containerSecurityContext.runAsGroup📜
Type: int
1001
redis.metrics.containerSecurityContext.runAsNonRoot📜
Type: bool
true
redis.metrics.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
redis.serviceAccount.automountServiceAccountToken📜
Type: bool
false
redis.securityContext.runAsUser📜
Type: int
1001
redis.securityContext.fsGroup📜
Type: int
1001
redis.securityContext.runAsNonRoot📜
Type: bool
true
redis.image.registry📜
Type: string
"registry1.dso.mil/ironbank/bitnami"
redis.image.repository📜
Type: string
"redis"
redis.image.tag📜
Type: string
"7.4.1"
redis.image.pullSecrets📜
Type: list
[]
redis.master.resources.limits.cpu📜
Type: string
"250m"
redis.master.resources.limits.memory📜
Type: string
"256Mi"
redis.master.resources.requests.cpu📜
Type: string
"250m"
redis.master.resources.requests.memory📜
Type: string
"256Mi"
redis.master.containerSecurityContext.enabled📜
Type: bool
true
redis.master.containerSecurityContext.runAsUser📜
Type: int
1001
redis.master.containerSecurityContext.runAsGroup📜
Type: int
1001
redis.master.containerSecurityContext.runAsNonRoot📜
Type: bool
true
redis.master.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
redis.slave.resources.limits.cpu📜
Type: string
"250m"
redis.slave.resources.limits.memory📜
Type: string
"256Mi"
redis.slave.resources.requests.cpu📜
Type: string
"250m"
redis.slave.resources.requests.memory📜
Type: string
"256Mi"
redis.slave.containerSecurityContext.enabled📜
Type: bool
true
redis.slave.containerSecurityContext.runAsUser📜
Type: int
1001
redis.slave.containerSecurityContext.runAsGroup📜
Type: int
1001
redis.slave.containerSecurityContext.runAsNonRoot📜
Type: bool
true
redis.slave.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
redis.sentinel.resources.limits.cpu📜
Type: string
"250m"
redis.sentinel.resources.limits.memory📜
Type: string
"256Mi"
redis.sentinel.resources.requests.cpu📜
Type: string
"250m"
redis.sentinel.resources.requests.memory📜
Type: string
"256Mi"
redis.volumePermissions.resources.limits.cpu📜
Type: string
"250m"
redis.volumePermissions.resources.limits.memory📜
Type: string
"256Mi"
redis.volumePermissions.resources.requests.cpu📜
Type: string
"250m"
redis.volumePermissions.resources.requests.memory📜
Type: string
"256Mi"
redis.sysctlImage.resources.limits.cpu📜
Type: string
"250m"
redis.sysctlImage.resources.limits.memory📜
Type: string
"256Mi"
redis.sysctlImage.resources.requests.cpu📜
Type: string
"250m"
redis.sysctlImage.resources.requests.memory📜
Type: string
"256Mi"
postgresql.install📜
Type: bool
true
postgresql.postgresqlDatabase📜
Type: string
"gitlabhq_production"
postgresql.resources.limits.cpu📜
Type: string
"500m"
postgresql.resources.limits.memory📜
Type: string
"500Mi"
postgresql.resources.requests.cpu📜
Type: string
"500m"
postgresql.resources.requests.memory📜
Type: string
"500Mi"
postgresql.image.registry📜
Type: string
"registry1.dso.mil"
postgresql.image.repository📜
Type: string
"ironbank/opensource/postgres/postgresql"
postgresql.image.tag📜
Type: string
"14.13"
postgresql.image.pullSecrets[0]📜
Type: string
"private-registry"
postgresql.auth.username📜
Type: string
"gitlab"
postgresql.auth.password📜
Type: string
"bogus-satisfy-upgrade"
postgresql.auth.postgresPassword📜
Type: string
"bogus-satisfy-upgrade"
postgresql.auth.usePasswordFiles📜
Type: bool
false
postgresql.auth.existingSecret📜
Type: string
"{{ include \"gitlab.psql.password.secret\" . }}"
postgresql.auth.secretKeys.adminPasswordKey📜
Type: string
"postgresql-postgres-password"
postgresql.auth.secretKeys.userPasswordKey📜
Type: string
"{{ include \"gitlab.psql.password.key\" $ }}"
postgresql.primary.persistence.mountPath📜
Type: string
"/var/lib/postgresql"
postgresql.primary.initdb.scriptsConfigMap📜
Type: string
"{{ include \"gitlab.psql.initdbscripts\" $}}"
postgresql.primary.initdb.user📜
Type: string
"gitlab"
postgresql.primary.containerSecurityContext.enabled📜
Type: bool
true
postgresql.primary.containerSecurityContext.runAsUser📜
Type: int
1001
postgresql.primary.containerSecurityContext.runAsGroup📜
Type: int
1001
postgresql.primary.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
postgresql.master.extraVolumeMounts[0].name📜
Type: string
"custom-init-scripts"
postgresql.master.extraVolumeMounts[0].mountPath📜
Type: string
"/docker-entrypoint-preinitdb.d/init_revision.sh"
postgresql.master.extraVolumeMounts[0].subPath📜
Type: string
"init_revision.sh"
postgresql.master.podAnnotations.”postgresql.gitlab/init-revision”📜
Type: string
"1"
postgresql.metrics.enabled📜
Type: bool
false
postgresql.metrics.service.annotations.”prometheus.io/scrape”📜
Type: string
"true"
postgresql.metrics.service.annotations.”prometheus.io/port”📜
Type: string
"9187"
postgresql.metrics.service.annotations.”gitlab.com/prometheus_scrape”📜
Type: string
"true"
postgresql.metrics.service.annotations.”gitlab.com/prometheus_port”📜
Type: string
"9187"
postgresql.postgresqlInitdbArgs📜
Type: string
"-A scram-sha-256"
postgresql.securityContext.enabled📜
Type: bool
true
postgresql.securityContext.fsGroup📜
Type: int
26
postgresql.securityContext.runAsUser📜
Type: int
26
postgresql.securityContext.runAsGroup📜
Type: int
26
postgresql.postgresqlDataDir📜
Type: string
"/var/lib/postgresql/pgdata/data"
postgresql.volumePermissions.enabled📜
Type: bool
false
registry.enabled📜
Type: bool
true
registry.init.resources.limits.cpu📜
Type: string
"200m"
registry.init.resources.limits.memory📜
Type: string
"200Mi"
registry.init.resources.requests.cpu📜
Type: string
"200m"
registry.init.resources.requests.memory📜
Type: string
"200Mi"
registry.init.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
registry.resources.limits.cpu📜
Type: string
"200m"
registry.resources.limits.memory📜
Type: string
"1024Mi"
registry.resources.requests.cpu📜
Type: string
"200m"
registry.resources.requests.memory📜
Type: string
"1024Mi"
registry.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-container-registry"
registry.image.tag📜
Type: string
"17.5.1"
registry.image.pullSecrets[0].name📜
Type: string
"private-registry"
registry.ingress.enabled📜
Type: bool
false
registry.metrics.enabled📜
Type: bool
true
registry.metrics.path📜
Type: string
"/metrics"
registry.metrics.serviceMonitor.enabled📜
Type: bool
true
registry.securityContext.runAsUser📜
Type: int
1000
registry.securityContext.runAsGroup📜
Type: int
1000
registry.securityContext.fsGroup📜
Type: int
1000
registry.containerSecurityContext.runAsUser📜
Type: int
1000
registry.containerSecurityContext.runAsGroup📜
Type: int
1000
registry.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
shared-secrets.enabled📜
Type: bool
true
shared-secrets.rbac.create📜
Type: bool
true
shared-secrets.selfsign.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/cfssl-self-sign"
shared-secrets.selfsign.image.tag📜
Type: string
"1.6.1"
shared-secrets.selfsign.keyAlgorithm📜
Type: string
"rsa"
shared-secrets.selfsign.keySize📜
Type: string
"4096"
shared-secrets.selfsign.expiry📜
Type: string
"3650d"
shared-secrets.selfsign.caSubject📜
Type: string
"GitLab Helm Chart"
shared-secrets.env📜
Type: string
"production"
shared-secrets.serviceAccount.enabled📜
Type: bool
true
shared-secrets.serviceAccount.create📜
Type: bool
true
shared-secrets.serviceAccount.name📜
Type: string
nil
shared-secrets.serviceAccount.automountServiceAccountToken📜
Type: bool
false
shared-secrets.resources.requests.cpu📜
Type: string
"300m"
shared-secrets.resources.requests.memory📜
Type: string
"200Mi"
shared-secrets.resources.limits.cpu📜
Type: string
"300m"
shared-secrets.resources.limits.memory📜
Type: string
"200Mi"
shared-secrets.securityContext.runAsUser📜
Type: int
65534
shared-secrets.securityContext.runAsGroup📜
Type: int
65534
shared-secrets.securityContext.fsGroup📜
Type: int
65534
shared-secrets.securityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
shared-secrets.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
shared-secrets.containerSecurityContext.runAsNonRoot📜
Type: bool
true
shared-secrets.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
shared-secrets.tolerations📜
Type: list
[]
shared-secrets.podLabels📜
Type: object
{}
shared-secrets.annotations.”sidecar.istio.io/inject”📜
Type: string
"true"
gitlab-runner.install📜
Type: bool
false
gitlab-runner.rbac.create📜
Type: bool
true
gitlab-runner.runners.locked📜
Type: bool
false
gitlab-runner.runners.secret📜
Type: string
"nonempty"
gitlab-runner.runners.config📜
Type: string
"[[runners]]\n [runners.kubernetes]\n image = \"ubuntu:22.04\"\n {{- if .Values.global.minio.enabled }}\n [runners.cache]\n Type = \"s3\"\n Path = \"gitlab-runner\"\n Shared = true\n [runners.cache.s3]\n ServerAddress = {{ include \"gitlab-runner.cache-tpl.s3ServerAddress\" . }}\n BucketName = \"runner-cache\"\n BucketLocation = \"us-east-1\"\n Insecure = false\n {{ end }}\n"
gitlab-runner.podAnnotations.”gitlab.com/prometheus_scrape”📜
Type: string
"true"
gitlab-runner.podAnnotations.”gitlab.com/prometheus_port”📜
Type: int
9252
gitlab-runner.podSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
gitlab-runner.securityContext.capabilities.drop[0]📜
Type: string
"ALL"
traefik.install📜
Type: bool
false
traefik.ports.gitlab-shell.expose📜
Type: bool
true
traefik.ports.gitlab-shell.port📜
Type: int
2222
traefik.ports.gitlab-shell.exposedPort📜
Type: int
22
gitlab.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.init.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.certificates.init.securityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.certificates.init.securityContext.runAsUser📜
Type: int
65534
gitlab.certificates.init.securityContext.runAsNonRoot📜
Type: bool
true
gitlab.toolbox.replicas📜
Type: int
1
gitlab.toolbox.antiAffinityLabels.matchLabels.app📜
Type: string
"gitaly"
gitlab.toolbox.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-toolbox"
gitlab.toolbox.image.tag📜
Type: string
"17.5.1"
gitlab.toolbox.image.pullSecrets[0].name📜
Type: string
"private-registry"
gitlab.toolbox.init.resources.requests.cpu📜
Type: string
"200m"
gitlab.toolbox.init.resources.requests.memory📜
Type: string
"200Mi"
gitlab.toolbox.init.resources.limits.cpu📜
Type: string
"200m"
gitlab.toolbox.init.resources.limits.memory📜
Type: string
"200Mi"
gitlab.toolbox.init.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.toolbox.resources.requests.cpu📜
Type: int
2
gitlab.toolbox.resources.requests.memory📜
Type: string
"3.5Gi"
gitlab.toolbox.resources.limits.cpu📜
Type: int
2
gitlab.toolbox.resources.limits.memory📜
Type: string
"3.5Gi"
gitlab.toolbox.annotations.”sidecar.istio.io/proxyMemory”📜
Type: string
"512Mi"
gitlab.toolbox.annotations.”sidecar.istio.io/proxyMemoryLimit”📜
Type: string
"512Mi"
gitlab.toolbox.backups.cron.resources.requests.cpu📜
Type: string
"500m"
gitlab.toolbox.backups.cron.resources.requests.memory📜
Type: string
"768Mi"
gitlab.toolbox.backups.cron.resources.limits.cpu📜
Type: string
"500m"
gitlab.toolbox.backups.cron.resources.limits.memory📜
Type: string
"768Mi"
gitlab.toolbox.backups.cron.istioShutdown📜
Type: string
"&& echo \"Backup Complete\" && until curl -fsI http://localhost:15021/healthz/ready; do echo \"Waiting for Istio sidecar proxy...\"; sleep 3; done && sleep 5 && echo \"Stopping the istio proxy...\" && curl -X POST http://localhost:15020/quitquitquit"
gitlab.toolbox.securityContext.runAsUser📜
Type: int
1000
gitlab.toolbox.securityContext.runAsGroup📜
Type: int
1000
gitlab.toolbox.securityContext.fsGroup📜
Type: int
1000
gitlab.toolbox.containerSecurityContext.runAsUser📜
Type: int
1000
gitlab.toolbox.containerSecurityContext.runAsGroup📜
Type: int
1000
gitlab.toolbox.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.toolbox.customScripts📜
Type: string
nil
gitlab.gitlab-exporter.enabled📜
Type: bool
false
gitlab.gitlab-exporter.init.resources.limits.cpu📜
Type: string
"200m"
gitlab.gitlab-exporter.init.resources.limits.memory📜
Type: string
"200Mi"
gitlab.gitlab-exporter.init.resources.requests.cpu📜
Type: string
"200m"
gitlab.gitlab-exporter.init.resources.requests.memory📜
Type: string
"200Mi"
gitlab.gitlab-exporter.init.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.gitlab-exporter.resources.limits.cpu📜
Type: string
"150m"
gitlab.gitlab-exporter.resources.limits.memory📜
Type: string
"200Mi"
gitlab.gitlab-exporter.resources.requests.cpu📜
Type: string
"150m"
gitlab.gitlab-exporter.resources.requests.memory📜
Type: string
"200Mi"
gitlab.gitlab-exporter.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.gitlab-exporter.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-exporter"
gitlab.gitlab-exporter.image.tag📜
Type: string
"17.5.1"
gitlab.gitlab-exporter.image.pullSecrets[0].name📜
Type: string
"private-registry"
gitlab.gitlab-exporter.metrics.enabled📜
Type: bool
true
gitlab.gitlab-exporter.metrics.port📜
Type: int
9168
gitlab.gitlab-exporter.metrics.serviceMonitor.enabled📜
Type: bool
true
gitlab.gitlab-exporter.securityContext.runAsUser📜
Type: int
1000
gitlab.gitlab-exporter.securityContext.runAsGroup📜
Type: int
1000
gitlab.gitlab-exporter.securityContext.fsGroup📜
Type: int
1000
gitlab.gitlab-exporter.containerSecurityContext.runAsUser📜
Type: int
1000
gitlab.gitlab-exporter.containerSecurityContext.runAsGroup📜
Type: int
1000
gitlab.gitlab-exporter.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.migrations.annotations.”sidecar.istio.io/inject”📜
Type: string
"true"
gitlab.migrations.init.resources.limits.cpu📜
Type: string
"500m"
gitlab.migrations.init.resources.limits.memory📜
Type: string
"768Mi"
gitlab.migrations.init.resources.requests.cpu📜
Type: string
"500m"
gitlab.migrations.init.resources.requests.memory📜
Type: string
"768Mi"
gitlab.migrations.init.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.migrations.resources.limits.cpu📜
Type: string
"500m"
gitlab.migrations.resources.limits.memory📜
Type: string
"1.5G"
gitlab.migrations.resources.requests.cpu📜
Type: string
"500m"
gitlab.migrations.resources.requests.memory📜
Type: string
"1.5G"
gitlab.migrations.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-toolbox"
gitlab.migrations.image.tag📜
Type: string
"17.5.1"
gitlab.migrations.image.pullSecrets[0].name📜
Type: string
"private-registry"
gitlab.migrations.securityContext.runAsUser📜
Type: int
1000
gitlab.migrations.securityContext.runAsGroup📜
Type: int
1000
gitlab.migrations.securityContext.fsGroup📜
Type: int
1000
gitlab.migrations.containerSecurityContext.runAsUser📜
Type: int
1000
gitlab.migrations.containerSecurityContext.runAsGroup📜
Type: int
1000
gitlab.migrations.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.webservice.init.resources.limits.cpu📜
Type: string
"200m"
gitlab.webservice.init.resources.limits.memory📜
Type: string
"200Mi"
gitlab.webservice.init.resources.requests.cpu📜
Type: string
"200m"
gitlab.webservice.init.resources.requests.memory📜
Type: string
"200Mi"
gitlab.webservice.init.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.webservice.securityContext.runAsUser📜
Type: int
1000
gitlab.webservice.securityContext.runAsGroup📜
Type: int
1000
gitlab.webservice.securityContext.fsGroup📜
Type: int
1000
gitlab.webservice.containerSecurityContext.runAsUser📜
Type: int
1000
gitlab.webservice.containerSecurityContext.runAsGroup📜
Type: int
1000
gitlab.webservice.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.webservice.resources.limits.cpu📜
Type: string
"1000m"
gitlab.webservice.resources.limits.memory📜
Type: string
"2.5G"
gitlab.webservice.resources.requests.cpu📜
Type: string
"300m"
gitlab.webservice.resources.requests.memory📜
Type: string
"2.5G"
gitlab.webservice.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-webservice"
gitlab.webservice.image.tag📜
Type: string
"17.5.1"
gitlab.webservice.image.pullSecrets[0].name📜
Type: string
"private-registry"
gitlab.webservice.workhorse.resources.limits.cpu📜
Type: string
"600m"
gitlab.webservice.workhorse.resources.limits.memory📜
Type: string
"2.5G"
gitlab.webservice.workhorse.resources.requests.cpu📜
Type: string
"600m"
gitlab.webservice.workhorse.resources.requests.memory📜
Type: string
"2.5G"
gitlab.webservice.workhorse.image📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-workhorse"
gitlab.webservice.workhorse.tag📜
Type: string
"17.5.1"
gitlab.webservice.workhorse.pullSecrets[0].name📜
Type: string
"private-registry"
gitlab.webservice.workhorse.metrics.enabled📜
Type: bool
true
gitlab.webservice.workhorse.metrics.serviceMonitor.enabled📜
Type: bool
true
gitlab.webservice.workhorse.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.webservice.ingress.enabled📜
Type: bool
false
gitlab.webservice.metrics.enabled📜
Type: bool
true
gitlab.webservice.metrics.port📜
Type: int
8083
gitlab.webservice.metrics.serviceMonitor.enabled📜
Type: bool
true
gitlab.webservice.helmTests.enabled📜
Type: bool
false
gitlab.sidekiq.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-sidekiq"
gitlab.sidekiq.image.tag📜
Type: string
"17.5.1"
gitlab.sidekiq.image.pullSecrets[0].name📜
Type: string
"private-registry"
gitlab.sidekiq.init.resources.limits.cpu📜
Type: string
"200m"
gitlab.sidekiq.init.resources.limits.memory📜
Type: string
"200Mi"
gitlab.sidekiq.init.resources.requests.cpu📜
Type: string
"200m"
gitlab.sidekiq.init.resources.requests.memory📜
Type: string
"200Mi"
gitlab.sidekiq.init.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.sidekiq.resources.requests.memory📜
Type: string
"3G"
gitlab.sidekiq.resources.requests.cpu📜
Type: string
"1500m"
gitlab.sidekiq.resources.limits.memory📜
Type: string
"3G"
gitlab.sidekiq.resources.limits.cpu📜
Type: string
"1500m"
gitlab.sidekiq.securityContext.runAsUser📜
Type: int
1000
gitlab.sidekiq.securityContext.runAsGroup📜
Type: int
1000
gitlab.sidekiq.securityContext.fsGroup📜
Type: int
1000
gitlab.sidekiq.containerSecurityContext.runAsUser📜
Type: int
1000
gitlab.sidekiq.containerSecurityContext.runAsGroup📜
Type: int
1000
gitlab.sidekiq.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.gitaly.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitaly"
gitlab.gitaly.image.tag📜
Type: string
"17.5.1"
gitlab.gitaly.image.pullSecrets[0].name📜
Type: string
"private-registry"
gitlab.gitaly.init.resources.limits.cpu📜
Type: string
"200m"
gitlab.gitaly.init.resources.limits.memory📜
Type: string
"200Mi"
gitlab.gitaly.init.resources.requests.cpu📜
Type: string
"200m"
gitlab.gitaly.init.resources.requests.memory📜
Type: string
"200Mi"
gitlab.gitaly.init.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.gitaly.resources.requests.cpu📜
Type: string
"400m"
gitlab.gitaly.resources.requests.memory📜
Type: string
"600Mi"
gitlab.gitaly.resources.limits.cpu📜
Type: string
"400m"
gitlab.gitaly.resources.limits.memory📜
Type: string
"600Mi"
gitlab.gitaly.metrics.enabled📜
Type: bool
true
gitlab.gitaly.metrics.serviceMonitor.enabled📜
Type: bool
true
gitlab.gitaly.securityContext.runAsUser📜
Type: int
1000
gitlab.gitaly.securityContext.runAsGroup📜
Type: int
1000
gitlab.gitaly.securityContext.fsGroup📜
Type: int
1000
gitlab.gitaly.containerSecurityContext.runAsUser📜
Type: int
1000
gitlab.gitaly.containerSecurityContext.runAsGroup📜
Type: int
1000
gitlab.gitaly.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.gitlab-shell.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-shell"
gitlab.gitlab-shell.image.tag📜
Type: string
"17.5.1"
gitlab.gitlab-shell.image.pullSecrets[0].name📜
Type: string
"private-registry"
gitlab.gitlab-shell.init.resources.limits.cpu📜
Type: string
"200m"
gitlab.gitlab-shell.init.resources.limits.memory📜
Type: string
"200Mi"
gitlab.gitlab-shell.init.resources.requests.cpu📜
Type: string
"200m"
gitlab.gitlab-shell.init.resources.requests.memory📜
Type: string
"200Mi"
gitlab.gitlab-shell.init.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.gitlab-shell.resources.limits.cpu📜
Type: string
"300m"
gitlab.gitlab-shell.resources.limits.memory📜
Type: string
"300Mi"
gitlab.gitlab-shell.resources.requests.cpu📜
Type: string
"300m"
gitlab.gitlab-shell.resources.requests.memory📜
Type: string
"300Mi"
gitlab.gitlab-shell.securityContext.runAsUser📜
Type: int
1000
gitlab.gitlab-shell.securityContext.runAsGroup📜
Type: int
1000
gitlab.gitlab-shell.securityContext.fsGroup📜
Type: int
1000
gitlab.gitlab-shell.containerSecurityContext.runAsUser📜
Type: int
1000
gitlab.gitlab-shell.containerSecurityContext.runAsGroup📜
Type: int
1000
gitlab.gitlab-shell.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.mailroom.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-mailroom"
gitlab.mailroom.image.tag📜
Type: string
"17.5.1"
gitlab.mailroom.image.pullSecrets[0].name📜
Type: string
"private-registry"
gitlab.mailroom.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.gitlab-pages.service.customDomains.type📜
Type: string
"ClusterIP"
gitlab.gitlab-pages.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitlab-pages"
gitlab.gitlab-pages.image.tag📜
Type: string
"17.5.1"
gitlab.gitlab-pages.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.praefect.image.repository📜
Type: string
"registry1.dso.mil/ironbank/gitlab/gitlab/gitaly"
gitlab.praefect.image.tag📜
Type: string
"17.5.1"
gitlab.praefect.init.resources.limits.cpu📜
Type: string
"200m"
gitlab.praefect.init.resources.limits.memory📜
Type: string
"200Mi"
gitlab.praefect.init.resources.requests.cpu📜
Type: string
"200m"
gitlab.praefect.init.resources.requests.memory📜
Type: string
"200Mi"
gitlab.praefect.init.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab.praefect.resources.requests.cpu📜
Type: int
1
gitlab.praefect.resources.requests.memory📜
Type: string
"1Gi"
gitlab.praefect.resources.limits.cpu📜
Type: int
1
gitlab.praefect.resources.limits.memory📜
Type: string
"1Gi"
gitlab.praefect.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
gitlab-zoekt.install📜
Type: bool
false
gitlab-zoekt.gateway.basicAuth.enabled📜
Type: bool
false
gitlab-zoekt.gateway.basicAuth.secretName📜
Type: string
"{{ include \"gitlab.zoekt.gateway.basicAuth.secretName\" $ }}"
gitlab-zoekt.indexer.internalApi.enabled📜
Type: bool
true
gitlab-zoekt.indexer.internalApi.secretName📜
Type: string
"{{ include \"gitlab.zoekt.indexer.internalApi.secretName\" $ }}"
gitlab-zoekt.indexer.internalApi.secretKey📜
Type: string
"{{ include \"gitlab.zoekt.indexer.internalApi.secretKey\" $ }}"
gitlab-zoekt.indexer.internalApi.gitlabUrl📜
Type: string
"{{ include \"gitlab.zoekt.indexer.internalApi.gitlabUrl\" $ }}"
minio.init.resources.limits.cpu📜
Type: string
"200m"
minio.init.resources.limits.memory📜
Type: string
"200Mi"
minio.init.resources.requests.cpu📜
Type: string
"200m"
minio.init.resources.requests.memory📜
Type: string
"200Mi"
minio.init.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
minio.resources.limits.cpu📜
Type: string
"200m"
minio.resources.limits.memory📜
Type: string
"300Mi"
minio.resources.requests.cpu📜
Type: string
"200m"
minio.resources.requests.memory📜
Type: string
"300Mi"
minio.securityContext.runAsUser📜
Type: int
1000
minio.securityContext.runAsGroup📜
Type: int
1000
minio.securityContext.fsGroup📜
Type: int
1000
minio.containerSecurityContext.runAsUser📜
Type: int
1000
minio.containerSecurityContext.runAsGroup📜
Type: int
1000
minio.containerSecurityContext.runAsNonRoot📜
Type: bool
true
minio.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
minio.jobAnnotations.”sidecar.istio.io/inject”📜
Type: string
"true"
minio.image📜
Type: string
"registry1.dso.mil/ironbank/opensource/minio/minio"
minio.imageTag📜
Type: string
"RELEASE.2024-06-04T19-20-08Z"
minio.pullSecrets[0].name📜
Type: string
"private-registry"
minio.minioMc.image📜
Type: string
"registry1.dso.mil/ironbank/opensource/minio/mc"
minio.minioMc.tag📜
Type: string
"RELEASE.2024-10-02T08-27-28Z"
minio.minioMc.pullSecrets[0].name📜
Type: string
"private-registry"
domain📜
Type: string
"dev.bigbang.mil"
sso.enabled📜
Type: bool
false
sso.host📜
Type: string
"login.dso.mil"
istio.enabled📜
Type: bool
false
istio.injection📜
Type: string
"disabled"
istio.hardened.enabled📜
Type: bool
false
istio.hardened.outboundTrafficPolicyMode📜
Type: string
"REGISTRY_ONLY"
istio.hardened.customServiceEntries📜
Type: list
[]
istio.hardened.customAuthorizationPolicies📜
Type: list
[]
istio.hardened.gitlabRunner.enabled📜
Type: bool
true
istio.hardened.gitlabRunner.namespaces[0]📜
Type: string
"gitlab-runner"
istio.hardened.monitoring.enabled📜
Type: bool
true
istio.hardened.monitoring.namespaces[0]📜
Type: string
"monitoring"
istio.hardened.monitoring.principals[0]📜
Type: string
"cluster.local/ns/monitoring/sa/monitoring-grafana"
istio.hardened.monitoring.principals[1]📜
Type: string
"cluster.local/ns/monitoring/sa/monitoring-monitoring-kube-alertmanager"
istio.hardened.monitoring.principals[2]📜
Type: string
"cluster.local/ns/monitoring/sa/monitoring-monitoring-kube-operator"
istio.hardened.monitoring.principals[3]📜
Type: string
"cluster.local/ns/monitoring/sa/monitoring-monitoring-kube-prometheus"
istio.hardened.monitoring.principals[4]📜
Type: string
"cluster.local/ns/monitoring/sa/monitoring-monitoring-kube-state-metrics"
istio.hardened.monitoring.principals[5]📜
Type: string
"cluster.local/ns/monitoring/sa/monitoring-monitoring-prometheus-node-exporter"
istio.gitlab.enabled📜
Type: bool
true
istio.gitlab.annotations📜
Type: object
{}
istio.gitlab.labels📜
Type: object
{}
istio.gitlab.gateways[0]📜
Type: string
"istio-system/main"
istio.gitlab.hosts📜
Type: string
nil
istio.gitlab.selectorLabels.app📜
Type: string
"webservice"
istio.registry.enabled📜
Type: bool
true
istio.registry.annotations📜
Type: object
{}
istio.registry.labels📜
Type: object
{}
istio.registry.gateways[0]📜
Type: string
"istio-system/main"
istio.registry.hosts📜
Type: string
nil
istio.registry.selectorLabels.app📜
Type: string
"registry"
istio.pages.enabled📜
Type: bool
false
istio.pages.annotations📜
Type: object
{}
istio.pages.ingressLabels.app📜
Type: string
"pages-ingressgateway"
istio.pages.ingressLabels.istio📜
Type: string
"ingressgateway"
istio.pages.labels📜
Type: object
{}
istio.pages.gateways[0]📜
Type: string
"istio-system/pages"
istio.pages.customDomains.enabled📜
Type: bool
true
istio.pages.hosts[0]📜
Type: string
"*.pages.dev.bigbang.mil"
istio.mtls📜
Type: object
mode: STRICT
Description: Default peer authentication
istio.mtls.mode📜
Type: string
"STRICT"
Description: STRICT = Allow only mutual TLS traffic, PERMISSIVE = Allow both plain text and mutual TLS traffic
monitoring.enabled📜
Type: bool
false
networkPolicies.enabled📜
Type: bool
false
networkPolicies.ingressLabels.app📜
Type: string
"istio-ingressgateway"
networkPolicies.ingressLabels.istio📜
Type: string
"ingressgateway"
networkPolicies.controlPlaneCidr📜
Type: string
"0.0.0.0/0"
networkPolicies.egressPort📜
Type: string
nil
networkPolicies.gitalyEgress.enabled📜
Type: bool
false
networkPolicies.additionalPolicies📜
Type: list
[]
openshift📜
Type: bool
false
use_iam_profile📜
Type: bool
false
bbtests.enabled📜
Type: bool
false
bbtests.cypress.resources.requests.cpu📜
Type: int
1
bbtests.cypress.resources.requests.memory📜
Type: string
"2Gi"
bbtests.cypress.resources.limits.cpu📜
Type: int
1
bbtests.cypress.resources.limits.memory📜
Type: string
"2Gi"
bbtests.cypress.artifacts📜
Type: bool
true
bbtests.cypress.envs.cypress_url📜
Type: string
"http://gitlab-webservice-default:8181"
bbtests.cypress.envs.cypress_gitlab_first_name📜
Type: string
"test"
bbtests.cypress.envs.cypress_gitlab_last_name📜
Type: string
"user"
bbtests.cypress.envs.cypress_gitlab_username📜
Type: string
"testuser"
bbtests.cypress.envs.cypress_gitlab_password📜
Type: string
"Password123h56a78"
bbtests.cypress.envs.cypress_gitlab_email📜
Type: string
"testuser@example.com"
bbtests.cypress.envs.cypress_gitlab_project📜
Type: string
"my-awesome-project"
bbtests.cypress.envs.cypress_keycloak_username📜
Type: string
"cypress"
bbtests.cypress.envs.cypress_keycloak_password📜
Type: string
"tnr_w!G33ZyAt@C8"
bbtests.cypress.secretEnvs[0].name📜
Type: string
"cypress_adminpassword"
bbtests.cypress.secretEnvs[0].valueFrom.secretKeyRef.name📜
Type: string
"gitlab-gitlab-initial-root-password"
bbtests.cypress.secretEnvs[0].valueFrom.secretKeyRef.key📜
Type: string
"password"
bbtests.scripts.image📜
Type: string
"registry1.dso.mil/bigbang-ci/devops-tester:1.1.1"
bbtests.scripts.additionalVolumes[0].name📜
Type: string
"docker-config"
bbtests.scripts.additionalVolumes[0].secret.secretName📜
Type: string
"private-registry"
bbtests.scripts.additionalVolumes[0].secret.items[0].key📜
Type: string
".dockerconfigjson"
bbtests.scripts.additionalVolumes[0].secret.items[0].path📜
Type: string
"auth.json"
bbtests.scripts.additionalVolumeMounts[0].name📜
Type: string
"docker-config"
bbtests.scripts.additionalVolumeMounts[0].mountPath📜
Type: string
"/.docker/"
bbtests.scripts.envs.GITLAB_USER📜
Type: string
"root"
bbtests.scripts.envs.GITLAB_EMAIL📜
Type: string
"gitlab-root-user@example.com"
bbtests.scripts.envs.GITLAB_HOST📜
Type: string
"gitlab-webservice-default.gitlab.svc.cluster.local:8181"
bbtests.scripts.envs.GITLAB_PROJECT📜
Type: string
"bigbang-test-project-2"
bbtests.scripts.envs.GITLAB_REGISTRY📜
Type: string
"gitlab-registry-test-svc.gitlab.svc.cluster.local:80"
bbtests.scripts.envs.GITLAB_REPOSITORY📜
Type: string
"http://gitlab-webservice-default.gitlab.svc.cluster.local:8181"