Comment partager de stockage entre Kubernetes gousses?

Je suis l'évaluation de Kubernetes comme une plate-forme pour notre nouvelle application. Pour l'instant, il semble très excitant! Cependant, je suis confronté à un problème: je suis l'hébergement de mon cluster sur la CME et j'ai besoin d'un mécanisme pour le partage de stockage entre les deux gousses de - l'intégration continue serveur et mon serveur d'application. Quel est le meilleur moyen pour cela, avec kubernetes? Aucun des types de volume semble correspondre à mes besoins, depuis la CME disques ne peuvent pas être partagés si un pod besoin d'écrire sur le disque. NFS, ce serait parfait, mais semble nécessitent des options de compilation pour le kubernetes cluster?

EDIT: le Partage de stockage semble être un problème que j'ai rencontré plusieurs fois à l'aide de Kubernetes. Il y a plusieurs cas d'utilisation où j'aimerais juste avoir un volume et de le raccorder à plusieurs gousses (avec accès en écriture). Je ne peux que supposer que ce cas d'utilisation, non?

EDIT2: Par exemple, cette page décrit comment configurer un cluster Elasticsearch, mais il câblage avec le stockage persistant est impossible (comme décrit ici), qui rend inutile 🙁

  • Que feriez-vous de l'écriture sur le disque? Les journaux?
  • Cette demande spécifiquement au sujet de la CME, mais venant de google, je m'attendais à une réponse générale. Voici ce que finalement répondu à la question dans le titre: stackoverflow.com/questions/37649541/... Qui est utiliser AssessMode: ReadWriteMany
InformationsquelleAutor Marco Lamina | 2015-07-29