- Notifications
You must be signed in to change notification settings - Fork925
feat: Authenticate Digital Ocean via environment variable#2051
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Changes fromall commits
File filter
Filter by extension
Conversations
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -3,3 +3,22 @@ name: Develop in Linux on Google Cloud | ||
description: Get started with Linux development on Google Cloud. | ||
tags: [cloud, google] | ||
--- | ||
# gcp-linux | ||
## Getting started | ||
Pick this template in `coder templates init` and follow instructions. | ||
## Authentication | ||
This template assumes that coderd is run in an environment that is authenticated | ||
with Google Cloud. For example, run `gcloud auth application-default login` to import | ||
Comment on lines +15 to +16 Member There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others.Learn more. I think calling it I did notice the code refers to it as "coderd" Would like your thoughts though. We can merge and reconsider later. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others.Learn more. We need a consistent set of terms for various components of the project / solution, and for v1 stuff moving forward (are we calling this "Coder Classic"!?). Perhaps you and I can collaborate on a RFC to this effect and get some more input. It's really a drag to have different internal and external names down at the component level. Engineers will naturally screw up terminology in documents, customer interactions, etc. So, there has to be a really strong case for naming these things differently. | ||
credentials on the system and user running coderd. For other ways to authenticate | ||
[consult the Terraform docs](https://registry.terraform.io/providers/hashicorp/google/latest/docs/guides/getting_started#adding-credentials). | ||
## Required permissions / policy | ||
The user or service account used by the Terraform provisioner should have the following roles | ||
- Compute Admin |
Uh oh!
There was an error while loading.Please reload this page.