Sku property is set at creation time and cannot be changed from Standard to Standard

SG 21 Reputation points
2021-11-18T13:57:47.153+00:00

I have a public IP with Standard SKU setting, I'm deploying a traefik ingress server and whenever I do I get the error as follows:

  Warning  CreateOrUpdatePublicIPAddress  7s (x2 over 13s)  azure-cloud-provider  Retriable: false, RetryAfter: 0s, HTTPStatusCode: 400, RawError: Retriable: false, RetryAfter: 0s, HTTPStatusCode: 400, RawError: {
  "error": {
    "code": "SkuCannotBeChangedOnUpdate",
    "message": "Sku property is set at creation time and cannot be changed from Standard to Standard on resource update for resource /subscriptions/<subscription ID>/resourceGroups/<Resource Group>/providers/Microsoft.Network/publicIPAddresses/<Azure PublicIP Name>.",
    "details": []
  }
}
  Warning  SyncLoadBalancerFailed  7s (x2 over 13s)  service-controller  Error syncing load balancer: failed to ensure load balancer: Retriable: false, RetryAfter: 0s, HTTPStatusCode: 400, RawError: Retriable: false, RetryAfter: 0s, HTTPStatusCode: 400, RawError: {
  "error": {
    "code": "SkuCannotBeChangedOnUpdate",
    "message": "Sku property is set at creation time and cannot be changed from Standard to Standard on resource update for resource /subscriptions/<subscription ID>/resourceGroups/<Resource Group>/providers/Microsoft.Network/publicIPAddresses/<Azure PublicIP Name>.",,
    "details": []
  }
}

Which to me seems strange as I'm not attempting to change anything about the subscription, I just want to apply the public IP to the ingress service.

I'm attempting to deploy using Helm with a modified values file based on the original traefik helm file.

Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
1,999 questions
0 comments No comments
{count} votes

Accepted answer
  1. shiva patpi 13,171 Reputation points Microsoft Employee
    2021-11-19T18:50:05.123+00:00

    Hello @SG ,
    Can you kindly check the Tier of PublicIP which was created ?
    Is it Global Or Regional ? Make sure it's Tier is "Regional".

    Basically Global Tier public IPs are not compatible with the AKS cluster and the load balancing being used.

    Regards,
    Shiva.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful