Files
Alexandre GaudreaultandGitHub 49ae4a5546 feat(health): add PushSecret health status and force-sync action (#14375)
* feat(health): add `PushSecret` health status

Signed-off-by: Alexandre Gaudreault <[email protected]>

* add status healthy

Signed-off-by: Alexandre Gaudreault <[email protected]>

* Push action

Signed-off-by: Alexandre Gaudreault <[email protected]>

* fix test

Signed-off-by: Alexandre Gaudreault <[email protected]>

---------

Signed-off-by: Alexandre Gaudreault <[email protected]>
2023-09-25 10:41:24 -04:00

25 lines
553 B
YAML

apiVersion: external-secrets.io/v1alpha1
kind: PushSecret
metadata:
creationTimestamp: '2023-07-05T20:49:16Z'
generation: 1
name: test-progressing
namespace: external-secret
resourceVersion: '777692391'
uid: 88cb613a-07b0-4fb2-8fdb-d5a5a9c2c917
spec:
data:
- match:
remoteRef:
property: test
remoteKey: remote/path
secretKey: test
deletionPolicy: None
refreshInterval: 5m
secretStoreRefs:
- kind: ClusterSecretStore
name: my-store
selector:
secret:
name: existing-secret