Я оцениваю Kubernetes как платформу для нашего нового приложения. На данный момент это выглядит очень захватывающе! Тем не менее, Im сталкивается с проблемой: я принимаю свой кластер в GCE, и мне нужен какой-то механизм для обмена хранилищем между двумя контейнерами - непрерывным сервером интеграции и моим сервером приложений. Каков наилучший способ сделать это с кубернетами? Ни один из типов томов, по-видимому, не соответствует моим потребностям, поскольку диски GCE не могут быть разделены, если один блок требует записи на диск. NFS была бы идеальной, но, по-видимому, для создания кластера кубернетов требуются специальные варианты сборки?
EDIT: совместное использование хранилища, похоже, является проблемой, с которой я столкнулся несколько раз, используя Kubernetes. Есть несколько вариантов использования, когда я хотел бы иметь один том и подключить его к нескольким контейнерам (с возможностью записи). Я могу только предположить, что это будет распространенный прецедент, нет?
EDIT2: Например, эта страница описывает, как настроить кластер Elasticsearch, но его подключение с постоянным хранилищем невозможно (как описано здесь), что делает его бессмысленным: (