Skip to content

Commit 74ec9d6

Browse files
committed
docs: update
1 parent c9e72ee commit 74ec9d6

File tree

40 files changed

+19
-2
lines changed

40 files changed

+19
-2
lines changed

assets/base-directory-output.png

27.3 KB
Loading
File renamed without changes.
File renamed without changes.

sample-setup/basic-setup/directory-setup/README.md renamed to sample-setups/basic-setup/directory-setup/README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
- We assume that we use the directories as structuring element for the subaccounts i.e., un an unmanaged fashion.
66
- We assume that we do the directory setup in one run for all involved departments.
77

8-
## Design Decsions
8+
## Design Decisions
99

1010
We decouple the directory creation i.e., the setup of the basic structure from the creation of the operational units namely the subaccounts inside of the directories. The changes on directory level are probably a rare sceanrio compared to changes in the subaccounts additionally depending on their stage. We want to avoid side effects as well as lengthy state refreshes and keep the state of the directories seperate.
1111

@@ -22,4 +22,10 @@ This is input data is reflected by the variables defined in the [variables.tf](.
2222

2323
The directories are provisioned via the [main.tf](./main.tf) file which delegates to the module [base-directory-setup](../../modules/base-directory-setup/README.md). This module combines the corresponding module containing the naming and labeling conventions for a directory and calls the Terraform resource [btp_directory](https://registry.terraform.io/providers/SAP/btp/latest/docs/resources/directory).
2424

25-
After provisioning the output summarizes the executed setup as given by the [outputs.tf](./outputs.tf) file.
25+
After provisioning the output summarizes the executed setup as given by the [outputs.tf](./outputs.tf) file. Here is an example how the output could look like:
26+
27+
![Sample Output for a directory](../../../assets/base-directory-output.png)
28+
29+
## SAP BTP Administrator's Guide - References
30+
31+
- [Naming and Directory Templates](https://help.sap.com/docs/btp/btp-admin-guide/naming-directory-templates)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

sample-setup/basic-setup/subaccount-setup/README.md renamed to sample-setups/basic-setup/subaccount-setup/README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ The setup of entitlements is split into two parts:
3535

3636
The configuration merges the two files and adds the entitlements to the subaccount.
3737

38+
To ease the provisioning of entitlements we use the Terraform community module [SAP BTP Entitlements Management with Terraform Module: sap-btp-entitlements](https://registry.terraform.io/modules/aydin-ozcan/sap-btp-entitlements/btp/latest).
39+
3840
### Setup of Cloud Foundry Environment
3941

4042
The setup of a Cloud Foundry environment is optional. The caller can decide if a Cloud Foundry environment is required or not e.g. when setting up a shared subaccount. The boolean variable is `provision_cf_environment` in the [variables.tf](./variables.tf) file.
@@ -47,3 +49,12 @@ The output defined in the [outputs.tf](./outputs.tf) file returns the main infor
4749
- a link to the subaccount
4850
- The ID of the Cloud Foundry org
4951
- The API endpoint of the Cloud Foundry environment
52+
53+
54+
55+
## SAP BTP Administrator's Guide - References
56+
57+
- [Setting Up Your Account Model](https://help.sap.com/docs/btp/btp-admin-guide/setting-up-your-account-model)
58+
- [Naming and Directory Templates](https://help.sap.com/docs/btp/btp-admin-guide/naming-directory-templates)
59+
- [Setting Up Authentication](https://help.sap.com/docs/btp/btp-admin-guide/setting-up-authentication)
60+
- [Cloud Foundry, Kyma, or Both?](https://help.sap.com/docs/btp/btp-admin-guide/cloudfoundry-kyma-or-both)

0 commit comments

Comments
 (0)