Плагин Elasticsearch на Кубернетес - PullRequest
0 голосов
/ 22 октября 2018

Мне нужно перезапустить узел Elasticsearch после установки плагина injest-attachment на Kubernetes Engine на Google Cloud Platform.Я развернул Elasticsearch на стручке.Каков наилучший способ перезапустить узлы Elasticsearch?

Ответы [ 2 ]

0 голосов
/ 23 октября 2018

Если вы развернули эластичный поиск с набором репликации, Kubernetes автоматически установит количество желаемых модулей, чтобы вы могли просто убить существующий модуль и создать новый.

kubectl delete pods example-pod-1812877987
0 голосов
/ 22 октября 2018

Если Elasticsearch запущен непосредственно на ВМ:

systemctl restart elasticsearch

Если Elasticsearch работает как контейнер на докере:

docker restart <container-id>

Если Elasticsearch запущен как модуль Kubernetes (развернутчерез манифест Kubernetes):

  • обновите тег изображения в манифесте, если необходимо, и выполните kubectl apply
  • или используйте kubectl replace или kubectl edit команды

В Kubernetes, в идеале, вы должны использовать декларативный способ обновления манифестов, а затем выполнить kubectl apply -f

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...