-
Notifications
You must be signed in to change notification settings - Fork 5
/
values.yaml
114 lines (104 loc) · 3.65 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
keyrock:
existingCertSecret: cert-secret
statefulset:
image:
repository: fiware/idm
tag: i4trust-rc7-header-size
pullPolicy: Always
## Set either an ingress or openshift route for making Keyrock externally available
##
## openshift specific route definition. Will not work on plain k8s
route:
## -- should the deployment create openshift routes
enabled: true
tls:
termination: edge
insecureEdgeTerminationPolicy: Redirect
## ingress configuration
ingress:
## should there be an ingress to connect keyrock with the public internet
enabled: false
## database configuration for keyrock
db:
## host of the database to be used (K8s internal service hostname)
host: mysql
## user for connecting the database
user: root
## password for connecting the database (MySQL root password)
password: root-password
## admin configuration for accessing keyrock
admin:
## username of the initial keyrock admin
user: admin
## password of the initial admin
password: admin
## email address of the admin user
email: [email protected]
## Theme configuration for Keyrock
# This is optional and showcases how to add a theme for the Keyrock UI. This setup is
# using the Packet Delivery Co. theme of the demo setup.
theme:
## -- Enable theme
enabled: true
## -- Name of the theme
name: i4trust-pdc
## -- Size of PVCs to be created
size: 500Mi
## Image which holds the theme files
image: i4trust/keyrock-theme-pdc:0.0.1
## -- specification of the image pull policy
imagePullPolicy: Always
## Path to the source theme files inside the container
sourceTheme: /themes/i4trust-pdc
## Path to the source image files inside the container
sourceImg: /img/i4trust-pdc
## Optional: Path to the source favicon directory inside the container
sourceFavicon: /favicon
## Mount path for the source theme files
mountTheme: /opt/fiware-idm/themes/i4trust-pdc
## Mount path for the source image files
mountImg: /opt/fiware-idm/public/img/i4trust-pdc
## Mount path for the source favicon
mountFavicon: /opt/fiware-idm/public/favicon.ico
## Configuration of Authorisation Registry (AR)
authorisationRegistry:
# -- Enable usage of authorisation registry
enabled: true
# -- Identifier (EORI) of AR
identifier: "EU.EORI.NL000000004"
# -- URL of AR
#url: "https://ar.isharetest.net"
url: "internal"
# -- Token endpoint of AR
tokenEndpoint: "https://ar.isharetest.net/connect/token"
# -- Delegation endpoint of AR
delegationEndpoint: "https://ar.isharetest.net/delegation"
## Configuration of iSHARE Satellite
satellite:
# -- Enable usage of satellite
enabled: true
# -- Identifier (EORI) of satellite
identifier: "EU.EORI.NL000000000"
# -- URL of satellite
url: "https://scheme.isharetest.net"
# -- Token endpoint of satellite
tokenEndpoint: "https://scheme.isharetest.net/connect/token"
# -- Parties endpoint of satellite
partiesEndpoint: "https://scheme.isharetest.net/parties"
## -- Configuration of local key and certificate for validation and generation of tokens
token:
# -- Enable storage of local key and certificate
enabled: true
# -- Identifier (EORI) of local organisation
identifier: "EU.EORI.NLPACKETDEL"
additionalEnvVars:
- name: IDM_TITLE
value: "Packet Delivery Co. - Company Portal"
- name: IDM_DEBUG
value: "true"
- name: DEBUG
value: "*"
- name: IDM_DB_SEED
value: "true"
- name: IDM_SERVER_MAX_HEADER_SIZE
value: "32768"