Skip to content

Commit 6877348

Browse files
committed
fix ibm build cluster secrets
1 parent 1371c77 commit 6877348

File tree

6 files changed

+63
-50
lines changed

6 files changed

+63
-50
lines changed

kubernetes/apps/kyverno.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,4 @@ spec:
3434
selfHeal: true
3535
syncOptions:
3636
- CreateNamespace=true
37+
- Replace=true

kubernetes/ibm-ppc64le/helm/external-secrets.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,32 @@ extraObjects:
77
provider:
88
gcpsm:
99
projectID: k8s-infra-prow-build
10+
- apiVersion: external-secrets.io/v1beta1
11+
kind: ClusterSecretStore
12+
metadata:
13+
name: secretstore-ibm-k8s
14+
spec:
15+
provider:
16+
ibm:
17+
serviceUrl: "https://3297fd32-6322-45e2-af3f-00b1a5af3565.us-south.secrets-manager.appdomain.cloud"
18+
auth:
19+
secretRef:
20+
secretApiKeySecretRef:
21+
name: ibm-sm-apikey
22+
key: API_KEY
23+
namespace: external-secrets
24+
- apiVersion: external-secrets.io/v1beta1
25+
kind: ExternalSecret
26+
metadata:
27+
name: ibm-sm-apikey
28+
spec:
29+
data:
30+
- remoteRef:
31+
key: ibm-sm-apikey
32+
secretKey: API_KEY
33+
secretStoreRef:
34+
kind: ClusterSecretStore
35+
name: k8s-infra-prow-build
1036
- apiVersion: v1
1137
kind: ConfigMap
1238
metadata:

kubernetes/ibm-ppc64le/helm/kyverno.yaml

Whitespace-only changes.

kubernetes/ibm-ppc64le/prow/external-secrets.yaml

Lines changed: 0 additions & 36 deletions
This file was deleted.

kubernetes/ibm-ppc64le/prow/secrets.yaml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,39 @@ stringData:
1818
}
1919
}
2020
}
21+
---
22+
apiVersion: external-secrets.io/v1beta1
23+
kind: ExternalSecret
24+
metadata:
25+
name: k8s-infra-ibmcloud-iam
26+
namespace: test-pods
27+
spec:
28+
refreshInterval: 60m
29+
secretStoreRef:
30+
name: secretstore-ibm-k8s
31+
kind: ClusterSecretStore
32+
target:
33+
name: k8s-infra-ibmcloud-iam
34+
creationPolicy: Owner
35+
data:
36+
- secretKey: key
37+
remoteRef:
38+
key: iam_credentials/c4c5e90a-408d-69de-38b2-0d56d58d29db
39+
---
40+
apiVersion: external-secrets.io/v1beta1
41+
kind: ExternalSecret
42+
metadata:
43+
name: k8s-infra-ssh-key
44+
namespace: test-pods
45+
spec:
46+
refreshInterval: 60m
47+
secretStoreRef:
48+
name: secretstore-ibm-k8s
49+
kind: ClusterSecretStore
50+
target:
51+
name: k8s-infra-ssh-key
52+
creationPolicy: Owner
53+
data:
54+
- secretKey: ssh-privatekey
55+
remoteRef:
56+
key: 72d8039f-6cfc-1bbf-ba8e-d85985b42ee0

kubernetes/ibm-ppc64le/prow/secretstore-ibm-k8s.yaml

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)