diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..d5bd65d190ce7e807833ddb4dc294489f0f43be4
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,8 @@
+/*/terraform/.terraform/
+/*/terraform/.terraform.lock.hcl
+/*/terraform/fip.txt
+/*/terraform/hosts.txt
+/*/terraform/inventory.yaml
+/*/terraform/terraform.tfstate
+/*/terraform/terraform.tfstate.backup
+/*/terraform/*-volume.sh
diff --git a/common/terraform/.gitignore b/common/terraform/.gitignore
deleted file mode 100644
index e15cf5f0280219a788276bcb4546e5806302376b..0000000000000000000000000000000000000000
--- a/common/terraform/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-/.terraform/
-/.terraform.lock.hcl
-/fip.txt
-/hosts.txt
-/inventory.yaml
-/terraform.tfstate
-/terraform.tfstate.backup
-/*-volume.sh
diff --git a/eosc-production1/terraform/.gitignore b/eosc-production1/terraform/.gitignore
deleted file mode 120000
index a8093961f9ee555edef849b83c444706022c023a..0000000000000000000000000000000000000000
--- a/eosc-production1/terraform/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-../../common/terraform/.gitignore
\ No newline at end of file
diff --git a/eosc-production2/terraform/.gitignore b/eosc-production2/terraform/.gitignore
deleted file mode 100644
index e15cf5f0280219a788276bcb4546e5806302376b..0000000000000000000000000000000000000000
--- a/eosc-production2/terraform/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-/.terraform/
-/.terraform.lock.hcl
-/fip.txt
-/hosts.txt
-/inventory.yaml
-/terraform.tfstate
-/terraform.tfstate.backup
-/*-volume.sh
diff --git a/eosc-staging1/terraform/.gitignore b/eosc-staging1/terraform/.gitignore
deleted file mode 120000
index a8093961f9ee555edef849b83c444706022c023a..0000000000000000000000000000000000000000
--- a/eosc-staging1/terraform/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-../../common/terraform/.gitignore
\ No newline at end of file
diff --git a/eosc-staging2/terraform/.gitignore b/eosc-staging2/terraform/.gitignore
deleted file mode 100644
index e15cf5f0280219a788276bcb4546e5806302376b..0000000000000000000000000000000000000000
--- a/eosc-staging2/terraform/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-/.terraform/
-/.terraform.lock.hcl
-/fip.txt
-/hosts.txt
-/inventory.yaml
-/terraform.tfstate
-/terraform.tfstate.backup
-/*-volume.sh
diff --git a/eosc-testing/terraform/.gitignore b/eosc-testing/terraform/.gitignore
deleted file mode 100644
index e15cf5f0280219a788276bcb4546e5806302376b..0000000000000000000000000000000000000000
--- a/eosc-testing/terraform/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-/.terraform/
-/.terraform.lock.hcl
-/fip.txt
-/hosts.txt
-/inventory.yaml
-/terraform.tfstate
-/terraform.tfstate.backup
-/*-volume.sh