Skip to content

Commit

Permalink
Update README and COMPLETE_GUIDE
Browse files Browse the repository at this point in the history
  • Loading branch information
DoubleOTheven committed Sep 4, 2021
1 parent d17640f commit f5cb328
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ validator_keyfile.pub
credentials.json
config/*
!config/*template*
!config/*sample*
!config/*sample*
9 changes: 9 additions & 0 deletions GUIDE_COMPLETE.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,15 @@ $ ssh-add <path>

Note: The key paths MUST be added to `ssh-add`.

### Provider Account Setup & Configuration

* Create a project in Google Cloud Provider (GCP). This is currently the only supported backend for Terrafrom state changes. Copy the project ID for the next step.
* Create a project in the cloud Provider account of your choice with the name of the ID that you copied in the GCP project. e.g. `My-Project-1234567`
- Note: Under the hood Terraform uses the `projectId` field in your `config/main.json` to store the state using this format.
* The ssh username in `config.main.json` only works with `root` with some providers such as digitalocean.
* Inside your `config/main.json` the `machineType` field must have a slug value. e.g. for [DigitalOcean](https://slugs.do-api.dev/). `s-4vcpu-8gb-amd`.


### Synchronization

```
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ There are two ways of using this repository:

* **Platform & Application Layer**

Configure credentials for infrastructure providers such as AWS, Azure, GCP
Configure credentials for infrastructure providers such as AWS, Azure, GCP, digitalocean,
and/or Packet, then execute the Terraform process to automatically deploy the
required machines ([Platform Layer](#platform-layer)) and setup the
[Application Layer](#application-layer).
Expand Down

0 comments on commit f5cb328

Please sign in to comment.