external-secrets
9 commands
9 shown
Описание ExternalSecret
Статус синхронизации, время последней синхронизации, ошибка если есть
kubectl describe externalsecret <name> -n <ns>
Список всех ExternalSecrets
Все ESO ExternalSecrets и их статус Ready
kubectl get externalsecret -A
Принудительная синхронизация
Запустить немедленную синхронизацию обновлением аннотации
kubectl annotate externalsecret <name> -n <ns> force-sync=$(date +%s) --overwrite
Список ClusterSecretStore
Все cluster-scope secret stores и их статус
kubectl get clustersecretstore
Статус SecretStore
Все SecretStore и статус синхронизации
kubectl get secretstore,clustersecretstore -A -o wide
Принудительно обновить ExternalSecret
Запустить немедленную синхронизацию через обновление аннотации
kubectl annotate externalsecret mysecret force-sync=$(date +%s) --overwrite
Статус синхронизации ExternalSecret
Условия синхронизации: Ready, SecretSynced
kubectl get externalsecret mysecret -o jsonpath='{.status.conditions[*]}'
ExternalSecret с шаблоном
Просмотр шаблонизации значений в spec ExternalSecret
kubectl get externalsecret mysecret -o yaml | grep -A10 'template:'
Список всех ExternalSecrets
Компактная таблица всех ExternalSecrets с состоянием синхронизации
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