Azure gratis app service plan instances?

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Heaget
  • Registratie: April 2005
  • Laatst online: 15-09 20:56
Een tijdje geleden kwam ik AzureGoat tegen op GitHub. Omdat ik dit soort projecten altijd leuk vind om te doen wilde ik hiermee gaan beginnen. Echter, wanneer ik de installatie via terraform in de Azure CLI uitvoer, krijg ik de volgende foutmelding:
│ Error: creating/updating App Service Plan: (Serverfarm Name "appazgoat15661240-app-service-plan" / Resource Group "azuregoat_app"): web.AppServicePlansClient#CreateOrUpdate: Failure sending request: StatusCode=401 -- Original Error: Code="Unauthorized" Message="This region has quota of 0 instances for your subscription. Try selecting different region or SKU." Details=[{"Message":"This region has quota of 0 instances for your subscription. Try selecting different region or SKU."},{"Code":"Unauthorized"},{"ErrorEntity":{"Code":"Unauthorized","ExtendedCode":"52039","Message":"This region has quota of 0 instances for your subscription. Try selecting different region or SKU.","MessageTemplate":"{0}. Try selecting different region or SKU.","Parameters":["This region has quota of 0 instances for your subscription"]}}]

│ with azurerm_app_service_plan.app_service_plan,
│ on main.tf line 152, in resource "azurerm_app_service_plan" "app_service_plan":
│ 152: resource "azurerm_app_service_plan" "app_service_plan" {
Na wat zoekwerk heb ik geprobeerd de Tier en size te veranderen, maar dit mag niet baten. Zelfs de Free (F1) of Basic (B1) tier werkt helaas niet. Voorbeeld hieronder:

code:
1
2
3
4
5
6
7
8
9
resource "azurerm_app_service_plan" "example" {
  name                = "example-app-service-plan"
  location            = azurerm_resource_group.rg.location
  resource_group_name = azurerm_resource_group.rg.name
  sku {
    tier = "Free"
    size = "F1"
  }
}


Hier staat trouwens het Terraform bestand: https://github.com/ine-labs/AzureGoat/blob/master/main.tf

Ook heb ik geprobeerd de locatie aan te passen, maar als ik dat doe krijg ik heel veel extra foutmeldingen, dat lijkt dus ook niet de oplossing.

Weet iemand hoe ik dit kan oplossen zonder kosten?

[ Voor 10% gewijzigd door Heaget op 29-10-2024 13:00 ]

Alle reacties


Acties:
  • 0 Henk 'm!

  • GarBaGe
  • Registratie: December 1999
  • Laatst online: 20:53
Voor niks gaat de zon op.
Ook bij cloud providers.

Je kan ook kiezen om je creditcard te koppelen en te betalen hiervoor.

Ryzen9 5900X; 16GB DDR4-3200 ; RTX-4080S ; 7TB SSD


Acties:
  • 0 Henk 'm!

  • Heaget
  • Registratie: April 2005
  • Laatst online: 15-09 20:56
Dat snap ik opzich, alleen staat op de website van MS zelf dat je deze service gratis kan gebruiken..

https://azure.microsoft.c...ails/app-service/windows/

Acties:
  • +1 Henk 'm!

  • tha_crazy
  • Registratie: Maart 2007
  • Laatst online: 22:13

tha_crazy

Mafketel

Klopt dat je dat gratis kan gebruiken
Desondanks moet er een creditcard gekoppeld zijn om misbruik te voorkomen.

Als je die koppelt, maak gelijk een budget aan https://learn.microsoft.c...ts-monitor-usage-spending
Je kan je uitgaven niet limiteren namelijk, enkel over rapporteren

Acties:
  • 0 Henk 'm!

  • Heaget
  • Registratie: April 2005
  • Laatst online: 15-09 20:56
Creditcard gegevens moest ik al invoeren bij het aanmaken van de tenant, dus dat is het ook niet..

Acties:
  • +1 Henk 'm!

  • InsaneNL
  • Registratie: Augustus 2010
  • Laatst online: 16:24

InsaneNL

ach waarom ook niet

Even een suport ticket maken, redelijk normaal dat nieuwe subscriptions nog geen quota beschikbaar hebben voor bepaalde resources. Vraagteken rechts boven in de balk aanklikken en "quota" in voeren in het zoek vak dat verschijnt. De rest wijst zich vanzelf

Acties:
  • 0 Henk 'm!

  • Heaget
  • Registratie: April 2005
  • Laatst online: 15-09 20:56
Ik heb inderdaad nu een support ticket aangemaakt. Ben zo gewend om te werken in tenants die al lang helemaal ingericht zijn dat ik met dit soort zaken geen ervaring heb. Ben benieuwd of ik geholpen kan worden door MS.

Acties:
  • +1 Henk 'm!

  • Heaget
  • Registratie: April 2005
  • Laatst online: 15-09 20:56
Oke het is gelukt!

Om te beginnen heb ik alles wat wel via TerraForm was gelukt weer weg gegooid inclusief resource group.

1. Nieuwe resource group aangemaakt (naam: azuregoat_app) met als locatie West Europe
2. In Azure cloud shell: git clone https://github.com/ine-labs/AzureGoat
3. cd AzureGoat
4. nano main.tf
4.1 Find and replace ( ALT+R) vervang alle eastus met westeurope ( ^A )
4.2 CTRL+X
5. terraform init
6. terraform apply --auto-approve

Nu werkt het wel. Ik denk dat ik de vorige keer dat ik locatie aan had gepast misschien een foutje heb gemaakt waardoor ik errors kreeg. Anyway, ik hoop dat als iemand ooit dezelfde vraag heeft diegene dit topic vind :9
Pagina: 1