8000 GitHub - luggage66/my-cloud: Personal Cloud project for educational purposes
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

luggage66/my-cloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Create a file terraform/envronment.sh and put in it:

export TF_VAR_org_id="your org id"
export TF_VAR_billing_account="your billing account"

export TF_ADMIN="tfstate project name"
export TF_CREDS=~/.config/gcloud/${TF_ADMIN}.json

export GOOGLE_APPLICATION_CREDENTIALS=${TF_CREDS}
export GOOGLE_PROJECT=${TF_ADMIN}

export TF_VAR_root_dns_hostname="your root dns name"
export TF_VAR_admin_email="your email address

Bootstrap google cloud project (based on: https://cloud.google.com/community/tutorials/managing-gcp-projects-with-terraform):

cd terraform
sh bootstrap.sh

Terraform:

cd terraform
source environment.sh
terraform init
terraform plan

About

Personal Cloud project for educational purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0