external-secrets
9 commands
9 shown
Describe ExternalSecret
Show sync status, last sync time, and error message if failed
kubectl describe externalsecret <name> -n <ns>
List all ExternalSecrets
See all ESO ExternalSecrets and their Ready status
kubectl get externalsecret -A
Force sync ExternalSecret
Trigger immediate re-sync by updating annotation
kubectl annotate externalsecret <name> -n <ns> force-sync=$(date +%s) --overwrite
List ClusterSecretStores
Show all cluster-scoped secret stores and their status
kubectl get clustersecretstore
Check SecretStore status
Show all SecretStores and their sync status
kubectl get secretstore,clustersecretstore -A -o wide
Force ExternalSecret refresh
Trigger immediate re-sync by updating annotation
kubectl annotate externalsecret mysecret force-sync=$(date +%s) --overwrite
Check ExternalSecret sync status
View sync conditions: Ready, SecretSynced
kubectl get externalsecret mysecret -o jsonpath='{.status.conditions[*]}'
ExternalSecret with templating
Inspect value templating in ExternalSecret spec
kubectl get externalsecret mysecret -o yaml | grep -A10 'template:'
List all ExternalSecrets
Compact table of all ExternalSecrets with sync state
kubectl get externalsecrets -A -o custom-columns='NS:.metadata.namespace,NAME:.metadata.name,STORE:.spec.secretStoreRef.name,READY:.status.conditions[0].status'
no commands match