Essayer de faire un équivalent de mon MongoDB on GKE blog post, pour Azure Container Services au lieu, mais à défaut au premier obstacle. Les articles de mon blog sont basés sur l'utilisation des quotas disponibles dans le niveau/compte gratuit de chaque fournisseur de cloud, afin d'aider les nouveaux utilisateurs à évaluer les options avant de passer à un niveau payant. Cependant, après avoir créé un compte Azure gratuit, je ne peux pas créer un cluster k8s qui reste sous les «limites de base» (je suppose que le maintien sous le seuil libre équivalent à «vCPUs», dans ce cas).Azure Kubernetes - « az acs créer » et dépassé son quota de compte gratuit
Quand je lance ce qui suit:
az acs create --orchestrator-type kubernetes --resource-group MongoResourceGroup --name MongoK8sCluster --generate-ssh-keys
Le résultat est:
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>."
J'ai essayé de spécifier un type plus petit de VM, mais je ne semble pas tout à fait y arriver:
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>.
Toutes les suggestions pour obtenir le compte de base de l'exemple de projet de K8S vers le bas assez pour être dans les seuils de compte gratuit?
Très utile. L'option 2 travaillée a fonctionné pour moi en utilisant la ligne de commande: az acs create --orchestrator-type kubernetes --resource-groupe MongoResourceGroup --name MongoK8sCluster --agent-count 1 --generate-ssh-keys – PKD