Is assigning a static public IP address only possible on initial deployment of Cloud Service (Extended Support)?

CityLightsRBrite 11 Reputation points
2024-04-09T16:30:01.9066667+00:00

When deploying and updating a Cloud Service (Extended Support) instance from Visual Studio using the "Publish (Extended Support)" wizard, does the assignment of a static public IP address (Basic SKU that was migrated from a classic reserved IP) have to be done on the initial creation/deployment, and cannot be assigned during a later update or by other means such as PowerShell (using Set-AzLoadBalancerFrontendIpConfig)?

Also, within the service configuration file (.cscfg), is the following all that is needed in the Network Configuration to make this make this assignment, or does some load balancer information need to be specified as well?

<NetworkConfiguration>
  <AddressAssignments>
    <ReservedIPs>
      <ReservedIP name="GROUP <ResourceGroupNameOfReservedIP> <reserved-ip-name>"/>
    </ReservedIPs>
  </AddressAssignments>
</NetworkConfiguration>

A similar question is asked here, but it isn't clear what happens if the load balancer information is omitted from the .cscfg file:

https://learn.microsoft.com/en-us/answers/questions/810307/how-to-associate-public-ip-to-classic-load-balance

Does the default load balancer still get created?

Azure Cloud Services
Azure Cloud Services
An Azure platform as a service offer that is used to deploy web and cloud applications.
701 questions
Azure Load Balancer
Azure Load Balancer
An Azure service that delivers high availability and network performance to applications.
451 questions
{count} votes

1 answer

Sort by: Most helpful
  1. vipullag-MSFT 26,316 Reputation points
    2024-04-17T08:56:53+00:00

    Hello CityLightsRBrite

    Welcome to Microsoft Q&A Platform, thanks for posting your query here.

    Usually deploying below CSCFG config, The LB is always created.

    User's image

    Hope that helps.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.