1- # How to Provisioning Cloud Foundry using Terrform
1+ ---
2+ page_title : " How to provision Cloud Foundry using Terraform"
3+ ---
4+ # How to provision Cloud Foundry using Terraform
25
36## Objective
47
@@ -65,7 +68,7 @@ variable "admin_email" {
6568}
6669
6770provider "stackit" {
68- default_region = "eu01"
71+ default_region = "eu01"
6972}
7073
7174resource "stackit_scf_organization" "scf_org" {
@@ -90,7 +93,7 @@ provider "cloudfoundry" {
9093}
9194
9295locals {
93- spaces = ["dev", "qa", "prod"]
96+ spaces = ["dev", "qa", "prod"]
9497}
9598
9699resource "cloudfoundry_org_role" "org_user" {
@@ -112,11 +115,11 @@ resource "cloudfoundry_space" "spaces" {
112115}
113116
114117resource "cloudfoundry_space_role" "space_developer" {
115- for_each = toset(local.spaces)
116- username = var.admin_email
117- type = "space_developer"
118- depends_on = [ cloudfoundry_org_role.org_user ]
119- space = cloudfoundry_space.spaces[each.key].id
118+ for_each = toset(local.spaces)
119+ username = var.admin_email
120+ type = "space_developer"
121+ depends_on = [cloudfoundry_org_role.org_user]
122+ space = cloudfoundry_space.spaces[each.key].id
120123}
121124```
122125
@@ -126,7 +129,7 @@ resource "cloudfoundry_space_role" "space_developer" {
126129
127130```
128131provider "stackit" {
129- default_region = "eu01"
132+ default_region = "eu01"
130133}
131134```
132135
0 commit comments