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

feat: automate DNS and SSL setup in deployment script #14

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

hypergori
Copy link
Collaborator

@hypergori hypergori commented Nov 5, 2023

WIth these changes below , all we need to do is run the deploy.sh after set the hostname in deploy.sh config area.

  • Fix the default vm and OS config values to up-to-date
  • Automate to create A record of hostname in DNS if not there
  • Do mapping with generated public IP and host name by using Google Cloud
  • Automate Let's encrypt flow so that no need to ssh
  • update README documentation along the changes above

Video instruction will be updated after this PR is merged.

@Skippz88

This comment was marked as spam.

networkInterfaces:
- network: https://www.googleapis.com/compute/v1/projects/{{ env["project"] }}/global/networks/default
accessConfigs:
- name: External
type: ONE_TO_ONE_NAT
natIP: $(ref.{{ env["deployment"] }}-address.address)

This comment was marked as spam.

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

Successfully merging this pull request may close these issues.

3 participants