Нет ограничений с точки зрения кода, потому что это просто тип Go , который создается как переменная.
В дополнение к ссылке, опубликованной @SureshVishnoi, ограничения будут зависеть от вашей настройки, но некоторые факторы, которые могут повлиять на масштабирование ваших пространств имен (и ресурсов в кластере):
- Физический или виртуальный размер оборудования, на котором работают ваши мастера
- К сожалению, EKS пока этого не предоставляет (в конце концов, это управляемый сервис)
- Количество узлов, которые обрабатывает ваш кластер.
- Количество модулей в каждом пространстве имен
- Общее количество ресурсов K8 (развертывания, секреты, учетные записи служб и т. Д.)
- Размер аппаратного обеспечения вашей базы данных etcd.
- Хранение: сколько ресурсов вы можете сохранить.
- Необработанная производительность: сколько у вас памяти и процессора.
- Сетевое соединение между вашими основными компонентами и хранилищем etcd, если они находятся на разных узлах.
- Если они находятся на одних и тех же узлах, то вы связаны памятью, ЦП и хранилищем сервера.