-
Notifications
You must be signed in to change notification settings - Fork 0
/
values.yaml
95 lines (87 loc) · 2.96 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
global:
icos:
# -- id of the agent
# @section -- Main
agentId:
# -- endpoint of the ICOS Controller
# @section -- Main
controllerHost:
jobManager:
baseUrl: "http://{{ tpl .Values.global.icos.controllerHost . }}:32300"
telemetruumHub:
baseUrl: "http://{{ tpl .Values.global.icos.controllerHost . }}:32103"
lighthouse:
# -- endponint of the Lighthouse
# @section -- Main
baseUrl: http://replace-with-light-house-url
apiUrl: "{{ tpl .Values.global.icos.lighthouse.baseUrl . }}/api/v3"
iam:
# -- endpoint of the IAM service
# @section -- Main
baseUrl: https://replace-with-keycloak-url
# -- realm of the IAM service
# @section -- Main
realm: icos-realm
# -- public key of the IAM service
# @section -- Main
publicKey: replace-with-realm-public-key
tokenUrl: "{{ .Values.global.icos.iam.baseUrl }}/realms/{{ .Values.global.icos.iam.realm }}/protocol/openid-connect/token"
ocmDM:
# -- Deployment Manger clientId
# @section -- OCM
iamClientId: nuvla-dm-client-id
# -- Deployment Manger clientSecret
# @section -- Nuvla
iamClientSecret: nuvla-dm-client-secret
nuvlaDM:
# -- Deployment Manger clientId
# @section -- OCM
iamClientId: nuvla-dm-client-id
# -- Deployment Manger clientSecret
# @section -- Nuvla
iamClientSecret: nuvla-dm-client-secret
# -- Nuvla apiKey
# @section -- Nuvla
nuvlaApiKey: nuvla-key
# -- Nuvla apiSecret
# @section -- Nuvla
nuvlaApiSecret: nuvla-secret
#
# OCM Deployment Manager
#
ocm-descriptor:
# -- Enable OCM Deployment Manager
# @section -- OCM
enabled: false
configMap:
lighthouseBaseUrl: "{{ tpl .Values.global.icos.lighthouse.baseUrl . }}"
keycloakPublicKey: "{{ .Values.global.icos.iam.publicKey }}"
jobManagerUrl: "{{ tpl .Values.global.icos.jobManager.baseUrl . }}/"
keycloakBaseUrl: "{{ tpl .Values.global.icos.iam.baseUrl . }}"
keycloakRealm: "{{ .Values.global.icos.iam.realm }}"
keycloakClientId: "{{ tpl .Values.global.icos.ocmDM.iamClientId . }}"
keycloakClientSecret: "{{ tpl .Values.global.icos.ocmDM.iamClientSecret . }}"
#
# Nuvla Deployment Manager
#
nuvla-dm:
# -- Enable Nuvla Deployment Manager
# @section -- Nuvla
enabled: false
icos:
jobManager:
url: "{{ tpl .Values.global.icos.jobManager.baseUrl . }}"
iam:
authUrl: "{{ tpl .Values.global.icos.iam.tokenUrl . }}"
clientId: "{{ tpl .Values.global.icos.nuvlaDM.iamClientId . }}"
clientSecret: "{{ tpl .Values.global.icos.nuvlaDM.iamClientSecret . }}"
nuvla:
apiKey: "{{ tpl .Values.global.icos.nuvlaDM.nuvlaApiKey . }}"
apiSecret: "{{ tpl .Values.global.icos.nuvlaDM.nuvlaApiSecret . }}"
#
# Telemetruum Gateway
#
telemetruum-gateway:
enabled: true
telemetruumHubEndpoint: "{{ tpl .Values.global.icos.telemetruumHub.baseUrl . }}"
agentId: "{{ tpl .Values.global.icos.agentId . }}"