diff --git a/README.md b/README.md index 5077354..1033f6b 100644 --- a/README.md +++ b/README.md @@ -53,21 +53,21 @@ This module expects that you already own or create the below resources yourself. - Service account - Domain -If you prefer an example that includes the above resources, see [`complete example`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/complete). +If you prefer an example that includes the above resources, see [`complete example`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/complete). ## Example Usage Here are some examples to choose from. Look at the prerequisites above to find one that is appropriate for your configuration. -- [Basic](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/basic) -- [Complete](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/complete) -- [Secure Environment Variables](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/secure-env-vars) -- [Cloud Armor](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/cloud-armor) -- [Shared VPC](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/shared-vpc) +- [Basic](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/basic) +- [Complete](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/complete) +- [Secure Environment Variables](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/secure-env-vars) +- [Cloud Armor](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/cloud-armor) +- [Shared VPC](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/shared-vpc) ```hcl module "atlantis" { - source = "bschaatsbergen/atlantis/gce" + source = "runatlantis/atlantis/gce" version = "1.3.1" # insert the 7 required variables here } @@ -75,7 +75,7 @@ module "atlantis" { ## How to deploy -See [`main.tf`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/basic/main.tf) and the [`server-atlantis.yaml`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/basic/server-atlantis.yaml). +See [`main.tf`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/basic/main.tf) and the [`server-atlantis.yaml`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/basic/server-atlantis.yaml). ### Important @@ -103,7 +103,7 @@ For an overview of all possible environment variables, see: [Atlantis Server Con ### Setting sensitive environment variables -See [secured environment variables](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/secure-env-vars) for an example on how to deal with sensitive values in environment variables. +See [secured environment variables](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/secure-env-vars) for an example on how to deal with sensitive values in environment variables. ## Service Account @@ -115,7 +115,7 @@ Note that you must grant the relevant permissions to your service account yourse The `roles/logging.logWriter` & `roles/monitoring.metricWriter` roles should be attached to the service account in order to write logs to Cloud Logging and ingest metric data into Cloud Monitoring. -See [`main.tf`](https://github.com/bschaatsbergen/terraform-gce-atlantis/blob/main/examples/basic/main.tf#L16-L33) +See [`main.tf`](https://github.com/runatlantis/terraform-gce-atlantis/blob/main/examples/basic/main.tf#L16-L33) ## DNS Record @@ -127,7 +127,7 @@ It's a requirement to add the A record to the domain record set in order to suce If you use Cloud DNS and own a managed zone for your domain, use the IP address that's part of the module output to create the A record. -See [`main.tf`](https://github.com/bschaatsbergen/terraform-gce-atlantis/blob/main/examples/basic/main.tf#L60-L71) +See [`main.tf`](https://github.com/runatlantis/terraform-gce-atlantis/blob/main/examples/basic/main.tf#L60-L71) ## Identity-Aware Proxy diff --git a/examples/basic/README.md b/examples/basic/README.md index 9fca622..eb7774e 100644 --- a/examples/basic/README.md +++ b/examples/basic/README.md @@ -14,11 +14,11 @@ This module expects that you already own or create the below resources yourself. - Service account, [specifics can be found here](../../README.md#service-account) - Domain, [specifics can be found here](../../README.md#dns-record) -If you prefer an example that includes the above resources, see [`complete example`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/complete). +If you prefer an example that includes the above resources, see [`complete example`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/complete). ## How to deploy -See [`main.tf`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/basic/main.tf) and the [`server-atlantis.yaml`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/basic/server-atlantis.yaml). +See [`main.tf`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/basic/main.tf) and the [`server-atlantis.yaml`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/basic/server-atlantis.yaml). ## After it's successfully deployed diff --git a/examples/basic/main.tf b/examples/basic/main.tf index 0c9fca7..1ad8110 100644 --- a/examples/basic/main.tf +++ b/examples/basic/main.tf @@ -33,7 +33,7 @@ resource "google_project_iam_member" "atlantis_metric_writer" { } module "atlantis" { - source = "bschaatsbergen/atlantis/gce" + source = "runatlantis/atlantis/gce" name = "atlantis" network = local.network subnetwork = local.subnetwork diff --git a/examples/cloud-armor/README.md b/examples/cloud-armor/README.md index d4151e2..619cc55 100644 --- a/examples/cloud-armor/README.md +++ b/examples/cloud-armor/README.md @@ -21,11 +21,11 @@ This module expects that you already own or create the below resources yourself. - Service account, [specifics can be found here](../../README.md#service-account) - Domain, [specifics can be found here](../../README.md#dns-record) -If you prefer an example that includes the above resources, see [`complete example`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/complete). +If you prefer an example that includes the above resources, see [`complete example`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/complete). ## How to deploy -See [`main.tf`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/cloud-armor/main.tf) and the [`server-atlantis.yaml`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/cloud-armor/server-atlantis.yaml). +See [`main.tf`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/cloud-armor/main.tf) and the [`server-atlantis.yaml`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/cloud-armor/server-atlantis.yaml). ## After it's successfully deployed diff --git a/examples/cloud-armor/main.tf b/examples/cloud-armor/main.tf index 30e0aa3..704a3ec 100644 --- a/examples/cloud-armor/main.tf +++ b/examples/cloud-armor/main.tf @@ -35,7 +35,7 @@ resource "google_project_iam_member" "atlantis_metric_writer" { } module "atlantis" { - source = "bschaatsbergen/atlantis/gce" + source = "runatlantis/atlantis/gce" name = "atlantis" network = local.network subnetwork = local.subnetwork diff --git a/examples/complete/README.md b/examples/complete/README.md index 4869782..9776278 100644 --- a/examples/complete/README.md +++ b/examples/complete/README.md @@ -14,11 +14,11 @@ This module expects that you already own or create the below resources yourself. ## How to deploy -See [`main.tf`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/complete/main.tf) and the [`server-atlantis.yaml`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/complete/server-atlantis.yaml). +See [`main.tf`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/complete/main.tf) and the [`server-atlantis.yaml`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/complete/server-atlantis.yaml). ### Important -- The [`main.tf`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/complete/main.tf) contains resources that are set up with only the minimum required attributes to function properly. It is recommended to add additional attributes if you plan to use this in a production environment. +- The [`main.tf`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/complete/main.tf) contains resources that are set up with only the minimum required attributes to function properly. It is recommended to add additional attributes if you plan to use this in a production environment. ## After it's successfully deployed diff --git a/examples/complete/main.tf b/examples/complete/main.tf index 59e881b..23f63bd 100644 --- a/examples/complete/main.tf +++ b/examples/complete/main.tf @@ -75,7 +75,7 @@ resource "google_compute_router_nat" "default" { } module "atlantis" { - source = "bschaatsbergen/atlantis/gce" + source = "runatlantis/atlantis/gce" name = "atlantis" network = google_compute_network.default.name subnetwork = google_compute_subnetwork.default.name diff --git a/examples/secure-env-vars/README.md b/examples/secure-env-vars/README.md index c688de9..cb42c7a 100644 --- a/examples/secure-env-vars/README.md +++ b/examples/secure-env-vars/README.md @@ -1,6 +1,6 @@ # Securing sensitive environment variables -This guide explains how to secure environment variables when using the Atlantis module on Google Cloud Platform. For more information on using this module, see the [`basic example`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/basic). +This guide explains how to secure environment variables when using the Atlantis module on Google Cloud Platform. For more information on using this module, see the [`basic example`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/basic). - [Prerequisites](#prerequisites) - [How to deploy](#how-to-deploy) @@ -17,7 +17,7 @@ You should already have the following resources: ## How to deploy -To deploy the Atlantis module, see [`Dockerfile`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/secure-env-vars/Dockerfile) and the [`main.tf`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/secure-env-vars/main.tf). +To deploy the Atlantis module, see [`Dockerfile`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/secure-env-vars/Dockerfile) and the [`main.tf`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/secure-env-vars/main.tf). ### Important @@ -31,9 +31,9 @@ Atlantis allows you to configure everything using environment variables. However Use a wrapper Atlantis Docker image to set environment variables that contain sensitive values. See the following examples for more details: -- [**Cloud Build**: pull secrets from Google Secret Manager](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/secure-env-vars/cloudbuild.yaml) -- [**GitHub Actions**: pull secrets from Google Secret Manager](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/secure-env-vars/.github/workflows/docker-gcp-secrets.yaml) -- [**GitHub Actions**: use GitHub secrets](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/secure-env-vars/.github/workflows/docker-github-secrets.yaml) +- [**Cloud Build**: pull secrets from Google Secret Manager](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/secure-env-vars/cloudbuild.yaml) +- [**GitHub Actions**: pull secrets from Google Secret Manager](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/secure-env-vars/.github/workflows/docker-gcp-secrets.yaml) +- [**GitHub Actions**: use GitHub secrets](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/secure-env-vars/.github/workflows/docker-github-secrets.yaml) ### Setting non-sensitive environment variables diff --git a/examples/secure-env-vars/main.tf b/examples/secure-env-vars/main.tf index 9011c2e..516e15d 100644 --- a/examples/secure-env-vars/main.tf +++ b/examples/secure-env-vars/main.tf @@ -31,7 +31,7 @@ resource "google_project_iam_member" "atlantis_metric_writer" { } module "atlantis" { - source = "bschaatsbergen/atlantis/gce" + source = "runatlantis/atlantis/gce" name = "atlantis" image = local.image # Your wrapper Atlantis Docker image network = local.network diff --git a/examples/shared-vpc/README.md b/examples/shared-vpc/README.md index 23dbcb0..9a8ecac 100644 --- a/examples/shared-vpc/README.md +++ b/examples/shared-vpc/README.md @@ -22,11 +22,11 @@ This module expects that you already own or create the below resources yourself. - target tags: [allow-iap] - tcp, port 22 -If you prefer an example that includes the above resources, see [`complete example`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/complete). +If you prefer an example that includes the above resources, see [`complete example`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/complete). ## How to deploy -See [`main.tf`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/shared-vpc/main.tf) and the [`server-atlantis.yaml`](https://github.com/bschaatsbergen/atlantis-on-gcp-vm/tree/master/examples/shared-vpc/server-atlantis.yaml). +See [`main.tf`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/shared-vpc/main.tf) and the [`server-atlantis.yaml`](https://github.com/runatlantis/terraform-gce-atlantis/tree/master/examples/shared-vpc/server-atlantis.yaml). ## After it's successfully deployed diff --git a/examples/shared-vpc/main.tf b/examples/shared-vpc/main.tf index 40aa6d4..6ec3e3c 100644 --- a/examples/shared-vpc/main.tf +++ b/examples/shared-vpc/main.tf @@ -34,7 +34,7 @@ resource "google_project_iam_member" "atlantis_metric_writer" { } module "atlantis" { - source = "bschaatsbergen/atlantis/gce" + source = "runatlantis/atlantis/gce" name = "atlantis" network = local.network subnetwork = local.subnetwork