Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

acs-engine deploy fails for Azure US Government due to template parameters for AzurePublicCloud #2380

Closed
gsacavdm opened this issue Mar 2, 2018 · 0 comments · Fixed by #2381

Comments

@gsacavdm
Copy link
Contributor

gsacavdm commented Mar 2, 2018


Is this an ISSUE or FEATURE REQUEST?: Issue

What version of acs-engine?: v0.13.1

Orchestrator and version (e.g. Kubernetes, DC/OS, Swarm): Kubernetes

What happened: Running acs-engine deploy --api-model apimodel.json --location usgovvirginia --azure-env AzureUSGovernmentCloud results in a deployment that does not have the appropriate template parameters for AzureUSGovernment, rather it has the parameters for AzurePublic:

  • OSImageVersion: 16.04.201801260
  • fqdnEndpointSuffix: cloudapp.azure.com
  • targetEnvironment: AzurePublicCloud

You can check these in the Azure portal, navigate to the resource group created by acs-engine deploy, click on Deployments, select the deployment and look at the parameters.

What you expected to happen: The resulting Azure deployment should have the appropriate AzureUSGovernment template parameters set:

  • OSImageVersion: latest
  • fqdnEndpointSuffix: cloudapp.usgovcloudapi.net
  • targetEnvironment: AzureUSGovernmentCloud

How to reproduce it (as minimally and precisely as possible):
Run the command noted above.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant