-
Notifications
You must be signed in to change notification settings - Fork 20
/
runtime-values.yaml
67 lines (60 loc) · 2.59 KB
/
runtime-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
serviceInstances:
saasRegistry:
parameters:
xsappname: incidentapp
appName: incidentapp
displayName: incidentapp
description: Sample incident app.
appUrls:
getDependencies: "https://<<SubdomainOfProviderSubaccount>>.incidentapp.<<SHOOT_DOMAIN>>/callback/v1.0/dependencies"
# NOTE: this should forward the call to the CAP Operator subscription server
onSubscription: "https://cap-op.<<SHOOT_DOMAIN>>/provision/tenants/{tenantId}"
xsuaa:
parameters:
xsappname: incidentapp
oauth2-configuration:
redirect-uris:
- "https://*incidentapp.<<SHOOT_DOMAIN>>/**"
- "https://*iasalt.<<SHOOT_DOMAIN>>/**"
app:
domains:
# -- primary domain to expose application routes (usually a subdomain of the cluster domain). Ensure this is under 62 chars.
primary: incidentapp.<<SHOOT_DOMAIN>>
# -- Customer specific domains for which dns entries are created (these can be stable and transferred between clusters)
secondary:
- iasalt.<<SHOOT_DOMAIN>>
# -- Labels used to identify the istio ingress-gateway component and its corresponding namespace. Ensure that they match the value under
# -- label section of deployment istio-ingressgateway in the corresponding istio namespace. If not adopt accordingly
istioIngressGatewayLabels:
istio: ingressgateway
app: istio-ingressgateway
btp:
# -- BTP Global account identifier where the application is hosted
globalAccountId: <<GlobalAccountId>> # mandatory let helm fail if not provided
provider:
# -- Subdomain of the provider sub-account where application services are created
subdomain: <<SubdomainOfProviderSubaccount>> # mandatory let helm fail if not provided
# -- Tenant identifier for the provider sub-account (usually a guid)
tenantId: <<TenantIdentifierforProviderSubaccount>> # mandatory let helm fail if not provided
imagePullSecrets:
- regcred
workloads:
server:
deploymentDefinition:
env:
- name: CDS_ENV
value: production
- name: CDS_CONFIG
value: '{"requires":{"cds.xt.DeploymentService":{"hdi": { "create": {"database_id": "<<HanaInstanceId>>"} }}}}'
appRouter:
deploymentDefinition:
env:
- name: TENANT_HOST_PATTERN
value: ^(.*).(incidentapp.<<SHOOT_DOMAIN>>|iasalt.<<SHOOT_DOMAIN>>)
tenantJob:
jobDefinition:
env:
- name: CDS_ENV
value: production
- name: CDS_CONFIG
value: '{"requires":{"cds.xt.DeploymentService":{"hdi": { "create": {"database_id": "<<HanaInstanceId>>"} }}}}'