Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Marketplace VM Deployment - automate domain name mapping #346

Open
swilliams11 opened this issue Oct 14, 2020 · 1 comment
Open

Marketplace VM Deployment - automate domain name mapping #346

swilliams11 opened this issue Oct 14, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request wontfix This will not be worked on

Comments

@swilliams11
Copy link
Contributor

Complete the Cloud Run domain name mapping setup for both the UI and the API. I need to investigate if this is possible. The domain name mapping must be managed by the Deployment Manager, so it must be listed as a valid resource for this to work.

  1. If the UI domain name mapping is not provided, then skip the mapping here.
  2. The API domain name is required, so VM deployment should always complete this step.

depends on:

@swilliams11 swilliams11 added the enhancement New feature or request label Oct 14, 2020
@swilliams11 swilliams11 self-assigned this Oct 14, 2020
@swilliams11
Copy link
Contributor Author

We can allow the user can create a static IP address for the API and we can automatically complete the domain name mapping for the API. We can also automatically complete the domain name mapping for the UI as well. However, the user must obtain the IPs (IPV4 and IPV6) after the UI deployment and add those IPs as A/AAAA records to their DNS. If the user does not complete this step within an appropriate time, then the auto domain name mapping would fail for the UI.

Also, since the Deployment Manager does not manage a domain name mapping, then we have to use Cloud Build with gcloud commands to complete this mapping.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

1 participant