forked from opencost/opencost-helm-chart
-
Notifications
You must be signed in to change notification settings - Fork 0
/
values.yaml
79 lines (72 loc) · 1.75 KB
/
values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
serviceAccount:
create: true
annotations: {}
# eks.amazonaws.com/role-arn: arn:aws:iam::123456789012:role/eksctl-opencost
automountServiceAccountToken: true
annotations: {}
service:
annotations: {}
labels: {}
type: ClusterIP
opencost:
exporter:
# The GCP Pricing API requires a key. This is supplied just for evaluation.
# cloudProviderApiKey: 'asdfasdfasdf'
# Default cluster ID to use if cluster_id is not set in Prometheus metrics.
defaultClusterId: 'default-cluster'
image:
registry: quay.io
repository: kubecost1/kubecost-cost-model
tag: latest
resources:
requests:
cpu: '10m'
memory: '55M'
limits:
cpu: '999m'
memory: '1G'
extraEnv:
{}
# FOO: BAR
metrics:
serviceMonitor:
enabled: false
additionalLabels: {}
## The label to use to retrieve the job name from.
## jobLabel: "app.kubernetes.io/name"
namespace: ''
namespaceSelector: {}
## Default: scrape .Release.Namespace only
## To scrape all, use the following:
## namespaceSelector:
## any: true
scrapeInterval: 30s
# honorLabels: true
targetLabels: []
relabelings: []
metricRelabelings: []
prometheus:
# username:
# password:
external:
enabled: false
url: 'https://mimir-dev-push.infra.alto.com/prometheus'
internal:
enabled: true
serviceName: my-prometheus
namespaceName: opencost
port: 9090
ui:
enabled: true
image:
registry: quay.io
repository: kubecost1/opencost-ui
tag: latest
resources:
requests:
cpu: '10m'
memory: '55M'
limits:
cpu: '999m'
memory: '1G'
tolerations: []