Я работаю над хобби-проектом Kubernetes на GKE, который я хочу сохранить дешевым (только стандартный уровень).
Я хотел бы создать команду gcloud container clusters create
, которая создает кластер, который всегда будет создавать сетевые интерфейсы на стандартном уровне, даже если сетевой уровень по умолчанию для моего проекта - премиум.
Я использую Уровни сетевых служб , чтобы показать, какие ресурсы создаются на каждом уровне для каждого типа ресурса.
Я предполагаю, что, поскольку уровни сети все еще находятся на стадии бета-тестирования, зарезервированный ключ instance-template
(недокументировано) хранит секреты создания моих сетевых интерфейсов.
шаблон экземпляра не выставляется, потому что GKE управляет экземплярами.
другой объекты, затронутые уровнями сетевой службы , в основном адреса, передавая правила и проект. Я не могу найти способ связать адрес с кластером. (Региональный, сетевой) подсистема балансировки нагрузки для передающего правила может быть дополнительной стоимостью.
Любой набор это на уровне проекта (у Вас может быть несколько проектов), или используют премиальный уровень.