-
Notifications
You must be signed in to change notification settings - Fork 234
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
Preliminary GCE example Terraform config #307
Conversation
/retest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some questions.
TODO (can be a follow up):
output.tf
- SSH variables in the
variables.tf
file
ports = ["${var.ssh_port}"] | ||
} | ||
|
||
source_ranges = [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wasn't sure is this required or not.
protocol = "icmp" | ||
} | ||
|
||
source_ranges = [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this all we need to do to have internal only firewall rule?
} | ||
|
||
service_account { | ||
scopes = ["compute-rw", "storage-ro"] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What we should put here? Are those ServiceAccount Scopes okay?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see that our GKE nodes have this
Compute Engine: Read Write
Service Control: Enabled
Service Management: Read Write
Stackdriver Logging API: Write Only
Stackdriver Monitoring API: Write Only
Storage: Read Only
/retest |
3 similar comments
/retest |
/retest |
/retest |
/retest |
/retest |
2 similar comments
/retest |
/retest |
Signed-off-by: Marko Mudrinić <[email protected]>
Signed-off-by: Christoph Mewes <[email protected]>
Signed-off-by: Artiom Diomin <[email protected]>
/lgtm |
LGTM label has been added. Git tree hash: 48492a31e82ddd407bd5301e86daa638f386c0ec
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kron4eg The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What this PR does / why we need it:
This PR adds a terraform configuration for spinning up machines on GCE.
Fixes #305
Release note: