Email or username:

Password:

Forgot your password?
rayslava

В общем, в рамках продолжения изучения k8s, я решил протестировать облачных провайдеров.
Посмотрел по ценам и по фичам, и пошёл в DO.

Короче, для эксперимента я купил одну самую дешёвую ноду с 1 vcpu и 2 GB оперативки за двенадцать баксов, managed k8s к ней, как и обещали, дали бесплатно, я собрал «кластер» из неё, и теперь ногой заталкиваю туда поды. Пока их 25, но это только начало!

Вообще, конечно, выглядит довольно забавно: костыли, велосипеды, и смекалка вместо оплаты. Уровень деплоймента «голь на выдумки хитра».

Скажем, нельзя поставить cert-manager из их Marketplace'а, потому что стоит лимит на 1 cpu, а у меня тут уже куча всего запущена. Ок, ладно, пишем cert.values.yaml, заменяем секцию resources, обнуляя лимиты, и ставим через helm!

Чтобы подавать в k8s трафик, по-хорошему нужно докупить LoadBalancer за дополнительные $12/мес, но если чуть-чуть подпрыгнуть и присесть (спасибо stackoverflow.com/questions/54 ), то можно заставить работать балансером прямо nginx ingress в этом же k8s на этой же ноде!

Короче, пока у меня так упакован десяток сервисов и нода ещё дышит, и даже иногда отвечает на запросы. И ведь ещё 20% RAM не занято!
Думаю, что ещё десяток сервисов я туда уложу, не доплачивая ни за что, и не расширяя node pool.

Ну а потом, видимо, со мной свяжется поддержка DO и предложит гражданство Израиля.

#/b/ #k8s #странное

3 comments
E23

@rayslava если бы ты на бесплатных хостингах это провернул, то еще и почетного гражданина бы дали :)

rayslava

@E23 можно было бы попробовать, но тут я повёлся на то, что бесплатно дают сеть и ноду с control plane'ом, а так бы ещё пришлось настраивать их самому :)

E23

@rayslava тож верно. Деньги деньгами зарабатываются1

Go Up