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

Deploy combined with GCP, macOS, Terraform #34

Merged
merged 2 commits into from
Dec 27, 2019
Merged

Deploy combined with GCP, macOS, Terraform #34

merged 2 commits into from
Dec 27, 2019

Conversation

ody
Copy link
Member

@ody ody commented Dec 16, 2019

This commit includes the changes that were required to automate
the deployment of the PE XL architecture when Bolt and Terraform
were linked together on macOS, targeted at GCP. The use case
being a single Bolt plan that can quickly stamp out new
infrastructure for customers.

Reasoning for filesize.sh change is because of parameter
mismatches between Linux and macOS. Other changes are a result
of needing to access nodes using external IP address when
initiating automation from outside the cloud provider, e.x. your
laptop and requiring that all services are wired together using
internal DNS names.

@ody
Copy link
Member Author

ody commented Dec 16, 2019

Currently working example of the use of proposed changes: https://github.com/puppetlabs/bolt-onebuttonpe/tree/master/Boltdir

ody and others added 2 commits December 27, 2019 12:01
This commit includes the changes that were required to automate
the deployment of the PE XL architecture when Bolt and Terraform
were linked together on macOS, targeted at GCP. The use case
being a single Bolt plan that can quickly stamp out new
infrastructure for customers.

Reasoning for filesize.sh change is because of parameter
mismatches between Linux and macOS. Other changes are a result
of needing to access nodes using external IP address when
initiating automation from outside the cloud provider, e.x. your
laptop and requiring that all services are wired together using
internal DNS names.
Since we have changes in it to return the name, not the host. This
commit just makes the action match the description.
@reidmv reidmv merged commit fde69f6 into puppetlabs:master Dec 27, 2019
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.

2 participants