holocron values.yaml
π
nameOverrideπ
Type: string
""
fullnameOverrideπ
Type: string
""
frontend.replicasπ
Type: int
1
frontend.image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/holocron-dashboard"
frontend.image.tagπ
Type: string
"3.5.4"
frontend.image.pullPolicyπ
Type: string
"IfNotPresent"
frontend.securityContext.runAsGroupπ
Type: int
994
frontend.securityContext.runAsUserπ
Type: int
997
frontend.securityContext.capabilities.drop[0]π
Type: string
"ALL"
frontend.resourcesπ
Type: object
{}
frontend.podAnnotationsπ
Type: object
{}
frontend.labelsπ
Type: object
{}
api.replicasπ
Type: int
1
api.image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/hygieia/holocron-api"
api.image.tagπ
Type: string
"3.3.2"
api.image.pullPolicyπ
Type: string
"IfNotPresent"
api.securityContext.runAsGroupπ
Type: int
1001
api.securityContext.runAsUserπ
Type: int
1001
api.securityContext.capabilities.drop[0]π
Type: string
"ALL"
api.resourcesπ
Type: object
{}
api.podAnnotationsπ
Type: object
{}
api.labelsπ
Type: object
{}
api.livenessProbe.enabledπ
Type: bool
true
api.readinessProbe.enabledπ
Type: bool
true
api.env.REQUEST_IP_HEADERπ
Type: string
"Host"
Description: The request header containing the IP address of the client. Used by rate limiter and circuit breaker.
api.env.SSO_ENABLEDπ
Type: bool
false
Description: Whether or not SSO is enabled.
api.env.SSO_ADMIN_GROUPπ
Type: string
""
Description: If SSO is enabled, the group name for admin users.
api.env.SSO_LEADERSHIP_GROUPπ
Type: string
""
Description: If SSO is enabled, the group name for leadership users.
api.env.SSO_GROUPS_KEYπ
Type: string
""
Description: If SSO is enabled, the JWT claim key which corresponds to the userβs groups.
api.env.SSO_USERNAME_KEYπ
Type: string
""
Description: If SSO is enabled, the JWT claim key which corresponds to the userβs username.
api.env.FEATURE_COST_METRICSπ
Type: bool
false
Description: Whether or not the experimental feature for cost metrics is enabled.
api.env.FEATURE_TEAM_VIEWSπ
Type: bool
false
Description: Whether or not the experimental feature for alternative team views is enabled.
api.env.RATE_LIMITER_ENABLEDπ
Type: bool
true
Description: Whether or not the rate limiter is enabled.
api.env.RATE_LIMITSπ
Type: string
"500/hour"
Description: Request limit from each individual IP address.
api.env.RATE_LIMITING_IP_WHITELISTπ
Type: string
""
Description: Comma delineated list of IP addresses that wonβt be rate limited.
api.env.CIRCUIT_BREAKER_ENABLEDπ
Type: bool
true
Description: Whether or not the circuit breaker is enabled.
collectorGitlabSCM.replicasπ
Type: int
1
collectorGitlabSCM.image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/collector-gitlab-scm"
collectorGitlabSCM.image.tagπ
Type: string
"3.1.1"
collectorGitlabSCM.image.pullPolicyπ
Type: string
"IfNotPresent"
collectorGitlabSCM.securityContext.runAsGroupπ
Type: int
1001
collectorGitlabSCM.securityContext.runAsUserπ
Type: int
1001
collectorGitlabSCM.securityContext.capabilities.drop[0]π
Type: string
"ALL"
collectorGitlabSCM.resourcesπ
Type: object
{}
collectorGitlabSCM.podAnnotationsπ
Type: object
{}
collectorGitlabSCM.labelsπ
Type: object
{}
collectorGitlabSCM.instances[0].image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/collector-gitlab-scm"
collectorGitlabSCM.instances[0].image.tagπ
Type: string
"3.1.1"
collectorGitlabSCM.instances[0].image.pullPolicyπ
Type: string
"IfNotPresent"
collectorGitlabSCM.instances[0].securityContextπ
Type: object
{}
collectorGitlabSCM.instances[0].resourcesπ
Type: object
{}
collectorGitlabSCM.instances[0].podAnnotationsπ
Type: object
{}
collectorGitlabSCM.instances[0].labelsπ
Type: object
{}
collectorGitlabSCM.instances[0].accessTokenSecretKeyπ
Type: string
"gitlab-scm-0"
Description: The key from the secret containing the access token for the collector.
collectorGitlabSCM.instances[0].accessTokenπ
Type: string
""
Description: If an existing secret is not provided, the access token to insert into the newly created secret.
collectorGitlabSCM.instances[0].env.COLLECTOR_NAMEπ
Type: string
"gitlab-scm-0"
Description: A unique name to identify the collector.
collectorGitlabSCM.instances[0].env.COLLECTOR_INTERVAL_SECONDSπ
Type: int
600
Description: The number of seconds between collection run times.
collectorGitlabSCM.instances[0].env.LOOK_BACK_DAYSπ
Type: int
365
Description: The number of days of data to collect.
collectorGitlabSCM.instances[0].env.TARGET_URLπ
Type: string
"https://my-gitlab-url.com"
Description: The URL of the service to collect from.
collectorGitlabSCM.instances[0].env.COLLECTOR_TARGETS_INTRVL_SECSπ
Type: int
86400
Description: The number of seconds between collector target run times.
collectorGitlabSCM.instances[0].env.MAX_REQUESTS_PER_MINUTEπ
Type: int
500
Description: The maximum number of requests allowed per minute.
collectorJiraWorkflow.replicasπ
Type: int
1
collectorJiraWorkflow.image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/collector-jira-workflow"
collectorJiraWorkflow.image.tagπ
Type: string
"3.0.4"
collectorJiraWorkflow.image.pullPolicyπ
Type: string
"IfNotPresent"
collectorJiraWorkflow.securityContext.runAsGroupπ
Type: int
1001
collectorJiraWorkflow.securityContext.runAsUserπ
Type: int
1001
collectorJiraWorkflow.securityContext.capabilities.drop[0]π
Type: string
"ALL"
collectorJiraWorkflow.resourcesπ
Type: object
{}
collectorJiraWorkflow.podAnnotationsπ
Type: object
{}
collectorJiraWorkflow.labelsπ
Type: object
{}
collectorJiraWorkflow.instances[0].image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/collector-jira-workflow"
collectorJiraWorkflow.instances[0].image.tagπ
Type: string
"3.0.4"
collectorJiraWorkflow.instances[0].image.pullPolicyπ
Type: string
"IfNotPresent"
collectorJiraWorkflow.instances[0].securityContextπ
Type: object
{}
collectorJiraWorkflow.instances[0].resourcesπ
Type: object
{}
collectorJiraWorkflow.instances[0].podAnnotationsπ
Type: object
{}
collectorJiraWorkflow.instances[0].labelsπ
Type: object
{}
collectorJiraWorkflow.instances[0].accessTokenSecretKeyπ
Type: string
"jira-workflow-0"
Description: The key from the secret containing the access token for the collector.
collectorJiraWorkflow.instances[0].accessTokenπ
Type: string
""
Description: If an existing secret is not provided, the access token to insert into the newly created secret.
collectorJiraWorkflow.instances[0].env.COLLECTOR_NAMEπ
Type: string
"jira-workflow-0"
Description: A unique name to identify the collector.
collectorJiraWorkflow.instances[0].env.COLLECTOR_INTERVAL_SECONDSπ
Type: int
600
Description: The number of seconds between collection run times.
collectorJiraWorkflow.instances[0].env.LOOK_BACK_DAYSπ
Type: int
365
Description: The number of days of data to collect.
collectorJiraWorkflow.instances[0].env.TARGET_URLπ
Type: string
"https://my-jira-url.com"
Description: The URL of the service to collect from.
collectorJiraWorkflow.instances[0].env.COLLECTOR_TARGETS_INTRVL_SECSπ
Type: int
86400
Description: The number of seconds between collector target run times.
collectorJiraWorkflow.instances[0].env.MAX_REQUESTS_PER_MINUTEπ
Type: int
500
Description: The maximum number of requests allowed per minute.
collectorGitlabBuild.replicasπ
Type: int
1
collectorGitlabBuild.image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/collector-gitlab-build"
collectorGitlabBuild.image.tagπ
Type: string
"3.0.4"
collectorGitlabBuild.image.pullPolicyπ
Type: string
"IfNotPresent"
collectorGitlabBuild.securityContext.runAsGroupπ
Type: int
1001
collectorGitlabBuild.securityContext.runAsUserπ
Type: int
1001
collectorGitlabBuild.securityContext.capabilities.drop[0]π
Type: string
"ALL"
collectorGitlabBuild.resourcesπ
Type: object
{}
collectorGitlabBuild.podAnnotationsπ
Type: object
{}
collectorGitlabBuild.labelsπ
Type: object
{}
collectorGitlabBuild.instances[0].image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/collector-gitlab-build"
collectorGitlabBuild.instances[0].image.tagπ
Type: string
"3.0.4"
collectorGitlabBuild.instances[0].image.pullPolicyπ
Type: string
"IfNotPresent"
collectorGitlabBuild.instances[0].securityContextπ
Type: object
{}
collectorGitlabBuild.instances[0].resourcesπ
Type: object
{}
collectorGitlabBuild.instances[0].podAnnotationsπ
Type: object
{}
collectorGitlabBuild.instances[0].labelsπ
Type: object
{}
collectorGitlabBuild.instances[0].accessTokenSecretKeyπ
Type: string
"gitlab-build-0"
Description: The key from the secret containing the access token for the collector.
collectorGitlabBuild.instances[0].accessTokenπ
Type: string
""
Description: If an existing secret is not provided, the access token to insert into the newly created secret.
collectorGitlabBuild.instances[0].env.COLLECTOR_NAMEπ
Type: string
"gitlab-build-0"
Description: A unique name to identify the collector.
collectorGitlabBuild.instances[0].env.COLLECTOR_INTERVAL_SECONDSπ
Type: int
600
Description: The number of seconds between collection run times.
collectorGitlabBuild.instances[0].env.LOOK_BACK_DAYSπ
Type: int
365
Description: The number of days of data to collect.
collectorGitlabBuild.instances[0].env.TARGET_URLπ
Type: string
"https://my-gitlab-url.com"
Description: The URL of the service to collect from.
collectorGitlabBuild.instances[0].env.COLLECTOR_TARGETS_INTRVL_SECSπ
Type: int
86400
Description: The number of seconds between collector target run times.
collectorGitlabBuild.instances[0].env.MAX_REQUESTS_PER_MINUTEπ
Type: int
500
Description: The maximum number of requests allowed per minute.
collectorGitlabWorkflow.replicasπ
Type: int
1
collectorGitlabWorkflow.image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/collector-gitlab-workflow"
collectorGitlabWorkflow.image.tagπ
Type: string
"3.0.4"
collectorGitlabWorkflow.image.pullPolicyπ
Type: string
"IfNotPresent"
collectorGitlabWorkflow.securityContext.runAsGroupπ
Type: int
1001
collectorGitlabWorkflow.securityContext.runAsUserπ
Type: int
1001
collectorGitlabWorkflow.securityContext.capabilities.drop[0]π
Type: string
"ALL"
collectorGitlabWorkflow.resourcesπ
Type: object
{}
collectorGitlabWorkflow.podAnnotationsπ
Type: object
{}
collectorGitlabWorkflow.labelsπ
Type: object
{}
collectorGitlabWorkflow.instances[0].image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/collector-gitlab-workflow"
collectorGitlabWorkflow.instances[0].image.tagπ
Type: string
"3.0.4"
collectorGitlabWorkflow.instances[0].image.pullPolicyπ
Type: string
"IfNotPresent"
collectorGitlabWorkflow.instances[0].securityContextπ
Type: object
{}
collectorGitlabWorkflow.instances[0].resourcesπ
Type: object
{}
collectorGitlabWorkflow.instances[0].podAnnotationsπ
Type: object
{}
collectorGitlabWorkflow.instances[0].labelsπ
Type: object
{}
collectorGitlabWorkflow.instances[0].accessTokenSecretKeyπ
Type: string
"gitlab-workflow-0"
Description: The key from the secret containing the access token for the collector.
collectorGitlabWorkflow.instances[0].accessTokenπ
Type: string
""
Description: If an existing secret is not provided, the access token to insert into the newly created secret.
collectorGitlabWorkflow.instances[0].env.COLLECTOR_NAMEπ
Type: string
"gitlab-workflow-0"
Description: A unique name to identify the collector.
collectorGitlabWorkflow.instances[0].env.COLLECTOR_INTERVAL_SECONDSπ
Type: int
600
Description: The number of seconds between collection run times.
collectorGitlabWorkflow.instances[0].env.LOOK_BACK_DAYSπ
Type: int
365
Description: The number of days of data to collect.
collectorGitlabWorkflow.instances[0].env.TARGET_URLπ
Type: string
"https://my-gitlab-url.com"
Description: The URL of the service to collect from.
collectorGitlabWorkflow.instances[0].env.COLLECTOR_TARGETS_INTRVL_SECSπ
Type: int
86400
Description: The number of seconds between collector target run times.
collectorGitlabWorkflow.instances[0].env.MAX_REQUESTS_PER_MINUTEπ
Type: int
500
Description: The maximum number of requests allowed per minute.
collectorGitlabWorkflow.instances[0].env.HIGHEST_PRIORITY_LABELSπ
Type: string
"priority::1,highest"
Description: Comma delineated list of labels corresponding to highest priority.
collectorGitlabWorkflow.instances[0].env.HIGH_PRIORITY_LABELSπ
Type: string
"priority::2,high"
Description: Comma delineated list of labels corresponding to high priority.
collectorGitlabWorkflow.instances[0].env.MEDIUM_PRIORITY_LABELSπ
Type: string
"priority::3,medium"
Description: Comma delineated list of labels corresponding to medium priority.
collectorGitlabWorkflow.instances[0].env.LOW_PRIORITY_LABELSπ
Type: string
"priority::4,low"
Description: Comma delineated list of labels corresponding to low priority.
collectorGitlabWorkflow.instances[0].env.LOWEST_PRIORITY_LABELSπ
Type: string
"priority::5,lowest"
Description: Comma delineated list of labels corresponding to lowest priority.
collectorGitlabWorkflow.instances[0].env.DEFAULT_TICKET_PRIORITYπ
Type: string
"lowest"
Description: The priority to set on a ticket if it doesnβt have a matching priority label.
collectorGitlabWorkflow.instances[0].env.FEATURE_LABELSπ
Type: string
"kind::feature,feature"
Description: Comma delineated list of labels corresponding to feature tickets.
collectorGitlabWorkflow.instances[0].env.DEFECT_LABELSπ
Type: string
"kind::bug,kind::defect,bug,defect"
Description: Comma delineated list of labels corresponding to defect tickets.
collectorGitlabWorkflow.instances[0].env.MAINTENANCE_LABELSπ
Type: string
"kind::maintenance,kind::docs,maintenance,docs,documentation"
Description: Comma delineated list of labels corresponding to maintenance tickets.
collectorGitlabWorkflow.instances[0].env.UNPLANNED_LABELSπ
Type: string
"kind::unplanned"
Description: Comma delineated list of labels corresponding to unplanned tickets.
collectorGitlabWorkflow.instances[0].env.DEFAULT_TICKET_TYPEπ
Type: string
"feature"
Description: The type of ticket if it doesnβt have a matching type label.
collectorSonarQubeProjectAnalysis.replicasπ
Type: int
1
collectorSonarQubeProjectAnalysis.image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/collector-sonarqube-project-analysis"
collectorSonarQubeProjectAnalysis.image.tagπ
Type: string
"3.0.5"
collectorSonarQubeProjectAnalysis.image.pullPolicyπ
Type: string
"IfNotPresent"
collectorSonarQubeProjectAnalysis.securityContext.runAsGroupπ
Type: int
1001
collectorSonarQubeProjectAnalysis.securityContext.runAsUserπ
Type: int
1001
collectorSonarQubeProjectAnalysis.securityContext.capabilities.drop[0]π
Type: string
"ALL"
collectorSonarQubeProjectAnalysis.resourcesπ
Type: object
{}
collectorSonarQubeProjectAnalysis.podAnnotationsπ
Type: object
{}
collectorSonarQubeProjectAnalysis.labelsπ
Type: object
{}
collectorSonarQubeProjectAnalysis.instances[0].image.repositoryπ
Type: string
"registry1.dso.mil/ironbank/holocron/collector-sonarqube-project-analysis"
collectorSonarQubeProjectAnalysis.instances[0].image.tagπ
Type: string
"3.0.5"
collectorSonarQubeProjectAnalysis.instances[0].image.pullPolicyπ
Type: string
"IfNotPresent"
collectorSonarQubeProjectAnalysis.instances[0].securityContextπ
Type: object
{}
collectorSonarQubeProjectAnalysis.instances[0].resourcesπ
Type: object
{}
collectorSonarQubeProjectAnalysis.instances[0].podAnnotationsπ
Type: object
{}
collectorSonarQubeProjectAnalysis.instances[0].labelsπ
Type: object
{}
collectorSonarQubeProjectAnalysis.instances[0].accessTokenSecretKeyπ
Type: string
"sonarqube-project-analysis-0"
Description: The key from the secret containing the access token for the collector.
collectorSonarQubeProjectAnalysis.instances[0].accessTokenπ
Type: string
""
Description: If an existing secret is not provided, the access token to insert into the newly created secret.
collectorSonarQubeProjectAnalysis.instances[0].env.COLLECTOR_NAMEπ
Type: string
"sonarqube-project-analysis-0"
Description: A unique name to identify the collector.
collectorSonarQubeProjectAnalysis.instances[0].env.COLLECTOR_INTERVAL_SECONDSπ
Type: int
600
Description: The number of seconds between collection run times.
collectorSonarQubeProjectAnalysis.instances[0].env.LOOK_BACK_DAYSπ
Type: int
365
Description: The number of days of data to collect.
collectorSonarQubeProjectAnalysis.instances[0].env.TARGET_URLπ
Type: string
"https://my-sonarqube-url.com"
Description: The URL of the service to collect from.
collectorSonarQubeProjectAnalysis.instances[0].env.COLLECTOR_TARGETS_INTRVL_SECSπ
Type: int
86400
Description: The number of seconds between collector target run times.
collectorSonarQubeProjectAnalysis.instances[0].env.MAX_REQUESTS_PER_MINUTEπ
Type: int
500
Description: The maximum number of requests allowed per minute.
collectorAuth.existingSecretπ
Type: string
""
Description: The name of the secret containing the access tokens for the collectors. If not provided, a secret will be created.
autoscaling.enabledπ
Type: bool
false
autoscaling.minReplicasπ
Type: int
1
autoscaling.maxReplicasπ
Type: int
100
autoscaling.targetCPUUtilizationPercentageπ
Type: int
80
imagePullSecrets[0].nameπ
Type: string
"private-registry"
podSecurityContextπ
Type: object
{}
nodeSelectorπ
Type: object
{}
tolerationsπ
Type: list
[]
affinityπ
Type: object
{}
istio.enabledπ
Type: bool
false
istio.hardened.enabledπ
Type: bool
true
istio.hardened.customAuthorizationPoliciesπ
Type: list
[]
istio.hardened.outboundTrafficPolicyModeπ
Type: string
"REGISTRY_ONLY"
istio.hardened.customServiceEntriesπ
Type: list
[]
istio.hardened.monitoring.enabledπ
Type: bool
true
istio.injectionπ
Type: string
"enabled"
istio.holocron.gatewaysπ
Type: list
[]
istio.holocron.hostsπ
Type: list
[]
networkPolicies.enabledπ
Type: bool
true
networkPolicies.ingressLabels.appπ
Type: string
"istio-ingressgateway"
networkPolicies.ingressLabels.istioπ
Type: string
"ingressgateway"
networkPolicies.egressHostLabelsπ
Type: object
{}
postgresql.enabledπ
Type: bool
true
postgresql.networkPolicy.enabledπ
Type: bool
false
postgresql.auth.existingSecretπ
Type: string
""
postgresql.auth.secretKeyπ
Type: string
"password"
postgresql.auth.usernameπ
Type: string
"holocron"
postgresql.auth.passwordπ
Type: string
"holocron"
postgresql.auth.databaseπ
Type: string
"holocron"
postgresql.tls.enabledπ
Type: bool
true
postgresql.tls.autoGeneratedπ
Type: bool
true
postgresql.service.ports.postgresqlπ
Type: int
5432
postgresql.service.nameπ
Type: string
"postgresql-servicename.namespace"
postgresql.global.imagePullSecretsπ
Type: list
[]
postgresql.global.imageRegistryπ
Type: string
"registry1.dso.mil"
postgresql.image.registryπ
Type: string
"registry1.dso.mil"
postgresql.image.repositoryπ
Type: string
"ironbank/opensource/postgres/postgresql"
postgresql.image.tagπ
Type: string
"15.5"
postgresql.image.pullSecrets[0]π
Type: string
"private-registry"
postgresql.securityContext.capabilities.drop[0]π
Type: string
"ALL"
postgresql.primary.podSecurityContext.enabledπ
Type: bool
true
postgresql.primary.podSecurityContext.runAsUserπ
Type: int
1001
postgresql.primary.podSecurityContext.runAsGroupπ
Type: int
1001
postgresql.primary.podSecurityContext.capabilities.drop[0]π
Type: string
"ALL"
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.primary.command[0]π
Type: string
"/usr/bin/bash"
postgresql.primary.command[1]π
Type: string
"-c"
postgresql.primary.command[2]π
Type: string
"bash -x docker-entrypoint.sh postgres -d 2 -c listen_addresses=* -c ssl=on -c ssl_cert_file=/opt/bitnami/postgresql/certs/tls.crt -c ssl_key_file=/opt/bitnami/postgresql/certs/tls.key -c ssl_ca_file=/opt/bitnami/postgresql/certs/ca.crt\n"
postgresql.volumePermissions.enabledπ
Type: bool
true
postgresql.volumePermissions.securityContext.capabilities.drop[0]π
Type: string
"ALL"
postgresql.volumePermissions.image.registryπ
Type: string
"registry1.dso.mil"
postgresql.volumePermissions.image.repositoryπ
Type: string
"ironbank/big-bang/base"
postgresql.volumePermissions.image.tagπ
Type: string
"2.1.0"
postgresql.volumePermissions.image.pullSecrets[0]π
Type: string
"private-registry"
postgresql.metrics.image.registryπ
Type: string
"registry1.dso.mil"
postgresql.metrics.image.repositoryπ
Type: string
"ironbank/bitnami/postgres-exporter"
postgresql.metrics.image.tagπ
Type: string
"0.12.1"
postgresql.metrics.image.pullSecrets[0]π
Type: string
"private-registry"
bbtests.enabledπ
Type: bool
false
bbtests.imageπ
Type: string
"registry1.dso.mil/ironbank/big-bang/base:2.1.0"
bbtests.cypress.artifactsπ
Type: bool
true
bbtests.cypress.envs.cypress_frontend_urlπ
Type: string
"http://holocron-frontend.holocron.svc.cluster.local"
bbtests.cypress.envs.cypress_backend_urlπ
Type: string
"http://holocron-api.holocron.svc.cluster.local"