Connaisseur#

Connaisseur - контроллер доступа DropApp для интеграции проверки подписи образа контейнера и повышения уровня безопасности в кластере.

Connaisseur подтверждает целостность и происхождение образов контейнеров в кластереDropApp. Для этого он перехватывает запросы на создание или обновление ресурсов, отправленные в кластерDropApp, идентифицирует все образы контейнеров и сверяет их подписи с предварительно настроенными открытыми ключами. В зависимости от результата принимает или отклоняет эти запросы.

Connaisseur предназначен для поддержки следующих решений для подписи образов:

  • Notary (V1) / Docker Content Trust;

  • Cosign.

Также контроллер предоставляет следующие дополнительные функции:

  • оповещение: отправляет оповещения на основе результата проверки подписи образов;

  • режим обнаружения: предупреждает о недействительных образах, но не блокирует их;

  • проверка namespace: ограничивает проверку выделенными namespaces.