-
Notifications
You must be signed in to change notification settings - Fork 19
/
values.yaml
155 lines (143 loc) · 5.15 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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
## Default values for airquality-simulator
## This is a YAML-formatted file.
## Declare variables to be passed into your templates.
# -- option to override the name config in the _helpers.tpl
nameOverride: ""
# -- option to override the fullname config in the _helpers.tpl
fullnameOverride: ""
# -- if a service account should be used, it can be configured here
# ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/
serviceAccount:
# -- specifies if the account should be created
create: false
# -- initial number of target replications
replicaCount: 1
## configuration of the image to be used
image:
# -- airquality-simulator image name
# ref: https://quay.io/repository/fiware/airquality-simulator
repository: quay.io/fiware/airquality-simulator
# -- tag of the image to be used
tag: 0.1.7
# -- specification of the image pull policy
pullPolicy: IfNotPresent
# -- additional labels for the deployment, if required
additionalLabels: { }
# -- additional annotations for the deployment, if required
additionalAnnotations: { }
## resource requests and limits, we leave the default empty to make that a concious choice by the user.
## for the autoscaling to make sense, you should configure this.
resources:
limits:
cpu: 1
memory: 1Gi
requests:
cpu: 100m
memory: 50Mi
# -- selector template
# ref: https://kubernetes.io/docs/user-guide/node-selection/
nodeSelector: {}
# -- tolerations template
# ref: ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
tolerations: []
# -- affinity template
# ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
affinity: {}
# -- port to request health information at
healthPort: 9090
## liveness and readiness probes of the airquality-simulator, they will be evaluated against the health endpoint
# ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#container-probes
livenessProbe:
initialDelaySeconds: 30
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 30
readinessProbe:
initialDelaySeconds: 31
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 30
## configuration to be used for the simulator. Follow https://github.com/FIWARE-Ops/aq-simulator
config:
general:
# give it 4min to start, ql needs a little time
startupDelay: 240
brokerUrl: "http://orion-ld:1026"
historicDensity: 120
fiwareService: "AirQuality"
fiwareServicePath: "/data"
aqSimulations:
- id: "urn:ngsi:AirQualityObserved:simulated-1"
longi: -1.2718119
lat: 38.0770502
sampleInterval: 30
age: 10
name: "HOP Ubiquitous"
- id: "urn:ngsi:AirQualityObserved:simulated-2"
longi: -1.278310158693678
lat: 38.07828651005188
sampleInterval: 30
age: 10
name: "Parque de la Constitución"
- id: "urn:ngsi:AirQualityObserved:simulated-3"
longi: -1.2748824349593826
lat: 38.077781381338404
sampleInterval: 30
age: 10
name: "Parque Juan Carlos I"
- id: "urn:ngsi:AirQualityObserved:simulated-4"
longi: -1.26895422283374
lat: 38.079269292527684
sampleInterval: 30
age: 10
name: "Museo de arte moderno La Conservera"
- id: "urn:ngsi:AirQualityObserved:simulated-5"
longi: -1.271990770471196
lat: 38.07943615142072
sampleInterval: 30
age: 10
name: "Plaza Nueva"
## configuration for the init-containers
init:
## configuration for the subscription init-container
subscription:
# -- should the init-container be enabled
enabled: true
## configuration of the image to be used
image:
# -- subscription init image name
# ref: https://quay.io/fiware/v2-subscription-init
repository: quay.io/fiware/v2-subscription-init
# -- tag of the image to be used
tag: 0.1.6
# -- specification of the image pull policy
pullPolicy: IfNotPresent
# -- URL of the quantum leap instance to be notified
quantumLeapUrl: "http://quantumleap-quantumleap:8668"
# -- type of the entities to be send
entityType: "AirQualityObserved"
## configuration for the keycloak init-container
keycloak:
# -- should the init-container be enabled
enabled: false
## configuration of the image to be used
image:
# -- subscription init image name
# ref: https://quay.io/fiware/v2-subscription-init
repository: docker.io/bitnami/keycloak-config-cli
# -- tag of the image to be used
tag: 5.2.0-debian-10-r9
# -- specification of the image pull policy
pullPolicy: IfNotPresent
# -- URL of the keycloak that will be configured from the init container
url: http://keycloak
admin:
# -- Keycloak admin user with permissions to create users
user: fiwareAdmin
# -- Keycloak admin password with permissions to create users
password: fiwareAdmin
airqualitySimulator:
# -- New username to create in Keycloak for the Air Quality app
user: airqualityapp-user
# -- Password for the new username to create in Keycloak for the Air Quality app
password: airqualityapp