Kubernetes - EBS для хранения - PullRequest
0 голосов
/ 28 июня 2018

У меня вопрос о том, как лучше всего использовать K8S в AWS.

то, как я вижу, что я либо использую EBS напрямую для PV и PVC, либо монтирую EBS как обычную папку в EC2, а затем использую эти смонтированные папки для PV и PVC.

Какой подход, на ваш взгляд, лучше? важно заметить, что я хочу, чтобы мой K8s не зависел от облака, поэтому, возможно, форсирование конфигурации EBS менее эффективно, чем использование папки, поэтому ec2 не волнует, откуда она берется.

большое спасибо

1 Ответ

0 голосов
/ 29 июня 2018

Какой подход, на ваш взгляд, лучше?

Без вопросов: использование ПВ и ПВХ. Половина причины пойдет сюда, а другая половина ниже. Объявляя их как управляемые ресурсы , kubernetes с радостью позаботится о присоединении томов к узлу, на который он планирует модуль, и об отключении его от узла, когда модуль не запланирован. Это будет иметь огромное значение, если Node перезагрузится, например, потому что цикл присоединения-отсоединения будет происходить прозрачно, без участия Pager Duty. Это не будет правдой, если вам придется координировать между вашими собственными экземплярами, кто жив, и в данный момент должен быть подключен том.

важно заметить, что я хочу, чтобы мои K8s не зависели от Cloud, поэтому, возможно, форсирование конфигурации EBS менее эффективно, чем использование папки, так что ec2 не волнует, откуда она берется.

Это все еще будет независимым от облаков, потому что то, что вы сказали kubernetes - декларативно, я укажу, используя только текст в файле yaml - это то, что вы хотите, чтобы некоторое постоянное хранилище было томом, смонтированным в вашем контейнере (s), прежде чем они будут запущены. Только углубление в мельчайшие подробности будет свидетельствовать о том, что это обеспечивается объемом AWS EBS. Я почти гарантирую, что вы можете переместить эти дескрипторы в GKE (или вещь Azure) с примерно 90% текста точно таким же.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...