Коллеги, пишу автоматизацию запуска контейнера. Смысл в том что человек делает push, в частный docker registry, мне нужно словить это событие, и по этому тригеру запустить скачивание и разворачивание закачанного им образа.
Я нашел сей код в документации
https://docs.docker.com/registry/configuration/#notifications:
notifications:
events:
includereferences: true
endpoints:
- name: alistener
disabled: false
url:
https://my.listener.com/event headers: <http.Header>
timeout: 1s
threshold: 10
backoff: 1s
ignoredmediatypes:
- application/octet-stream
ignore:
mediatypes:
- application/octet-stream
actions:
- pull
Возникло два вопроса, первый правильно ли я понимаю что url, это то куда будет отправлятся json-файл с данными о событии? И второй ворос, можно ли прописать что нужен тригер именно на push, или туда будут лететь все события и мне уже нужно будет фильтровать сами json ответы на то каким событием они были вызваны?