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.