external-secrets commands

9 commands, each with a one-line explanation. Click a command to copy it, or its title for details.

Commands 9 shown

  • kubectl describe externalsecret <name> -n <ns>

    Show sync status, last sync time, and error message if failed

    secrets · debug

  • kubectl get externalsecret -A

    See all ESO ExternalSecrets and their Ready status

    secrets

  • kubectl annotate externalsecret <name> -n <ns> force-sync=$(date +%s) --overwrite

    Trigger immediate re-sync by updating annotation

    secrets

  • kubectl get clustersecretstore

    Show all cluster-scoped secret stores and their status

    secrets

  • kubectl get secretstore,clustersecretstore -A -o wide

    Show all SecretStores and their sync status

    debug

  • kubectl annotate externalsecret mysecret force-sync=$(date +%s) --overwrite

    Trigger immediate re-sync by updating annotation

  • kubectl get externalsecret mysecret -o jsonpath='{.status.conditions[*]}'

    View sync conditions: Ready, SecretSynced

    debug

  • kubectl get externalsecret mysecret -o yaml | grep -A10 'template:'

    Inspect value templating in ExternalSecret spec

    debug

  • kubectl get externalsecrets -A -o custom-columns='NS:.metadata.namespace,NAME:.metadata.name,STORE:.spec.secretStoreRef.name,READY:.status.conditions[0].status'

    Compact table of all ExternalSecrets with sync state