-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvalues.yaml
141 lines (110 loc) · 2.84 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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
# -- Override the name of the chart
nameOverride: ""
# -- Override the default fully qualified app name
fullnameOverride: ""
# -- Config file
config:
- name: number_of_fruits
description: The number of fruits we have.
type: gauge
labels:
- name
- color
sequence:
- time: 5
values: 0-20
operation: inc
labels:
name: apple
color: red
- eval_time: 5
operation: set
labels:
name: apple
color: red
- time: 5
eval_time: 1
values: 0-20
operation: inc
labels:
name: apple
color: green
- time: 5
eval_time: 1
values: 0-5
operation: dec
labels:
name: apple
color: green
- time: 5
eval_time: 1
value: 3
operation: inc
labels:
name: apple
color: yellow
image:
# -- Image repository
repository: littleangryclouds/prometheus-data-generator
# -- Image tag
tag: 0.2
# -- [Image pull policy][k8s-imagepull] (imagePullPolicy of a container)
pullPolicy: IfNotPresent
# -- [Registry secret][k8s-registry] (imagePullSecrets of a pod, see example in
# [values.yaml])
imagePullSecrets: []
# Example:
# - name: registry-secret-name
http:
# -- _http deployment_ annotations
annotations: {}
# -- Number of _http deployment_ replicas
replicaCount: 1
# -- _http deployment_ pod annotations
podAnnotations: {}
# -- _http deployment_ container [lifecycle hooks][k8s-lifecycle]
lifecycle: {}
# -- _http deployment_ container [resources][k8s-resources]
resources: {}
# -- _http deployment_ pod [affinity][k8s-affinity]
affinity: {}
# -- _http deployment_ pod [node selector][k8s-nodeselector]
nodeSelector: {}
# -- _http deployment_ pod [tolerations][k8s-tolerations]
tolerations: []
service:
# -- _http service_ annotations
annotations: {}
# -- _http service_ [type][k8s-servicetype]
type: ClusterIP
# -- _http service_ port
port: 80
# -- (int) _http service_ node port
nodePort: null
ingress:
# -- Ingress record generation
enabled: false
# -- (string) Ingress class name
className: null
# -- Ingress annotations
annotations: {}
# -- Ingress [TLS certificates][k8s-tls]
tls: []
# -- List of hosts pointing to an application (list of strings)
hosts: []
# -- Path pointing to an application (the format depends on the Kubernetes
# provider)
path: /
# -- Ingress [path type][k8s-pathtype]
pathType: ImplementationSpecific
# -- Additional arbitrary paths that may need to be added to the ingress
# before the main path (see example in [values.yaml])
precedingPaths: []
# Example for ALB ingress controller that requires a special rule to handle
# SSL redirects:
# - path: /*
# backend:
# serviceName: ssl-redirect
# servicePort: use-annotation
# -- Same as precedingPaths but added after the main path
succeedingPaths: []