В настоящее время у меня есть микро-экземпляр f1, который я использую для PiHole + VPN, и он вполне подходит для этого, я просто не хочу больше беспокоиться о необходимости поддерживать виртуальную машину.
Я собираюсь перейти на движок Kubernetes с одним микро-экземпляром f1, и мне интересно, будет ли это по-прежнему в пределах допустимого уровня бесплатного пользования. Теоретически должно, поскольку GKE предоставляет 1 бесплатный кластер, а f1 micro - бесплатно, но калькулятор GCP показывает это как 3,88 доллара в месяц.
Кто-нибудь знает ответ на этот вопрос, или мне просто нужно сделать решительный шаг и узнать?
TL; DR
Вы не можете запустить Kubernetes Engine
на f1-micro
машины.
Я полагаю, вы использовали Калькулятор цен Google оценить ваши затраты. Проблема в том, что, как сказано выше, это невозможно. Позволь мне объяснить:
f1-micro
имеет 0,2 виртуального ЦП и 0,6 ГБ ОЗУ. Это будет важно позже.
Если вы попытаетесь создать GKE
кластер с одним f1-micro
тип машины, на которую вы наткнетесь, сообщение, что f1-micro
требуется как минимум 3 узла в default-pool
:
Даже если вы попытаетесь изменить количество узлов на 3 и создать свой кластер, вы получите сообщение в верхней части GCP Dashboard
:
Пожалуйста, дайте мне знать, если у вас возникнут какие-либо вопросы.
Кроме того, ознакомьтесь с этой ценовой ссылкой GKE: Cloud.google.com: Kubernetes Engine: цены что влечет за собой изменения в GKE
цены с 6 июня 2020 года.