26 lines
1.1 KiB
YAML
26 lines
1.1 KiB
YAML
global:
|
|
# Platforms is a higher-level abstraction for platform-specific values and settings.
|
|
platforms:
|
|
# Deploying to OpenShift (OCP) requires enabling this option.
|
|
openshift:
|
|
enabled: true # Deploy Kubecost to OpenShift.
|
|
route:
|
|
enabled: false # Create an OpenShift Route.
|
|
annotations: {} # Add annotations to the Route.
|
|
# host: kubecost.apps.okd4.example.com # Add a custom host for your Route.
|
|
# Create Security Context Constraint resources for the DaemonSets requiring additional privileges.
|
|
scc:
|
|
nodeExporter: false # Creates an SCC for Prometheus Node Exporter. This requires Node Exporter be enabled.
|
|
networkCosts: false # Creates an SCC for Kubecost network-costs. This requires network-costs be enabled.
|
|
# When OpenShift is enabled, the following securityContext will be applied to all resources unless they define their own.
|
|
securityContext:
|
|
runAsNonRoot: true
|
|
seccompProfile:
|
|
type: RuntimeDefault
|
|
|
|
# networkCosts:
|
|
# enabled: true # Enable network costs.
|
|
# prometheus:
|
|
# nodeExporter:
|
|
# enabled: true # Enable Prometheus Node Exporter.
|