Я использую Мезосферный марафон. На Mesos мы размещаем наше контейнерное приложение. Количество приложений больше. Есть ли способ перечислить все образы контейнеров, которые используются в моем Mesos, вместо того, чтобы проверять по одному в каждой конфигурации приложения.
Список всех изображений в мезосфере/марафоне
Ответы (1)
Вы можете создать скрипт с помощью marathon API. См. https://your.marathon.fqdn/api-console/index.html а>
Конечная точка /v2/apps/ предоставляет список всех приложений в формате json. если вы передадите это jq (или, может быть, другому инструменту), вы можете получить список изображений:
curl https://your.marathon.fqdn/v2/apps | jq -r .apps[].container.docker.image
person
AntonioM
schedule
20.11.2019
Да, я пытался несколько утомительным способом: получил информацию о приложениях, используя fqdn:8080/v2/apps. с помощью команды awk были разделены все имена изображений, например: awk '/image/ {print}' listapp.json ..... где listapp.json - это результат выполнения вышеуказанной команды.
- person Nitish Yadav; 21.11.2019