Skip to content

Commit c34e818

Browse files
committed
feat: Testing support for multiple values files
1 parent 61238c4 commit c34e818

File tree

2 files changed

+28
-81
lines changed

2 files changed

+28
-81
lines changed

helm/umbrella/blueprints/btp-cf-env-runtime.abc.shoot.live.k8s-hana.ondemand.com/values.dev.yaml

Lines changed: 3 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ external-secrets-config:
1212
namespace: "default"
1313
provider:
1414
vault:
15-
server: "https://vault.example/"
15+
server: "https://test.example/"
1616
namespace: "openmcp/blueprints"
1717
path: "mcps"
1818
version: "v2"
@@ -21,84 +21,6 @@ external-secrets-config:
2121
mountPath: "k8s-openmcp-blueprints"
2222
role: "k8s-openmcp-role"
2323
secretRef:
24-
name: "vault-tokenreview-service-account"
24+
name: "test-tokenreview-service-account"
2525
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-
#########################################################################################################
26+
key: "token"
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
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+
auth:
16+
kubernetes:
17+
secretRef:
18+
name: "ASDA-tokenreview-service-account"
19+
externalSecret:
20+
- name: "ASDA-btp-account-mcp-blueprints"
21+
namespace: "ASDA-default"
22+
refreshInterval: "30m"
23+
targetSecretName: "ASDA-btp-account-credentials"
24+
secretStore:
25+
name: "hashicorp-vault"

0 commit comments

Comments
 (0)