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

Native HANA consumption #457

Merged
merged 1 commit into from
Mar 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"usecasefile": "usecases/released/discoverycenter/3638-kyma-multitenant/usecase.json",
"region": "us10",
"subaccountname": "EasyFranchise",
"cfspacename": "hana",
"loginmethod": "sso",
"envvariables": {
"BTPSA_KYMA_IMAGE_NAME_APPROUTER": "ghcr.io/sap-samples/btp-kyma-multitenant-extension-approuter:main",
Expand All @@ -14,5 +13,13 @@
"BTPSA_KYMA_IMAGE_NAME_EMAIL_SERVICE": "ghcr.io/sap-samples/btp-kyma-multitenant-extension-email-service:main",
"BTPSA_KYMA_IMAGE_NAME_UI": "ghcr.io/sap-samples/btp-kyma-multitenant-extension-ui:main",
"BTPSA_KYMA_IMAGE_NAME_BUSINESS_PARTNER_MOCK": "ghcr.io/sap-samples/btp-kyma-multitenant-extension-business-partner-mock:main"
}
},
"myusergroups": [
{
"name": "admins",
"members": [

]
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
{
"name": "easyfranchise-<provider-subdomain>",
"plan": "default",
"targetenvironment": "sapbtp",
"category": "APPLICATION",
"repeatstatusrequest": 10,
"repeatstatustimeout": 120,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,14 @@
"name": "destination",
"plan": "lite",
"entitleonly": true,
"targetenvironment": "sapbtp",
"category": "SERVICE"
},
{
"name": "xsuaa",
"plan": "broker",
"entitleonly": true,
"targetenvironment": "sapbtp",
"category": "SERVICE"
},
{
Expand All @@ -40,6 +42,7 @@
"repeatstatusrequest": 60,
"repeatstatustimeout": 3600,
"instancename": "EasyFranchiseHANADB",
"targetenvironment": "sapbtp",
"parameters": {
"data": {
"edition": "cloud",
Expand All @@ -54,6 +57,22 @@
]
}
}
},
{
"name": "hana-cloud-tools",
"plan": "tools",
"targetenvironment": "sapbtp",
"category": "APPLICATION",
"repeatstatusrequest": 10,
"repeatstatustimeout": 120,
"requiredrolecollections": [
{
"name": "SAP HANA Cloud Administrator",
"assignedUserGroupsFromParameterFile": [
"admins"
]
}
]
}
],
"executeAfterAccountSetup": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,6 @@ Now run the main script `btpsa` with the following command:
./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>'
```

> 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.
> 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.

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).
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"usecasefile": "usecases/released/discoverycenter/3999-kyma-day2-operations/usecase.json",
"region": "us10",
"subaccountname": "EasyFranchise",
"cfspacename": "hana",
"loginmethod": "sso",
"envvariables": {
"BTPSA_KYMA_IMAGE_TAG": "main",
Expand All @@ -21,8 +20,9 @@
},
"myusergroups": [
{
"name": "admins",
"members": [
"name": "admins",
"members": [

]
}
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
{
"name": "easyfranchise-<provider-subdomain>",
"plan": "default",
"targetenvironment": "sapbtp",
"category": "APPLICATION",
"repeatstatusrequest": 10,
"repeatstatustimeout": 120,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,21 @@
"name": "destination",
"plan": "lite",
"entitleonly": true,
"targetenvironment": "sapbtp",
"category": "SERVICE"
},
{
"name": "xsuaa",
"plan": "broker",
"entitleonly": true,
"targetenvironment": "sapbtp",
"category": "SERVICE"
},
{
"name": "hana-cloud",
"plan": "hana-free",
"category": "SERVICE",
"targetenvironment": "sapbtp",
"repeatstatusrequest": 60,
"repeatstatustimeout": 3600,
"instancename": "EasyFranchiseHANADB",
Expand All @@ -55,9 +58,26 @@
}
}
},
{
"name": "hana-cloud-tools",
"plan": "tools",
"targetenvironment": "sapbtp",
"category": "APPLICATION",
"repeatstatusrequest": 10,
"repeatstatustimeout": 120,
"requiredrolecollections": [
{
"name": "SAP HANA Cloud Administrator",
"assignedUserGroupsFromParameterFile": [
"admins"
]
}
]
},
{
"name": "cicd-app",
"plan": "free",
"targetenvironment": "sapbtp",
"category": "APPLICATION",
"repeatstatusrequest": 10,
"repeatstatustimeout": 120,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"usecasefile": "usecases/released/discoverycenter/4000-kyma-identity-management/usecase.json",
"region": "us10",
"subaccountname": "EasyFranchise",
"cfspacename": "hana",
"loginmethod": "sso",
"envvariables": {
"BTPSA_KYMA_IMAGE_NAME_APPROUTER": "ghcr.io/sap-samples/btp-kyma-identity-management-approuter:main",
Expand All @@ -14,5 +13,13 @@
"BTPSA_KYMA_IMAGE_NAME_EMAIL_SERVICE": "ghcr.io/sap-samples/btp-kyma-identity-management-email-service:main",
"BTPSA_KYMA_IMAGE_NAME_UI": "ghcr.io/sap-samples/btp-kyma-identity-management-ui:main",
"BTPSA_KYMA_IMAGE_NAME_BUSINESS_PARTNER_MOCK": "ghcr.io/sap-samples/btp-kyma-identity-management-business-partner-mock:main"
}
},
"myusergroups": [
{
"name": "admins",
"members": [

]
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
{
"name": "easyfranchise-<provider-subdomain>",
"plan": "default",
"targetenvironment": "sapbtp",
"category": "APPLICATION",
"repeatstatusrequest": 10,
"repeatstatustimeout": 120,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,20 @@
"name": "destination",
"plan": "lite",
"entitleonly": true,
"targetenvironment": "sapbtp",
"category": "SERVICE"
},
{
"name": "xsuaa",
"plan": "broker",
"entitleonly": true,
"targetenvironment": "sapbtp",
"category": "SERVICE"
},
{
"name": "hana-cloud",
"plan": "hana-free",
"targetenvironment": "sapbtp",
"category": "SERVICE",
"repeatstatusrequest": 60,
"repeatstatustimeout": 3600,
Expand All @@ -54,6 +57,22 @@
]
}
}
},
{
"name": "hana-cloud-tools",
"plan": "tools",
"targetenvironment": "sapbtp",
"category": "APPLICATION",
"repeatstatusrequest": 10,
"repeatstatustimeout": 120,
"requiredrolecollections": [
{
"name": "SAP HANA Cloud Administrator",
"assignedUserGroupsFromParameterFile": [
"admins"
]
}
]
}
],
"executeAfterAccountSetup": [
Expand Down