1
+ ---
2
+ # #####################################################################################################################################
3
+ tags : # see ./Chart.yaml @url: https://helm.sh/docs/topics/charts/#tags-and-condition-fields-in-dependencies
4
+ external-secrets-config : true
5
+ crossplane-provider-configs : true
6
+ crossplane-provider-sap-btp-account : true
7
+ crossplane-provider-sap-btp-environment : true
8
+ # #####################################################################################################################################
9
+ external-secrets-config :
10
+ secretStores :
11
+ - name : " hashicorp-vault"
12
+ namespace : " default"
13
+ provider :
14
+ vault :
15
+ server : " https://vault.example/"
16
+ namespace : " openmcp/blueprints"
17
+ path : " mcps"
18
+ version : " v2"
19
+ auth :
20
+ kubernetes :
21
+ mountPath : " k8s-openmcp-blueprints"
22
+ role : " k8s-openmcp-role"
23
+ secretRef :
24
+ name : " vault-tokenreview-service-account"
25
+ namespace : " default"
26
+ key : " token"
27
+ externalSecret :
28
+ - name : " btp-account-mcp-blueprints"
29
+ namespace : " default"
30
+ refreshInterval : " 15m"
31
+ targetSecretName : " btp-account-credentials"
32
+ secretStore :
33
+ name : " hashicorp-vault"
34
+ data :
35
+ - secretKey : btp-cis-provider-credentials
36
+ remoteRef :
37
+ key : " btp-endpoint.example/btp-account"
38
+ property : btp-cis-provider-credentials
39
+ - secretKey : btp-service-account-provider-credentials
40
+ remoteRef :
41
+ key : " btp-endpoint.example/btp-account"
42
+ property : btp-service-account-provider-credentials
43
+ # #####################################################################################################################################
44
+ crossplane-provider-configs :
45
+ providerConfigs :
46
+ btpSapCrossplane :
47
+ - providerConfigRefName : " btp-account-provider-config"
48
+ globalAccountSubDomain : " exmpl"
49
+ cliServerUrl : " https://cli.btp.cloud.sap"
50
+ cisCredentials :
51
+ source : " Secret"
52
+ secretRef :
53
+ namespace : default
54
+ name : " btp-account-mcp-blueprints"
55
+ key : btp-cis-provider-credentials
56
+ serviceAccountSecret :
57
+ source : " Secret"
58
+ secretRef :
59
+ namespace : default
60
+ name : " btp-account-mcp-blueprints"
61
+ key : btp-service-account-provider-credentials
62
+ # ########################################################################################################
63
+ crossplane-provider-sap-btp-account :
64
+ cfAdminEmails : &cfAdminEmails []
65
+ subaccountAdminEmails : &subaccountAdminEmails []
66
+ # ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
67
+ btpEntitlements : &btpEntitlements
68
+ - name : " cis-local"
69
+ serviceName : cis
70
+ servicePlanName : local
71
+ permitNumericQuota : false
72
+ amount : 1
73
+ # ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
74
+ accounts :
75
+ - btpSapCrossplaneProviderConfigRefName : " btp-account-provider-config"
76
+ # -------------------------------------------------------------------------------------------------------------------------#
77
+ # ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++#
78
+ subAccounts :
79
+ # -------------------------------------------------------------------------------------------------------------------------#
80
+ - name : " subAccount1"
81
+ forProvider :
82
+ displayName : " exmpl dev eu01"
83
+ description : " Open Orchestrator Managed Control Plane Blueprint PoC"
84
+ subdomain : " exmpl-dev-eu01"
85
+ region : " eu01"
86
+ subaccountAdminEmails : *subaccountAdminEmails
87
+ entitlements : *btpEntitlements
88
+ services :
89
+ serviceManager : true
90
+ cloudManagement : true
91
+ # -------------------------------------------------------------------------------------------------------------------------#
92
+ # ########################################################################################################
93
+ crossplane-provider-sap-btp-environment :
94
+ cloudFoundryEnvironments :
95
+ - btpSapCrossplaneProviderConfigRefName : " btp-account-provider-config"
96
+ name : " test"
97
+ forProvider :
98
+ initialOrgManagers : *cfAdminEmails
99
+ landscape : " eu01"
100
+ cloudManagementRef :
101
+ name : " dev-eu01"
102
+ subaccountRef :
103
+ name : " dev-eu01"
104
+ # ########################################################################################################
0 commit comments