Buff Development
Коннектор

Управление и удаление

Статус, изменение репозиториев и токенов на лету, отзыв и удаление агента.

Статус

В приложении Buff раздел «Коннекторы» показывает все ваши агенты: онлайн они или офлайн, какие репозитории обслуживают, есть ли рабочий токен доступа и версию агента. Статус обновляется сам — обновлять страницу не нужно.

Статус коннекторов
Онлайн/офлайн, обслуживаемые репозитории и наличие токена — по каждому агенту.

Добавить репозиторий или сменить токен

Ничего останавливать не нужно. Откройте веб-интерфейс (агент, запущенный с --admin) или отредактируйте YAML — изменения применяются на лету, и агент сразу сообщает новый набор репозиториев.

Отзыв доступа

В разделе «Коннекторы» нажмите «Отозвать» у нужного агента. Доступ прекращается, агент отключается. Отзыв необратим: чтобы вернуть агент в строй, выполните привязку заново с новым кодом.

Обновление агента

Скачайте новую версию, проверьте подпись и замените исполняемый файл (или потяните свежий Docker-образ и перезапустите контейнер). Каталог состояния и конфиг сохраняются — повторная настройка не нужна. Версия агента видна в разделе «Коннекторы».

Удаление

  1. Отзовите коннектор в приложении Buff (см. выше).
  2. Остановите и удалите агент:
    • бинарь: остановите процесс (или systemctl stop), удалите файл;
    • Docker: docker rm -f buff-connector и, при желании, docker volume rm тома состояния.
  3. Удалите каталог состояния и конфиг, если они больше не нужны — там лежат токены и ключ агента.

On this page