Skip to content

doc(backend_guide): add documentation for scaleway object storage as tfstate backend #3229

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

tcarecolin
Copy link

@tcarecolin tcarecolin commented Jul 24, 2025

Hello, as a Scaleway user i encountered an issue when i attempted to use S3 backend not with AWS's3 but with Scaleway object-storage bucket
i had to find a workaround to make Scaleway credentials be correctly read by terraform

the issue is : by default Terraform backend S3 will read aws shared config file

~/$HOME/.aws/credentials

instead of using the correct scw config file

~/$HOME/.config/scw/config.yaml

i thought usefull for other people facing the same issue to complete the backend guide with a chatper on "S3 Backend"

@tcarecolin tcarecolin requested a review from remyleone as a code owner July 24, 2025 09:41
@tcarecolin tcarecolin changed the title add s3 backend documentation for scaleway object storage doc (s3 backend) add documentation for scaleway object storage as tfstate backend Jul 24, 2025
@tcarecolin tcarecolin changed the title doc (s3 backend) add documentation for scaleway object storage as tfstate backend doc(backend_guide): add documentation for scaleway object storage as tfstate backend Jul 24, 2025
@remyleone
Copy link
Member

Hello, thanks for you contribution :) I think there are still many typos in the text could you take a look?

@tcarecolin
Copy link
Author

Hello, thanks for you contribution :) I think there are still many typos in the text could you take a look?

done ✅

@Laure-di
Copy link
Contributor

Laure-di commented Aug 6, 2025

Hello @tcarecolin,

Thank you so much for your contribution!

The documentation for the S3 backend already exists here:
https://registry.terraform.io/providers/scaleway/scaleway/latest/docs#store-terraform-state-on-scaleway-s3-compatible-object-storage

That said, I completely agree that having backend-related information in multiple places — or worse, missing entirely from where users expect it — can be confusing. I’ll fix that by consolidating the content and adding more details about credential usage.

Thanks again for highlighting this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants