-
Notifications
You must be signed in to change notification settings - Fork 90
Expand file tree
/
Copy pathvalues.yaml
More file actions
116 lines (115 loc) · 3.21 KB
/
values.yaml
File metadata and controls
116 lines (115 loc) · 3.21 KB
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
# yaml-language-server: $schema=./values.schema.json
global:
domain: <your-domain> #change-it you kyma default or custom domain on which app will be exposed
imagePullSecret:
name: "your-docker-pull-secret" #change-it precreate a secret if the images are pulled from private registry
image:
registry: "your-docker-registry-server" #change-it your docker registry server
tag: latest
srv:
bindings:
auth:
serviceInstanceName: xsuaa
service-manager:
serviceInstanceName: service-manager
image:
repository: bookshop-external-srv
resources:
limits:
ephemeral-storage: 1G
memory: 500M
requests:
ephemeral-storage: 1G
cpu: 500m
memory: 500M
health:
liveness:
path: /health
readiness:
path: /health
networkSecurity:
allowNamespaceInternal: true
sidecar:
bindings:
auth:
serviceInstanceName: xsuaa
saas-registry:
serviceInstanceName: saas-registry
service-manager:
serviceInstanceName: service-manager
image:
repository: bookshop-external-sidecar
resources:
limits:
ephemeral-storage: 1G
memory: 500M
requests:
ephemeral-storage: 1G
cpu: 500m
memory: 500M
health:
liveness:
path: /health
readiness:
path: /health
env:
SUBSCRIPTION_URL: https://${tenant_subdomain}-{{ .Release.Name }}-approuter-{{ .Release.Namespace }}.{{ .Values.global.domain }}
networkSecurity:
allowNamespaceInternal: true
approuter:
bindings:
auth:
serviceInstanceName: xsuaa
image:
repository: bookshop-external-approuter
env:
TENANT_HOST_PATTERN: ^(.*)-{{ .Release.Name }}-approuter-{{ .Release.Namespace }}.{{ .Values.global.domain }} # change if expose.host is set
resources:
limits:
ephemeral-storage: 1G
memory: 500M
requests:
ephemeral-storage: 1G
cpu: 500m
memory: 500M
health:
liveness:
path: /
readiness:
path: /
envFrom:
- configMapRef:
name: "{{ .Release.Name }}-approuter-configmap"
xsuaa:
serviceOfferingName: xsuaa
servicePlanName: application
parameters:
tenant-mode: shared
oauth2-configuration:
redirect-uris:
- https://*.{{ tpl .Values.global.domain . }}/**
xsappname: bookshop-external-{{ .Release.Namespace }}
service-manager:
serviceOfferingName: service-manager
servicePlanName: container
saas-registry:
serviceOfferingName: saas-registry
servicePlanName: application
parameters:
appName: bookshop-external-{{ .Release.Namespace }}
xsappname: bookshop-external-{{ .Release.Namespace }}
displayName: bookshop-external
description: A simple CAP project.
category: "CAP Application"
appUrls:
onSubscriptionAsync: true
onUnSubscriptionAsync: true
onUpdateDependenciesAsync: true
callbackTimeoutMillis: 300000
getDependencies: https://{{ .Release.Name }}-sidecar-{{ .Release.Namespace }}.{{ .Values.global.domain }}/-/cds/saas-provisioning/dependencies
onSubscription: https://{{ .Release.Name }}-sidecar-{{ .Release.Namespace }}.{{ .Values.global.domain }}/-/cds/saas-provisioning/tenant/{tenantId}
backendDestinations:
srv-api:
service: srv
mtx-api:
service: sidecar