Skip to content

Commit f5084e7

Browse files
Merge pull request #5431 from Mx7ca/develop
All Languages - update Template S3 Terraform Backend - pages/public_c…
2 parents 49bd6c7 + bfc7689 commit f5084e7

15 files changed

+339
-54
lines changed

Diff for: pages/public_cloud/compute/use_object_storage_terraform_backend_state/guide.de-de.md

+23-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Using OVHcloud Object Storage as Terraform Backend to store your Terraform state (EN)'
33
excerpt: 'Find out how to use an OVHcloud Object Storage as a Terraform Backend to store your Terraform state'
4-
updated: 2023-07-31
4+
updated: 2023-11-30
55
---
66

77
## Objective
@@ -77,16 +77,35 @@ $ aws s3 ls
7777

7878
Create a `backend.tf` file with the following content:
7979

80+
Before Terraform version 1.6.0:
8081
```yaml
8182
terraform {
8283
backend "s3" {
8384
bucket = "terraform-state-hp"
8485
key = "terraform.tfstate"
8586
region = "gra"
86-
#or sbg or any activated high performance storage region
87+
# sbg or any activated high performance storage region
8788
endpoint = "s3.gra.perf.cloud.ovh.net"
8889
skip_credentials_validation = true
89-
skip_region_validation = true
90+
skip_region_validation = true
91+
}
92+
}
93+
```
94+
95+
After Terraform version 1.6.0:
96+
```yaml
97+
terraform {
98+
backend "s3" {
99+
bucket = "terraform-state-hp"
100+
key = "terraform.tfstate"
101+
region = "gra"
102+
# sbg or any activated high performance storage region
103+
endpoints = {
104+
s3 = "https://s3.gra.perf.cloud.ovh.net/"
105+
}
106+
skip_credentials_validation = true
107+
skip_region_validation = true
108+
skip_requesting_account_id = true
90109
}
91110
}
92111
```
@@ -126,4 +145,4 @@ Now you can define your Terraform configuration files and providers and after ru
126145

127146
## Go further
128147

129-
Join our community of users on <https://community.ovh.com/en/>.
148+
Join our community of users on <https://community.ovh.com/en/>.

Diff for: pages/public_cloud/compute/use_object_storage_terraform_backend_state/guide.en-asia.md

+22-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Using OVHcloud High Performance (S3) Object Storage as Terraform Backend to store your Terraform state'
33
excerpt: 'Find out how to use an OVHcloud High Performance (S3) Object Storage as a Terraform Backend to store your Terraform state'
4-
updated: 2023-07-31
4+
updated: 2023-11-30
55
---
66

77
## Objective
@@ -77,16 +77,35 @@ $ aws s3 ls
7777

7878
Create a `backend.tf` file with the following content:
7979

80+
Before Terraform version 1.6.0:
8081
```yaml
8182
terraform {
8283
backend "s3" {
8384
bucket = "terraform-state-hp"
8485
key = "terraform.tfstate"
8586
region = "gra"
86-
#or sbg or any activated high performance storage region
87+
# sbg or any activated high performance storage region
8788
endpoint = "s3.gra.perf.cloud.ovh.net"
8889
skip_credentials_validation = true
89-
skip_region_validation = true
90+
skip_region_validation = true
91+
}
92+
}
93+
```
94+
95+
After Terraform version 1.6.0:
96+
```yaml
97+
terraform {
98+
backend "s3" {
99+
bucket = "terraform-state-hp"
100+
key = "terraform.tfstate"
101+
region = "gra"
102+
# sbg or any activated high performance storage region
103+
endpoints = {
104+
s3 = "https://s3.gra.perf.cloud.ovh.net/"
105+
}
106+
skip_credentials_validation = true
107+
skip_region_validation = true
108+
skip_requesting_account_id = true
90109
}
91110
}
92111
```

Diff for: pages/public_cloud/compute/use_object_storage_terraform_backend_state/guide.en-au.md

+22-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Using OVHcloud High Performance (S3) Object Storage as Terraform Backend to store your Terraform state'
33
excerpt: 'Find out how to use an OVHcloud High Performance (S3) Object Storage as a Terraform Backend to store your Terraform state'
4-
updated: 2023-07-31
4+
updated: 2023-11-30
55
---
66

77
## Objective
@@ -77,16 +77,35 @@ $ aws s3 ls
7777

7878
Create a `backend.tf` file with the following content:
7979

80+
Before Terraform version 1.6.0:
8081
```yaml
8182
terraform {
8283
backend "s3" {
8384
bucket = "terraform-state-hp"
8485
key = "terraform.tfstate"
8586
region = "gra"
86-
#or sbg or any activated high performance storage region
87+
# sbg or any activated high performance storage region
8788
endpoint = "s3.gra.perf.cloud.ovh.net"
8889
skip_credentials_validation = true
89-
skip_region_validation = true
90+
skip_region_validation = true
91+
}
92+
}
93+
```
94+
95+
After Terraform version 1.6.0:
96+
```yaml
97+
terraform {
98+
backend "s3" {
99+
bucket = "terraform-state-hp"
100+
key = "terraform.tfstate"
101+
region = "gra"
102+
# sbg or any activated high performance storage region
103+
endpoints = {
104+
s3 = "https://s3.gra.perf.cloud.ovh.net/"
105+
}
106+
skip_credentials_validation = true
107+
skip_region_validation = true
108+
skip_requesting_account_id = true
90109
}
91110
}
92111
```

Diff for: pages/public_cloud/compute/use_object_storage_terraform_backend_state/guide.en-ca.md

+22-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Using OVHcloud High Performance (S3) Object Storage as Terraform Backend to store your Terraform state'
33
excerpt: 'Find out how to use an OVHcloud High Performance (S3) Object Storage as a Terraform Backend to store your Terraform state'
4-
updated: 2023-07-31
4+
updated: 2023-11-30
55
---
66

77
## Objective
@@ -77,16 +77,35 @@ $ aws s3 ls
7777

7878
Create a `backend.tf` file with the following content:
7979

80+
Before Terraform version 1.6.0:
8081
```yaml
8182
terraform {
8283
backend "s3" {
8384
bucket = "terraform-state-hp"
8485
key = "terraform.tfstate"
8586
region = "gra"
86-
#or sbg or any activated high performance storage region
87+
# sbg or any activated high performance storage region
8788
endpoint = "s3.gra.perf.cloud.ovh.net"
8889
skip_credentials_validation = true
89-
skip_region_validation = true
90+
skip_region_validation = true
91+
}
92+
}
93+
```
94+
95+
After Terraform version 1.6.0:
96+
```yaml
97+
terraform {
98+
backend "s3" {
99+
bucket = "terraform-state-hp"
100+
key = "terraform.tfstate"
101+
region = "gra"
102+
# sbg or any activated high performance storage region
103+
endpoints = {
104+
s3 = "https://s3.gra.perf.cloud.ovh.net/"
105+
}
106+
skip_credentials_validation = true
107+
skip_region_validation = true
108+
skip_requesting_account_id = true
90109
}
91110
}
92111
```

Diff for: pages/public_cloud/compute/use_object_storage_terraform_backend_state/guide.en-gb.md

+23-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Using OVHcloud Object Storage as Terraform Backend to store your Terraform state'
33
excerpt: 'Find out how to use an OVHcloud Object Storage as a Terraform Backend to store your Terraform state'
4-
updated: 2023-07-31
4+
updated: 2023-11-30
55
---
66

77
## Objective
@@ -77,16 +77,35 @@ $ aws s3 ls
7777

7878
Create a `backend.tf` file with the following content:
7979

80+
Before Terraform version 1.6.0:
8081
```yaml
8182
terraform {
8283
backend "s3" {
8384
bucket = "terraform-state-hp"
8485
key = "terraform.tfstate"
8586
region = "gra"
86-
#or sbg or any activated high performance storage region
87+
# sbg or any activated high performance storage region
8788
endpoint = "s3.gra.perf.cloud.ovh.net"
8889
skip_credentials_validation = true
89-
skip_region_validation = true
90+
skip_region_validation = true
91+
}
92+
}
93+
```
94+
95+
After Terraform version 1.6.0:
96+
```yaml
97+
terraform {
98+
backend "s3" {
99+
bucket = "terraform-state-hp"
100+
key = "terraform.tfstate"
101+
region = "gra"
102+
# sbg or any activated high performance storage region
103+
endpoints = {
104+
s3 = "https://s3.gra.perf.cloud.ovh.net/"
105+
}
106+
skip_credentials_validation = true
107+
skip_region_validation = true
108+
skip_requesting_account_id = true
90109
}
91110
}
92111
```
@@ -126,4 +145,4 @@ Now you can define your Terraform configuration files and providers and after ru
126145

127146
## Go further
128147

129-
Join our community of users on <https://community.ovh.com/en/>.
148+
Join our community of users on <https://community.ovh.com/en/>.

Diff for: pages/public_cloud/compute/use_object_storage_terraform_backend_state/guide.en-ie.md

+22-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Using OVHcloud High Performance (S3) Object Storage as Terraform Backend to store your Terraform state'
33
excerpt: 'Find out how to use an OVHcloud High Performance (S3) Object Storage as a Terraform Backend to store your Terraform state'
4-
updated: 2023-07-31
4+
updated: 2023-11-30
55
---
66

77
## Objective
@@ -77,16 +77,35 @@ $ aws s3 ls
7777

7878
Create a `backend.tf` file with the following content:
7979

80+
Before Terraform version 1.6.0:
8081
```yaml
8182
terraform {
8283
backend "s3" {
8384
bucket = "terraform-state-hp"
8485
key = "terraform.tfstate"
8586
region = "gra"
86-
#or sbg or any activated high performance storage region
87+
# sbg or any activated high performance storage region
8788
endpoint = "s3.gra.perf.cloud.ovh.net"
8889
skip_credentials_validation = true
89-
skip_region_validation = true
90+
skip_region_validation = true
91+
}
92+
}
93+
```
94+
95+
After Terraform version 1.6.0:
96+
```yaml
97+
terraform {
98+
backend "s3" {
99+
bucket = "terraform-state-hp"
100+
key = "terraform.tfstate"
101+
region = "gra"
102+
# sbg or any activated high performance storage region
103+
endpoints = {
104+
s3 = "https://s3.gra.perf.cloud.ovh.net/"
105+
}
106+
skip_credentials_validation = true
107+
skip_region_validation = true
108+
skip_requesting_account_id = true
90109
}
91110
}
92111
```

Diff for: pages/public_cloud/compute/use_object_storage_terraform_backend_state/guide.en-sg.md

+22-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Using OVHcloud High Performance (S3) Object Storage as Terraform Backend to store your Terraform state'
33
excerpt: 'Find out how to use an OVHcloud High Performance (S3) Object Storage as a Terraform Backend to store your Terraform state'
4-
updated: 2023-07-31
4+
updated: 2023-11-30
55
---
66

77
## Objective
@@ -77,16 +77,35 @@ $ aws s3 ls
7777

7878
Create a `backend.tf` file with the following content:
7979

80+
Before Terraform version 1.6.0:
8081
```yaml
8182
terraform {
8283
backend "s3" {
8384
bucket = "terraform-state-hp"
8485
key = "terraform.tfstate"
8586
region = "gra"
86-
#or sbg or any activated high performance storage region
87+
# sbg or any activated high performance storage region
8788
endpoint = "s3.gra.perf.cloud.ovh.net"
8889
skip_credentials_validation = true
89-
skip_region_validation = true
90+
skip_region_validation = true
91+
}
92+
}
93+
```
94+
95+
After Terraform version 1.6.0:
96+
```yaml
97+
terraform {
98+
backend "s3" {
99+
bucket = "terraform-state-hp"
100+
key = "terraform.tfstate"
101+
region = "gra"
102+
# sbg or any activated high performance storage region
103+
endpoints = {
104+
s3 = "https://s3.gra.perf.cloud.ovh.net/"
105+
}
106+
skip_credentials_validation = true
107+
skip_region_validation = true
108+
skip_requesting_account_id = true
90109
}
91110
}
92111
```

Diff for: pages/public_cloud/compute/use_object_storage_terraform_backend_state/guide.en-us.md

+22-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Using OVHcloud High Performance (S3) Object Storage as Terraform Backend to store your Terraform state'
33
excerpt: 'Find out how to use an OVHcloud High Performance (S3) Object Storage as a Terraform Backend to store your Terraform state'
4-
updated: 2023-07-31
4+
updated: 2023-11-30
55
---
66

77
## Objective
@@ -77,16 +77,35 @@ $ aws s3 ls
7777

7878
Create a `backend.tf` file with the following content:
7979

80+
Before Terraform version 1.6.0:
8081
```yaml
8182
terraform {
8283
backend "s3" {
8384
bucket = "terraform-state-hp"
8485
key = "terraform.tfstate"
8586
region = "gra"
86-
#or sbg or any activated high performance storage region
87+
# sbg or any activated high performance storage region
8788
endpoint = "s3.gra.perf.cloud.ovh.net"
8889
skip_credentials_validation = true
89-
skip_region_validation = true
90+
skip_region_validation = true
91+
}
92+
}
93+
```
94+
95+
After Terraform version 1.6.0:
96+
```yaml
97+
terraform {
98+
backend "s3" {
99+
bucket = "terraform-state-hp"
100+
key = "terraform.tfstate"
101+
region = "gra"
102+
# sbg or any activated high performance storage region
103+
endpoints = {
104+
s3 = "https://s3.gra.perf.cloud.ovh.net/"
105+
}
106+
skip_credentials_validation = true
107+
skip_region_validation = true
108+
skip_requesting_account_id = true
90109
}
91110
}
92111
```

0 commit comments

Comments
 (0)