diff --git a/README.md b/README.md index 00a3c4a..3856e3b 100644 --- a/README.md +++ b/README.md @@ -62,8 +62,20 @@ In order to create Cloud Foundry resources automatically, you will need a servic ### Deployment Change to the `terraform` directory. -Create a `.tfvars` file and insert the required terraform variables, see [variables.tf](./terraform/variables.tf). +Create a `.tfvars` file and insert the required terraform variables, see [variables.tf](./terraform/variables.tf): + +``` +project_id = "" +service_account_key_path = "" +cf_user = "" +cf_password = "" +tiles_url = ".object.storage.eu01.onstackit.cloud/osm.versatiles>" +docker_image = "" +docker_username = "" +docker_password = "" +cf_app_name = "" +cf_org_name = "" +cf_space_name = "" +``` + Call `terraform apply --var-file=`. - - - diff --git a/terraform/main.tf b/terraform/main.tf index e57c707..dbe43ad 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -8,7 +8,7 @@ data "cloudfoundry_space" "space" { } resource "cloudfoundry_app" "versatiles" { - name = var.cf_app_name + name = var.cf_app_name space_name = data.cloudfoundry_space.space.name org_name = data.cloudfoundry_org.org.name memory = "2G" @@ -17,7 +17,7 @@ resource "cloudfoundry_app" "versatiles" { command = "versatiles serve -p $PORT -s frontend-dev.br.tar ${var.tiles_url}" health_check_type = "http" health_check_http_endpoint = "/" - docker_image = var.docker_image + docker_image = var.docker_image docker_credentials = { username = var.docker_username password = var.docker_password