Newer
Older

joshwolf
committed
hostname: bigbang.dev

joshwolf
committed
# Toggle sourcing from external repos
# TODO: All this does right now is toggle GitRepositories, it is _not_ fully functional
offline: false
# Regisitires can be an explicit map of registries as provided here

joshwolf
committed
registryCredentials:
registry: registry1.dsop.io
username: ""
password: ""
email: ""
# Or a list of registires:
# registryCredentials:
# - registry: registry1.dsop.io
# username: user.name
# password: user-secret
# email: xxx@xxx.xxx
# - registry: registry1.dso.mil
# username: user.name
# password: user-secret
# email: xxx@xxx.xxx
# - registry: registry.dso.mil
# username: user.name
# password: user-secret
# email: xxx@xxx.xxx
# Global git values
# Order of precedence is:
# 1. existingSecret
# 2. http credentials (username/password)
# 3. ssh credentials (privateKey/publicKey/knownHosts)
git:
# Existing secret to use for git credentials, must be in the appropriate format: https://toolkit.fluxcd.io/components/source/gitrepositories/#https-authentication
existingSecret: ""
# Chart created secrets with user defined values
credentials:
# HTTP git credentials, both username and password must be provided
username: ""
password: ""
# SSH git credentials, privateKey, publicKey, and knownHosts must be provided
privateKey: ""
publicKey: ""
knownHosts: ""

Ryan Garcia
committed
# Gloabl SSO parameters
sso:
oidc:
host: login.dso.mil
realm: baby-yoda
certificate_authority: ''
jwks: ""
client_id: ""
client_secret: ""

joshwolf
committed
# Flux reconciliation parameters
flux:
interval: 2m
install:
retries: 3
upgrade:
retries: 3
rollback:
# ----------------------------------------------------------------------------------------------------------------------
# Istio
#
repo: https://repo1.dsop.io/platform-one/big-bang/apps/core/istio-controlplane.git
path: "./chart"

Ryan Garcia
committed
tag: "1.7.3-bb.6"
sso:
enabled: false
kiali:
client_id: kiali
client_secret: "change_me"
jaeger:
client_id: jaeger
client_secret: "change_me"

joshwolf
committed
values: {}
git:
repo: https://repo1.dsop.io/platform-one/big-bang/apps/core/istio-operator.git
path: "./chart"
tag: "1.7.0-bb.0"
values: {}
# ----------------------------------------------------------------------------------------------------------------------
# ----------------------------------------------------------------------------------------------------------------------
# Cluster Auditor
#
clusterAuditor:
enabled: true
git:
repo: https://repo1.dsop.io/platform-one/big-bang/apps/core/cluster-auditor.git
path: "./chart"
tag: "0.1.7-bb.0"
# ----------------------------------------------------------------------------------------------------------------------
# ----------------------------------------------------------------------------------------------------------------------
# OPA Gatekeeper
#
gatekeeper:
enabled: true
git:
repo: https://repo1.dsop.io/platform-one/big-bang/apps/core/policy.git
path: "./chart"
tag: "3.1.2-bb.2"

joshwolf
committed
values: {}
# ----------------------------------------------------------------------------------------------------------------------
# ----------------------------------------------------------------------------------------------------------------------
# Logging
#
repo: https://repo1.dsop.io/platform-one/big-bang/apps/core/elasticsearch-kibana.git
path: "./chart"
values: {}
eckoperator:
git:
repo: https://repo1.dsop.io/platform-one/big-bang/apps/core/eck-operator.git
path: "./chart"
tag: "1.3.0-bb.2"
values: {}
fluentbit:
git:
repo: https://repo1.dsop.io/platform-one/big-bang/apps/core/fluentbit.git
path: "./chart"
tag: "0.1.0-bb.0"

joshwolf
committed
values: {}
# ----------------------------------------------------------------------------------------------------------------------
# ----------------------------------------------------------------------------------------------------------------------
# Monitoring
#
monitoring:
enabled: true
git:
repo: https://repo1.dsop.io/platform-one/big-bang/apps/core/monitoring.git

Ryan Garcia
committed
tag: "11.0.0-bb.6"
sso:
enabled: false
prometheus:
client_id: prometheus
client_secret: "change_me"
alertmanager:
client_id: alertmanager
client_secret: "change_me"
grafana:
client_id: grafana
client_secret: "change_me"

joshwolf
committed
values: {}
# ----------------------------------------------------------------------------------------------------------------------
# ----------------------------------------------------------------------------------------------------------------------
# Twistlock
#
twistlock:
enabled: true
git:
repo: https://repo1.dsop.io/platform-one/big-bang/apps/security-tools/twistlock.git

joshwolf
committed
values: {}
# ----------------------------------------------------------------------------------------------------------------------
addons:
argocd:
enabled: false
git:
repo: https://repo1.dsop.io/platform-one/big-bang/apps/core/argocd.git
tag: "2.9.5-bb.2"

Ryan Garcia
committed
# if enabling authservice, a filter needs to be provided by either enabling
# sso for monitoring or istio, or manually adding a filter chain in the values here:
# values:
# chain:
# minimal:
# callback_uri: "https://somecallback"
enabled: false
git:
repo: https://repo1.dsop.io/platform-one/big-bang/apps/sandbox/authservice.git

Ryan Garcia
committed
# Dont put chain configuraitons in this section

Ryan Garcia
committed
# Put additional chain configuration in this section
chains: {}
gitlab:
enabled: false
git:
repo: https://repo1.dso.mil/platform-one/big-bang/apps/developer-tools/gitlab.git
path: "./chart"
tag: "4.2.0-bb.1"

Ryan Garcia
committed
haproxy:
git:
repo: https://repo1.dso.mil/platform-one/big-bang/apps/sandbox/haproxy.git
path: "./chart"
tag: 1.1.2-bb.0
values: {}