Пытаюсь сделать аналог моей MongoDB на GKE сообщение в блоге, вместо этого для Azure Container Services, но сбой при первом же препятствии. Мои сообщения в блоге основаны на использовании квот, доступных на бесплатном уровне/учетной записи каждого облачного провайдера, чтобы помочь новым пользователям оценить варианты, прежде чем переходить на платный уровень. Однако, создав бесплатную учетную запись Azure, я не могу создать кластер k8s, который остается ниже «пределов ядра» (я предполагаю, что в этом случае имеется в виду сохранение бесплатного порога, эквивалентного «vCPU»).
Когда я запускаю следующее:
az acs create --orchestrator-type kubernetes --resource-group MongoResourceGroup --name MongoK8sCluster --generate-ssh-keys
Результат:
Deployment failed. { "code": "BadRequest", "message": "An error has occurred in subscription 0657d162-d822-48f5-bbe9-4bcaac4f40e4, zesourceGroup: MongoResourceGroup request: Provisioning of resource(s) for container service MongoK8sCluster in resource group MongoResourceGroup failed. Message: {\n \"code\": \"QuotaExceeded\",\n \"message\": \"Provisioning of resource(s) for container service MongoK8sCluster in resource group MongoResourceGroup failed. Message: Operation results in exceeding quota limits of Core. Maximum allowed: 4, Current in use: 0, Additional requested: 8.. Details: \"\n }. Details: <no value>."
Я попытался указать меньший тип виртуальной машины, но, похоже, не совсем понял:
az acs create --orchestrator-type kubernetes --resource-group MongoResourceGroup --name MongoK8sCluster --agent-vm-size Standard_A0 --generate-ssh-keys
Deployment failed. { "code": "BadRequest", "message": "An error has occurred in subscription 0657d162-d822-48f5-bbe9-4bcaac4f40e4, resourceGroup: MongoResourceGroup request: Provisioning of resource(s) for container service MongoK8sCluster in resource group MongoResourceGroup failed. Message: {\n \"code\": \"QuotaExceeded\",\n \"message\": \"Provisioning of resource(s) for container service MongoK8sCluster in resource group MongoResourceGroup failed. Message: Operation results in exceeding quota limits of Core. Maximum allowed: 4, Current in use: 0, Additional requested: 5.. Details: \"\n }. Details: <no value>.
Есть ли какие-либо предложения по уменьшению количества ядер примера проекта k8s, чтобы они соответствовали пороговым значениям бесплатной учетной записи?