Skip to content
This repository was archived by the owner on Feb 13, 2024. It is now read-only.

Commit 92fad41

Browse files
authored
Native HANA consumption (#457)
1 parent 300e193 commit 92fad41

File tree

10 files changed

+83
-8
lines changed

10 files changed

+83
-8
lines changed

usecases/released/discoverycenter/3638-kyma-multitenant/parameters.json

+9-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"usecasefile": "usecases/released/discoverycenter/3638-kyma-multitenant/usecase.json",
44
"region": "us10",
55
"subaccountname": "EasyFranchise",
6-
"cfspacename": "hana",
76
"loginmethod": "sso",
87
"envvariables": {
98
"BTPSA_KYMA_IMAGE_NAME_APPROUTER": "ghcr.io/sap-samples/btp-kyma-multitenant-extension-approuter:main",
@@ -14,5 +13,13 @@
1413
"BTPSA_KYMA_IMAGE_NAME_EMAIL_SERVICE": "ghcr.io/sap-samples/btp-kyma-multitenant-extension-email-service:main",
1514
"BTPSA_KYMA_IMAGE_NAME_UI": "ghcr.io/sap-samples/btp-kyma-multitenant-extension-ui:main",
1615
"BTPSA_KYMA_IMAGE_NAME_BUSINESS_PARTNER_MOCK": "ghcr.io/sap-samples/btp-kyma-multitenant-extension-business-partner-mock:main"
17-
}
16+
},
17+
"myusergroups": [
18+
{
19+
"name": "admins",
20+
"members": [
21+
22+
]
23+
}
24+
]
1825
}

usecases/released/discoverycenter/3638-kyma-multitenant/usecase-customer-template.json

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
{
1515
"name": "easyfranchise-<provider-subdomain>",
1616
"plan": "default",
17+
"targetenvironment": "sapbtp",
1718
"category": "APPLICATION",
1819
"repeatstatusrequest": 10,
1920
"repeatstatustimeout": 120,

usecases/released/discoverycenter/3638-kyma-multitenant/usecase.json

+19
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,14 @@
2525
"name": "destination",
2626
"plan": "lite",
2727
"entitleonly": true,
28+
"targetenvironment": "sapbtp",
2829
"category": "SERVICE"
2930
},
3031
{
3132
"name": "xsuaa",
3233
"plan": "broker",
3334
"entitleonly": true,
35+
"targetenvironment": "sapbtp",
3436
"category": "SERVICE"
3537
},
3638
{
@@ -40,6 +42,7 @@
4042
"repeatstatusrequest": 60,
4143
"repeatstatustimeout": 3600,
4244
"instancename": "EasyFranchiseHANADB",
45+
"targetenvironment": "sapbtp",
4346
"parameters": {
4447
"data": {
4548
"edition": "cloud",
@@ -54,6 +57,22 @@
5457
]
5558
}
5659
}
60+
},
61+
{
62+
"name": "hana-cloud-tools",
63+
"plan": "tools",
64+
"targetenvironment": "sapbtp",
65+
"category": "APPLICATION",
66+
"repeatstatusrequest": 10,
67+
"repeatstatustimeout": 120,
68+
"requiredrolecollections": [
69+
{
70+
"name": "SAP HANA Cloud Administrator",
71+
"assignedUserGroupsFromParameterFile": [
72+
"admins"
73+
]
74+
}
75+
]
5776
}
5877
],
5978
"executeAfterAccountSetup": [

usecases/released/discoverycenter/3999-kyma-day2-operations/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,6 @@ Now run the main script `btpsa` with the following command:
6161
./btpsa -parameterfile 'usecases/released/discoverycenter/3999-kyma-day2-operations/parameters.json' -globalaccount '<your global account subdomain as shown in the SAP BTP cockpit>' -myemail '<your email address>'
6262
```
6363

64-
> Note: Before the deployment starts you can choose between two options (Mission-start and Mission-end). The Mission-start option will setup the account and neccessary application in order to execute the mission and enhance the existing application with the day2 opteration features. The Mission-end option contains all tasks from the mission itself and you don't need to go through the mission steps. For the complete expirience it is recommended to choose the Mission-start option.
64+
> Note: Before the deployment starts you can choose between two options (Mission-start and Mission-end). The Mission-start option will setup the account and necessary application in order to execute the mission and enhance the existing application with the day2 operation features. The Mission-end option contains all tasks from the mission itself and you don't need to go through the mission steps. For the complete experience it is recommended to choose the Mission-start option.
6565
6666
The btp-setup-automator script will now prepare your SAP BTP account to cover the discovery center mission. You can have a look at the [usecase.json](usecase.json) and [parameters.json](parameters.json) for more details about the used services and configuration parameters (e.g. DB Password for SAP HANA Cloud).

usecases/released/discoverycenter/3999-kyma-day2-operations/parameters.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"usecasefile": "usecases/released/discoverycenter/3999-kyma-day2-operations/usecase.json",
44
"region": "us10",
55
"subaccountname": "EasyFranchise",
6-
"cfspacename": "hana",
76
"loginmethod": "sso",
87
"envvariables": {
98
"BTPSA_KYMA_IMAGE_TAG": "main",
@@ -21,8 +20,9 @@
2120
},
2221
"myusergroups": [
2322
{
24-
"name": "admins",
25-
"members": [
23+
"name": "admins",
24+
"members": [
25+
2626
]
2727
}
2828
]

usecases/released/discoverycenter/3999-kyma-day2-operations/usecase-customer-template.json

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
{
1515
"name": "easyfranchise-<provider-subdomain>",
1616
"plan": "default",
17+
"targetenvironment": "sapbtp",
1718
"category": "APPLICATION",
1819
"repeatstatusrequest": 10,
1920
"repeatstatustimeout": 120,

usecases/released/discoverycenter/3999-kyma-day2-operations/usecase.json

+20
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,21 @@
2525
"name": "destination",
2626
"plan": "lite",
2727
"entitleonly": true,
28+
"targetenvironment": "sapbtp",
2829
"category": "SERVICE"
2930
},
3031
{
3132
"name": "xsuaa",
3233
"plan": "broker",
3334
"entitleonly": true,
35+
"targetenvironment": "sapbtp",
3436
"category": "SERVICE"
3537
},
3638
{
3739
"name": "hana-cloud",
3840
"plan": "hana-free",
3941
"category": "SERVICE",
42+
"targetenvironment": "sapbtp",
4043
"repeatstatusrequest": 60,
4144
"repeatstatustimeout": 3600,
4245
"instancename": "EasyFranchiseHANADB",
@@ -55,9 +58,26 @@
5558
}
5659
}
5760
},
61+
{
62+
"name": "hana-cloud-tools",
63+
"plan": "tools",
64+
"targetenvironment": "sapbtp",
65+
"category": "APPLICATION",
66+
"repeatstatusrequest": 10,
67+
"repeatstatustimeout": 120,
68+
"requiredrolecollections": [
69+
{
70+
"name": "SAP HANA Cloud Administrator",
71+
"assignedUserGroupsFromParameterFile": [
72+
"admins"
73+
]
74+
}
75+
]
76+
},
5877
{
5978
"name": "cicd-app",
6079
"plan": "free",
80+
"targetenvironment": "sapbtp",
6181
"category": "APPLICATION",
6282
"repeatstatusrequest": 10,
6383
"repeatstatustimeout": 120,

usecases/released/discoverycenter/4000-kyma-identity-management/parameters.json

+9-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"usecasefile": "usecases/released/discoverycenter/4000-kyma-identity-management/usecase.json",
44
"region": "us10",
55
"subaccountname": "EasyFranchise",
6-
"cfspacename": "hana",
76
"loginmethod": "sso",
87
"envvariables": {
98
"BTPSA_KYMA_IMAGE_NAME_APPROUTER": "ghcr.io/sap-samples/btp-kyma-identity-management-approuter:main",
@@ -14,5 +13,13 @@
1413
"BTPSA_KYMA_IMAGE_NAME_EMAIL_SERVICE": "ghcr.io/sap-samples/btp-kyma-identity-management-email-service:main",
1514
"BTPSA_KYMA_IMAGE_NAME_UI": "ghcr.io/sap-samples/btp-kyma-identity-management-ui:main",
1615
"BTPSA_KYMA_IMAGE_NAME_BUSINESS_PARTNER_MOCK": "ghcr.io/sap-samples/btp-kyma-identity-management-business-partner-mock:main"
17-
}
16+
},
17+
"myusergroups": [
18+
{
19+
"name": "admins",
20+
"members": [
21+
22+
]
23+
}
24+
]
1825
}

usecases/released/discoverycenter/4000-kyma-identity-management/usecase-customer-template.json

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
{
1515
"name": "easyfranchise-<provider-subdomain>",
1616
"plan": "default",
17+
"targetenvironment": "sapbtp",
1718
"category": "APPLICATION",
1819
"repeatstatusrequest": 10,
1920
"repeatstatustimeout": 120,

usecases/released/discoverycenter/4000-kyma-identity-management/usecase.json

+19
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,20 @@
2525
"name": "destination",
2626
"plan": "lite",
2727
"entitleonly": true,
28+
"targetenvironment": "sapbtp",
2829
"category": "SERVICE"
2930
},
3031
{
3132
"name": "xsuaa",
3233
"plan": "broker",
3334
"entitleonly": true,
35+
"targetenvironment": "sapbtp",
3436
"category": "SERVICE"
3537
},
3638
{
3739
"name": "hana-cloud",
3840
"plan": "hana-free",
41+
"targetenvironment": "sapbtp",
3942
"category": "SERVICE",
4043
"repeatstatusrequest": 60,
4144
"repeatstatustimeout": 3600,
@@ -54,6 +57,22 @@
5457
]
5558
}
5659
}
60+
},
61+
{
62+
"name": "hana-cloud-tools",
63+
"plan": "tools",
64+
"targetenvironment": "sapbtp",
65+
"category": "APPLICATION",
66+
"repeatstatusrequest": 10,
67+
"repeatstatustimeout": 120,
68+
"requiredrolecollections": [
69+
{
70+
"name": "SAP HANA Cloud Administrator",
71+
"assignedUserGroupsFromParameterFile": [
72+
"admins"
73+
]
74+
}
75+
]
5776
}
5877
],
5978
"executeAfterAccountSetup": [

0 commit comments

Comments
 (0)