Требуется запускать приложения с отслеживанием состояния в кластере Kubernetes, загруженном с помощью Kubeadm - PullRequest
0 голосов
/ 02 августа 2020

У меня есть кластер kubernetes, загруженный с помощью kubeadm. Я хочу запускать на нем приложения с отслеживанием состояния, но не хочу использовать путь к хосту. Есть ли способ запускать приложения с отслеживанием состояния без использования облачного хранилища (например, EBS, Azure Disk et c) и hostPath? Я видел несколько статей о настройке сервера glusterFS и его последующем использовании, но он еще не запущен.

Пожалуйста, предложите.

1 Ответ

1 голос
/ 02 августа 2020

Вы можете использовать локальное хранилище , как описано в этом вопросе Kubernetes: Как лучше всего создать локальный том Dynami c для автоматического назначения PV для PVC?

По сравнению с томами hostPath, локальные тома могут использоваться надежным и переносимым способом без ручного планирования Pod'ов для узлов, поскольку система знает об ограничениях узла тома, глядя на сходство узлов на PersistentVolume

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
 name: myssd
provisioner: local

Отметьте это обсуждение Невозможно настроить оператор couchbase 1.2 с постоянным томом в классе локального хранилища

...