Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

/sys/plugins/reload/backend

Конечная точка /sys/plugins/reload/backend используется для перезагрузки подключенных серверных частей плагина. Необходимо указать либо название плагина (plugin), либо требуемые серверные установки плагина (mounts), но оба параметра одновременно. В случае, если указано имя плагина, все подключенные пути, использующие серверную часть этого плагина, будут перезагружены.

1. Перезагрузка плагинов

Данная конечная точка перезагружает подключенные серверные части плагина.

Method

Path -

POST

/sys/plugins/reload/backend

2. Параметры

  • plugin (string: "") – название плагина для перезагрузки, зарегистрированное в каталоге плагинов.

  • mounts (array: []) - массив или строка, разделенная запятыми, для монтирования путей к серверной части плагина для перезагрузки.

  • scope (string: "") - область действия перезагрузки. Если этот параметр опущен, плагин перезагружается или монтируется на этом экземпляре OpenBao. Если "глобальный", плагин начнет перезагружаться на всех экземплярах кластера.

Пример тела запроса:
{
  "plugin": "mock-plugin"
}
Пример ответа:
$ curl \
    --header "X-Vault-Token: ..." \
    --request POST \
    --data @payload.json \
    http://127.0.0.1:8200/v1/sys/plugins/reload/backend