Возможно ли иметь AWS постоянные тома EBS в локальном кластере K8s? - PullRequest
0 голосов
/ 16 января 2020

Я хотел использовать некоторые тома AWS EBS в качестве постоянного хранилища для развертывания. Я настроил класс хранения и PV, но не смог настроить провайдера Cloud.

Документация K8s (насколько я понимаю) предназначена для кластеров Kubernetes, работающих на конкретном c облачном провайдере, а не на предварительном кластере, использующем облачные ресурсы. Как видно из заголовка: возможно ли иметь AWS постоянные тома EBS в локальном кластере K8s?

Если да, можете ли вы использовать облачный провайдер в существующем кластере? (все, что я нашел в Интернете, говорит о том, что вы добавляете его при запуске kubeadm init).

Спасибо!

Ответы [ 2 ]

0 голосов
/ 16 января 2020

Нельзя использовать хранилище EBS таким же образом, как при работе в облаке, но вы можете использовать AWS Шлюз хранилища для хранения снимков / резервных копий ваших томов в облаке.

AWS Storage Gateway - это гибридная облачная служба хранения, которая связывает ваши существующие локальные среды с AWS Cloud

Интересующая вас функция называется Volume Gateway

Volume Gateway представляет блочные хранилища ваших приложений с использованием протокола iSCSI. Данные, записанные на эти тома, могут быть асинхронно зарезервированы как моментальные снимки ваших томов и сохранены в облаке как снимки Amazon EBS.

К сожалению, вы не сможете автоматизировать создание тома так, как вы могли бы при работе непосредственно на AWS, поэтому некоторые вещи вам, возможно, придется делать вручную.

0 голосов
/ 16 января 2020

Нет, вы не можете, потому что EBS можно монтировать только внутри AWS (обычно в экземплярах EC2).

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