1+
2+
3+ # migration-test-provider-btp-accounts
4+
5+ ![ Version: 0.0.16] ( https://img.shields.io/badge/Version-0.0.16-informational?style=flat-square ) ![ Type: application] ( https://img.shields.io/badge/Type-application-informational?style=flat-square ) ![ AppVersion: 0.0.1] ( https://img.shields.io/badge/AppVersion-0.0.1-informational?style=flat-square )
6+
7+ A Umbrealla Helm chart which contains crossplane manifests to demonstrate orchestration of SAP BTP Accounts
8+
9+ ## Requirements
10+
11+ | Repository | Name | Version |
12+ | ------------| ------| ---------|
13+ | oci://ghcr.io/openmcp-project | crossplane-provider-configs(crossplane-provider-configs) | 0.0.15 |
14+ | oci://ghcr.io/openmcp-project | crossplane-provider-sap-btp-account(crossplane-provider-sap-btp-account) | 0.0.6 |
115# TL;DR
216This template umbrella Helm Chart demonstrates the orchestration of BTP resources such as [ BTP Sub Accounts] ( https://learning.sap.com/learning-journeys/introducing-cloud-security-on-sap-business-technology-platform/using-global-accounts-and-subaccounts_fc42dbb5-5c5b-4903-a3f6-fed3d7f5ee22 ) and [ BTP Entitlements] ( https://help.sap.com/docs/btp/sap-business-technology-platform/managing-entitlements-and-quotas-using-cockpit?locale=322080db84734e9b8812ede13703b83c.html ) .
317
@@ -11,8 +25,67 @@ A Umbrealla Helm chart which contains crossplane manifests to demonstrate orches
1125
1226| Repository | Name | Version |
1327| ------------| ------| ---------|
14- | oci://ghcr.io/openmcp-project | crossplane-provider-configs(crossplane-provider-configs) | 0.0.15 |
15- | oci://ghcr.io/openmcp-project | crossplane-provider-sap-btp-account(crossplane-provider-sap-btp-account) | 0.0.2 |
28+ | oci://ghcr.io/openmcp-project | crossplane-provider-configs(crossplane-provider-configs) | 0.0.15 |
29+ | oci://ghcr.io/openmcp-project | crossplane-provider-sap-btp-account(crossplane-provider-sap-btp-account) | 0.0.6 |
30+
31+ ## Values
32+
33+ | Key | Type | Default | Description |
34+ | -----| ------| ---------| -------------|
35+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .cisCredentials.secretRef.key | string | ` "data" ` | |
36+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .cisCredentials.secretRef.name | string | ` "cis-provider-secret" ` | |
37+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .cisCredentials.secretRef.namespace | string | ` "default" ` | |
38+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .cisCredentials.source | string | ` "Secret" ` | |
39+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .cliServerUrl | string | ` "https://cli.btp.cloud.sap" ` | |
40+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .globalAccountSubDomain | string | ` "b81eca48-daa3-4515-951c-f499da5d64d5" ` | |
41+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .providerConfigRefName | string | ` "btp-account-mcp-blueprints" ` | |
42+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .serviceAccountSecret.secretRef.key | string | ` "credentials" ` | |
43+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .serviceAccountSecret.secretRef.name | string | ` "sa-provider-secret" ` | |
44+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .serviceAccountSecret.secretRef.namespace | string | ` "default" ` | |
45+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .serviceAccountSecret.source | string | ` "Secret" ` | |
46+ | crossplane-provider-sap-btp-account.accounts[ 0] .accountBtpOrchestrateCloudProviderConfigRefName | string | ` "btp-account-mcp-blueprints" ` | |
47+ | crossplane-provider-sap-btp-account.accounts[ 0] .btpSapCrossplaneProviderConfigRefName | string | ` "btpSapCrossplaneProviderConfigRefName" ` | |
48+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .name | string | ` "auditlog-viewer" ` | |
49+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .permitNumericQuota | bool | ` false ` | |
50+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .serviceName | string | ` "auditlog-viewer" ` | |
51+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .servicePlanName | string | ` "free" ` | |
52+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 1] .name | string | ` "cis-local" ` | |
53+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 1] .permitNumericQuota | bool | ` false ` | |
54+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 1] .serviceName | string | ` "cis" ` | |
55+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 1] .servicePlanName | string | ` "local" ` | |
56+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .forProvider.description | string | ` "Sub Account managed by MCP & IaD from MCP #2" ` | |
57+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .forProvider.displayName | string | ` "MCP #1 Blueprint Sub-Account #1" ` | |
58+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .forProvider.region | string | ` "" ` | |
59+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .forProvider.subaccountAdmins | list | ` [] ` | |
60+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .forProvider.subdomain | string | ` "blueprint-test-1" ` | |
61+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .name | string | ` "subAccount1" ` | |
62+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .services.cloudManagement | bool | ` true ` | |
63+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .services.serviceManager | bool | ` true ` | |
64+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .subscriptions[ 0] .appName | string | ` "auditlog-viewer" ` | |
65+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .subscriptions[ 0] .name | string | ` "auditlog-viewer" ` | |
66+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .subscriptions[ 0] .planName | string | ` "free" ` | |
67+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .subscriptions[ 0] .writeConnectionSecretToRef.name | string | ` "auditlog-viewer" ` | |
68+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .subscriptions[ 0] .writeConnectionSecretToRef.namespace | string | ` "default" ` | |
69+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 1] .forProvider.description | string | ` "Sub Account managed by MCP & IaD from MCP #2 new" ` | |
70+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 1] .forProvider.displayName | string | ` "MCP #1 Blueprint Sub-Account #2" ` | |
71+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 1] .forProvider.region | string | ` "" ` | |
72+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 1] .forProvider.subaccountAdmins | list | ` [] ` | |
73+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 1] .forProvider.subdomain | string | ` "blueprint-test-2" ` | |
74+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 1] .name | string | ` "subAccount2" ` | |
75+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 0] .name | string | ` "auditlog-viewer" ` | |
76+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 0] .permitNumericQuota | bool | ` false ` | |
77+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 0] .serviceName | string | ` "auditlog-viewer" ` | |
78+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 0] .servicePlanName | string | ` "free" ` | |
79+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 1] .name | string | ` "cis-local" ` | |
80+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 1] .permitNumericQuota | bool | ` false ` | |
81+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 1] .serviceName | string | ` "cis" ` | |
82+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 1] .servicePlanName | string | ` "local" ` | |
83+ | crossplane-provider-sap-btp-account.subaccountAdminEmails | list | ` [] ` | |
84+ | tags.crossplane-provider-configs | bool | ` true ` | |
85+ | tags.crossplane-provider-sap-btp-account | bool | ` true ` | |
86+
87+ ----------------------------------------------
88+ Autogenerated from chart metadata using [ helm-docs v1.14.2] ( https://github.com/norwoodj/helm-docs/releases/v1.14.2 )
1689
1790## Values
1891
@@ -30,6 +103,7 @@ A Umbrealla Helm chart which contains crossplane manifests to demonstrate orches
30103| crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .serviceAccountSecret.secretRef.namespace | string | ` "default" ` | |
31104| crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .serviceAccountSecret.source | string | ` "Secret" ` | |
32105| crossplane-provider-sap-btp-account.accounts[ 0] .accountBtpOrchestrateCloudProviderConfigRefName | string | ` "btp-account-mcp-blueprints" ` | |
106+ | crossplane-provider-sap-btp-account.accounts[ 0] .btpSapCrossplaneProviderConfigRefName | string | ` "btpSapCrossplaneProviderConfigRefName" ` | |
33107| crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .name | string | ` "auditlog-viewer" ` | |
34108| crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .permitNumericQuota | bool | ` false ` | |
35109| crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .serviceName | string | ` "auditlog-viewer" ` | |
@@ -69,3 +143,5 @@ A Umbrealla Helm chart which contains crossplane manifests to demonstrate orches
69143| tags.crossplane-provider-configs | bool | ` true ` | |
70144| tags.crossplane-provider-sap-btp-account | bool | ` true ` | |
71145
146+ ----------------------------------------------
147+ Autogenerated from chart metadata using [ helm-docs v1.14.2] ( https://github.com/norwoodj/helm-docs/releases/v1.14.2 )
0 commit comments