Объем GCE монтируется по сравнению с объемами Kubernetes - PullRequest
0 голосов
/ 02 апреля 2019

Kubernetes имеет довольно обширную поддержку монтирования томов и томов (много разных типов томов, подпутей, монтирование отдельных файлов).

Можно ли добиться того же с виртуальными машинами GCE?

Обновление: у меня есть рабочий процесс Kubernetes, который использует тома NFS и GCE PD.Предположим, я хочу запустить тот же рабочий процесс без Kubernetes (просто запустив виртуальные машины GCE).Какие функции, связанные с томами, я потеряю / оставлю?

Некоторые примеры функций:

  • Наличие одного и того же тома, совместно используемого несколькими подсистемами / виртуальными машинами производителя.
  • МонтированиеОтдельные файлы в контейнер / VM (в отличие от монтирования каталогов).

1 Ответ

1 голос
/ 16 апреля 2019

Для томов PV и GCE PD, используемых GKE, используются постоянные диски Google, и поэтому они ограничены теми же ограничениями. Это также означает, что на k8s вы мало что можете сделать на GCE. Основное отличие заключается в том, что ресурсы не будут такими текучими.

Вы можете подключить диск к виртуальной машине GCE и смонтировать его в качестве подпути, если хотите на уровне ОС, или просто смонтировать весь диск в обычном режиме. Вы также можете использовать один диск в режиме readOnlyMany, который может использоваться несколькими виртуальными машинами в одной зоне (то же ограничение, что и в GKE). Если вам нужна масштабируемость, вы можете использовать группу управляемых экземпляров, которая использует моментальный снимок вашего диска, чтобы репликация не перекосила данные.

Вы также можете монтировать NFS в GCE, как в GKE. Миграция из GKE в GCE обычно не имеет слишком много ограничений. Основное различие заключается в том, что вы переходите от управляемой системы оркестровки к неуправляемой виртуальной машине, поэтому вам может потребоваться проделать дополнительную работу, чтобы убедиться в наличии масштабируемости (если необходимо) и отказоустойчивости.

Помимо преимуществ, которые k8s предлагает повсюду, я не могу думать о каких-либо значительных преимуществах, которые вы теряете, особенно в отношении объемов.

...