Требуется запускать приложения с отслеживанием состояния в кластере kubernetes, загруженном с помощью Kubeadm

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

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


person Mahendra Bagul    schedule 02.08.2020    source источник


Ответы (1)


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

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

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

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

person Arghya Sadhu    schedule 02.08.2020