Полезные заметки
Где используется secret
?
secret
?Получение списка pod
-ов и используемых в них secret
-ов, смонтированных как volume
kubectl get pods -A -o=custom-columns='NAME:.metadata.name,SECRETS:.spec.volumes[*].secret.secretName'
Получение списка pod
-ов и используемых в них secret
-ов как переменных окружения
kubectl get pods -A -o=custom-columns='NAME:.metadata.name,SECRETS:.spec.containers[*].env[*].valueFrom.secretKeyRef.name'
Для получения списка pod
-ов, в которых используется конкретный secret
, вывод команд выше можно отфильтровать с помощью grep
.
Ссылки
https://stackoverflow.com/questions/43225591/selecting-array-elements-with-the-custom-columns-kubernetes-cli-output https://stackoverflow.com/questions/46406596/how-to-identify-unused-secrets-in-kubernetes
Last updated
Was this helpful?