Electricitymap-apibackend/kepler/kepler-values.yaml

97 lines
2.2 KiB
YAML

---
# -- Replaces the name of the chart in the Chart.yaml file
nameOverride: ""
# -- Replaces the generated name
fullnameOverride: ""
image:
# -- Repository to pull the image from
repository: "quay.io/sustainable_computing_io/kepler"
# -- Image tag, if empty it will get it from the chart's appVersion
tag: ""
# -- Pull policy
pullPolicy: Always
# -- Secret name for pulling images from private repository
imagePullSecrets: []
# -- Additional DaemonSet annotations
annotations: {}
# -- Additional pod annotations
podAnnotations: {}
# -- Additional pod labels
podLabels: {}
# -- Privileges and access control settings for a Pod (all containers in a pod)
podSecurityContext: {}
# fsGroup: 2000
# -- Privileges and access control settings for a container
securityContext:
privileged: true
# -- Node selection constraint
nodeSelector:
kubernetes.io/os: linux
node-role.kubernetes.io/worker: "true"
# -- Toleration for taints
tolerations:
- operator: "Exists"
# -- Affinity rules
affinity: {}
# -- CPU/MEM resources
resources: {}
# -- Extra environment variables
extraEnvVars:
KEPLER_LOG_LEVEL: "1"
ENABLE_GPU: "true"
ENABLE_EBPF_CGROUPID: "true"
EXPOSE_IRQ_COUNTER_METRICS: "true"
EXPOSE_KUBELET_METRICS: "true"
ENABLE_PROCESS_METRICS: "true"
CPU_ARCH_OVERRIDE: ""
CGROUP_METRICS: "*"
# REDFISH_PROBE_INTERVAL_IN_SECONDS: "60"
# REDFISH_SKIP_SSL_VERIFY: "true"
canMount:
usrSrc: true # /usr/src may not available, ie GKE
service:
annotations: {}
type: ClusterIP
port: 9102
serviceAccount:
# Specifies whether a service account should be created
create: true
# Annotations to add to the service account
annotations: {}
# The name of the service account to use.
# If not set and create is true, a name is generated using the fullname template
name: ""
serviceMonitor:
enabled: true
namespace: "cattle-monitoring-system"
interval: 30s
scrapeTimeout: 5s
labels: {}
redfish:
enabled: false
name: redfish
labels: {}
annotations: {}
fileContent: |-
your_kubelet_node1_name,redfish_username,redfish_password,https://node1_redfish_ip_or_hostname
your_kubelet_node2_name,redfish_username,redfish_password,https://node2_redfish_ip_or_hostname