Команда, я вижу это [list-all-running-container-image] https://kubernetes.io /docs/tasks/access-application-cluster/list-all-running-container-images/. однако я не могу выполнять банковские операции, потому что это очень тяжелая операция, поскольку у меня есть 25 000 модулей в кластере.
Итак, как лучше всего получить все URI-изображения из всех спецификаций модуля? или из журналов модуля, когда контейнер вытягивается.
Цель — подсчитать количество загружаемых изображений и их частоту. что было бы лучшим решением для этого вместо команды kubectl?
если этот портал не для такого вопроса, помогите перенаправить. Как только у меня будет решение, я планирую сохранить его позже и как.
Один из способов, который я выяснил, заключается в том, чтобы вместо запроса модулей запрашивать сам статус узла, который показывает все извлеченные изображения, но все еще не показывает мне время, когда они были извлечены. если у кого-то есть лучшее решение, дайте знать.
Kubectl получить узел node1 -o json | jq .status.images
[
{
"names": [
"nbt.io/tb/gpu-tests@sha256:df989f2a6418bb5fb8af67b20facbd503b92e538489f50ba0a",
"nbt.io/tb/gpu-tests:20210616-1706"
],
"sizeBytes": 11701534918
},