diff --git a/docs/61_dandi_authentication.md b/docs/61_dandi_authentication.md index 2a80a169..5068dfc3 100644 --- a/docs/61_dandi_authentication.md +++ b/docs/61_dandi_authentication.md @@ -11,7 +11,7 @@ created during [Obtaining your Oauth App creds](..60_initialize_vendors/#obtaini ### Creating "Sites" and "Social App" Objects -*In order to complete this step, you will need to have deployed an initial DANDI Archive API -- see here for more details [Creating the DANDI Archive API](../64_dandi_archive) +**In order to complete this step, you will need to have deployed an initial DANDI Archive API** -- see here for more details [Creating the DANDI Archive API](../64_dandi_archive) First, sign in via the Django admin panel with your credentials created via the [Creating an admin user account for the DANDI Archive API step](../64_dandi_archive/#creating-a-django-superuser-admin-account) diff --git a/docs/63_dandi_infrastructure.md b/docs/63_dandi_infrastructure.md index 314e3177..5332b561 100644 --- a/docs/63_dandi_infrastructure.md +++ b/docs/63_dandi_infrastructure.md @@ -1,5 +1,15 @@ # Work In Progress +## Understanding the DANDI Infrastructure + +### Girder + +### AWS Buckets + +### Domain Management + +### Staging vs. Production + ## Configuring Terraform [First, make sure you have properly set up your Terraform Cloud account and linked the account to the proper GitHub repository](../60_initialize_vendors/#terraform-cloud) @@ -24,7 +34,9 @@ There are two ways in which you can invoke `terraform plan` and `terraform apply This is set to occur by default when you connect a GitHub repository to Terraform Cloud. After pushing code to your repository, Terraform will run `terraform plan`, generating a summary of what will happen if you were to run `terraform apply`. -**Note: `terraform apply` will not be run automatically (this is good!), so be sure to review and check prior to applying +**Note: `terraform apply` will not be run automatically (this is good!), so be sure to review and check prior to applying. + +To view, go to the `Runs` tab -- you will see that the Terraform run populates the GitHub code action above

terraform_auto

+### Trigger Run from UI manually + +If you'd like more control over Terraform, you can also default to run manually. + +

+ +

+ ## Manual Steps in the AWS Console and Netlify -## Setting up Email \ No newline at end of file + + +## Setting up Email + +TBD \ No newline at end of file diff --git a/docs/img/terraform_manual.png b/docs/img/terraform_manual.png new file mode 100644 index 00000000..ec16cf1a Binary files /dev/null and b/docs/img/terraform_manual.png differ