ovh: created cloud-accounts/ovh/crossplane/ovh_1761645107152/account-ovh_1761645107152.yaml

This commit is contained in:
gitops_test 2025-12-12 08:47:19 +00:00
parent ecddaeed72
commit aa2dc24f56

View File

@ -0,0 +1,50 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: ovh-crossplane-ovh_1761645107152
namespace: dataprovider01
labels:
uuid: "97"
observer: "true"
spec:
refreshInterval: 6h
secretStoreRef:
name: provisioner-secrets
kind: SecretStore
data:
- secretKey: application_key
remoteRef:
key: cloud-accounts/ovh/ovh_1761645107152
property: APPLICATION_KEY
- secretKey: application_secret
remoteRef:
key: cloud-accounts/ovh/ovh_1761645107152
property: APPLICATION_SECRET
- secretKey: consumer_key
remoteRef:
key: cloud-accounts/ovh/ovh_1761645107152
property: CONSUMER_KEY
- secretKey: endpoint
remoteRef:
key: cloud-accounts/ovh/ovh_1761645107152
property: ENDPOINT
target:
name: ovh-crossplane-ovh_1761645107152
creationPolicy: Owner
template:
engineVersion: v2
type: Opaque
data:
credentials: '{{ printf "{\"application_key\":\"%s\",\"application_secret\":\"%s\",\"consumer_key\":\"%s\",\"endpoint\":\"%s\"}" .application_key .application_secret .consumer_key .endpoint }}'
---
apiVersion: ovh.edixos.io/v1beta1
kind: ProviderConfig
metadata:
name: ovh_1761645107152
spec:
credentials:
source: Secret
secretRef:
namespace: dataprovider01
name: ovh-crossplane-ovh_1761645107152
key: credentials