/sys/plugins/reload/backend
Конечная точка /sys/plugins/reload/backend используется для перезагрузки подключенных серверных частей плагина. Необходимо указать либо название плагина (plugin), либо требуемые серверные установки плагина (mounts), но оба параметра одновременно. В случае, если указано имя плагина, все подключенные пути, использующие серверную часть этого плагина, будут перезагружены.
1. Перезагрузка плагинов
Данная конечная точка перезагружает подключенные серверные части плагина.
Method |
Path - |
|
|
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