1+
2+
3+ # provider-btp-accounts
4+
5+ ![ Version: 0.0.21] ( https://img.shields.io/badge/Version-0.0.21-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 |
15+ | oci://ghcr.io/openmcp-project | external-secrets-config(external-secrets-config) | 0.1.7 |
116# TL;DR
217This 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 ) .
318
@@ -11,9 +26,71 @@ A Umbrealla Helm chart which contains crossplane manifests to demonstrate orches
1126
1227| Repository | Name | Version |
1328| ------------| ------| ---------|
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.6 |
16- | oci://ghcr.io/openmcp-project | external-secrets-config(external-secrets-config) | 0.1.7 |
29+ | oci://ghcr.io/openmcp-project | crossplane-provider-configs(crossplane-provider-configs) | 0.0.15 |
30+ | oci://ghcr.io/openmcp-project | crossplane-provider-sap-btp-account(crossplane-provider-sap-btp-account) | 0.0.6 |
31+ | oci://ghcr.io/openmcp-project | external-secrets-config(external-secrets-config) | 0.1.7 |
32+
33+ ## Values
34+
35+ | Key | Type | Default | Description |
36+ | -----| ------| ---------| -------------|
37+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .cisCredentials.secretRef.key | string | ` "btp-cis-provider-credentials" ` | |
38+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .cisCredentials.secretRef.name | string | ` "btp-account-mcp-blueprints" ` | |
39+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .cisCredentials.secretRef.namespace | string | ` "default" ` | |
40+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .cisCredentials.source | string | ` "Secret" ` | |
41+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .cliServerUrl | string | ` "https://cli.btp.cloud.sap" ` | |
42+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .globalAccountSubDomain | string | ` "globalAccountSubDomain" ` | |
43+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .providerConfigRefName | string | ` "provider-config-ref-name-btp-account-mcp-blueprints" ` | |
44+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .serviceAccountSecret.secretRef.key | string | ` "btp-service-account-provider-credentials" ` | |
45+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .serviceAccountSecret.secretRef.name | string | ` "btp-account-mcp-blueprints" ` | |
46+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .serviceAccountSecret.secretRef.namespace | string | ` "default" ` | |
47+ | crossplane-provider-configs.providerConfigs.btpSapCrossplane[ 0] .serviceAccountSecret.source | string | ` "Secret" ` | |
48+ | crossplane-provider-sap-btp-account.accounts[ 0] .btpSapCrossplaneProviderConfigRefName | string | ` "provider-config-ref-name-btp-account-mcp-blueprints" ` | |
49+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .amount | int | ` 1 ` | |
50+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .name | string | ` "auditlog-oauth2" ` | |
51+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .permitNumericQuota | bool | ` true ` | |
52+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .serviceName | string | ` "auditlog-management" ` | |
53+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .entitlements[ 0] .servicePlanName | string | ` "default" ` | |
54+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .forProvider.description | string | ` "Sub Account managed by CO MCP & IaD" ` | |
55+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .forProvider.displayName | string | ` "CO Managed Control Plane Blueprint Sub-Account" ` | |
56+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .forProvider.region | string | ` "" ` | |
57+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .forProvider.subaccountAdminEmails | list | ` [] ` | |
58+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .forProvider.subdomain | string | ` "mcp-blueprint-test-1" ` | |
59+ | crossplane-provider-sap-btp-account.accounts[ 0] .subAccounts[ 0] .name | string | ` "subAccount1" ` | |
60+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 0] .amount | int | ` 1 ` | |
61+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 0] .name | string | ` "auditlog-oauth2" ` | |
62+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 0] .permitNumericQuota | bool | ` true ` | |
63+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 0] .serviceName | string | ` "auditlog-management" ` | |
64+ | crossplane-provider-sap-btp-account.entitlementsLegacyLandscape[ 0] .servicePlanName | string | ` "default" ` | |
65+ | crossplane-provider-sap-btp-account.subaccountAdminEmails | list | ` [] ` | |
66+ | external-secrets-config.externalSecret[ 0] .data[ 0] .remoteRef.key | string | ` "" ` | |
67+ | external-secrets-config.externalSecret[ 0] .data[ 0] .remoteRef.property | string | ` "btp-cis-provider-credentials" ` | |
68+ | external-secrets-config.externalSecret[ 0] .data[ 0] .secretKey | string | ` "btp-cis-provider-credentials" ` | |
69+ | external-secrets-config.externalSecret[ 0] .data[ 1] .remoteRef.key | string | ` "" ` | |
70+ | external-secrets-config.externalSecret[ 0] .data[ 1] .remoteRef.property | string | ` "btp-service-account-provider-credentials" ` | |
71+ | external-secrets-config.externalSecret[ 0] .data[ 1] .secretKey | string | ` "btp-service-account-provider-credentials" ` | |
72+ | external-secrets-config.externalSecret[ 0] .name | string | ` "btp-account-mcp-blueprints" ` | |
73+ | external-secrets-config.externalSecret[ 0] .namespace | string | ` "default" ` | |
74+ | external-secrets-config.externalSecret[ 0] .refreshInterval | string | ` "15m" ` | |
75+ | external-secrets-config.externalSecret[ 0] .secretStore.name | string | ` "hashicorp-vault" ` | |
76+ | external-secrets-config.externalSecret[ 0] .targetSecretName | string | ` "btp-account-mcp-blueprints" ` | |
77+ | external-secrets-config.secretStores[ 0] .name | string | ` "hashicorp-vault" ` | |
78+ | external-secrets-config.secretStores[ 0] .namespace | string | ` "default" ` | |
79+ | external-secrets-config.secretStores[ 0] .provider.vault.auth.kubernetes.mountPath | string | ` "kubernetes" ` | |
80+ | external-secrets-config.secretStores[ 0] .provider.vault.auth.kubernetes.role | string | ` "mcp-blueprints" ` | |
81+ | external-secrets-config.secretStores[ 0] .provider.vault.auth.kubernetes.secretRef.key | string | ` "token" ` | |
82+ | external-secrets-config.secretStores[ 0] .provider.vault.auth.kubernetes.secretRef.name | string | ` "" ` | |
83+ | external-secrets-config.secretStores[ 0] .provider.vault.auth.kubernetes.secretRef.namespace | string | ` "default" ` | |
84+ | external-secrets-config.secretStores[ 0] .provider.vault.namespace | string | ` "" ` | |
85+ | external-secrets-config.secretStores[ 0] .provider.vault.path | string | ` "k8s-clusters" ` | |
86+ | external-secrets-config.secretStores[ 0] .provider.vault.server | string | ` "" ` | |
87+ | external-secrets-config.secretStores[ 0] .provider.vault.version | string | ` "v2" ` | |
88+ | tags.crossplane-provider-configs | bool | ` true ` | |
89+ | tags.crossplane-provider-sap-btp-account | bool | ` true ` | |
90+ | tags.external-secrets-config | bool | ` true ` | |
91+
92+ ----------------------------------------------
93+ Autogenerated from chart metadata using [ helm-docs v1.14.2] ( https://github.com/norwoodj/helm-docs/releases/v1.14.2 )
1794
1895## Values
1996
@@ -74,3 +151,5 @@ A Umbrealla Helm chart which contains crossplane manifests to demonstrate orches
74151| tags.crossplane-provider-sap-btp-account | bool | ` true ` | |
75152| tags.external-secrets-config | bool | ` true ` | |
76153
154+ ----------------------------------------------
155+ Autogenerated from chart metadata using [ helm-docs v1.14.2] ( https://github.com/norwoodj/helm-docs/releases/v1.14.2 )
0 commit comments