Skip to content

update-http-backend-docs #1040

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

Merged
merged 3 commits into from
Apr 4, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions docs/meshstack.building-blocks.meshStack-http-backend.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,10 @@ Terraform and OpenTofu use state files to store infrastructure configuration det
- [OpenTofu](https://opentofu.org/docs/language/settings/backends/configuration)
- [Terraform](https://developer.hashicorp.com/terraform/language/backend)

meshStack accesses the building block state with every new run or on deletion. With the built-in http backend, you can store the state file within meshStack. This means it won't be necessary to configure an extra backend within your Terraform/OpenTofu sources. In this case meshStack automatically takes care of the state of the building block.

> Additionally, you can also use the natively supported Terraform backend for remote state management if you prefer implementing that configuration.

meshStack accesses building block state with every new run or on deletion. With the built-in http backend, you can store the state file within meshStack. This means it won't be necessary to configure an extra backend within your Terraform/OpenTofu sources. In this case meshStack automatically takes care of the state of the building block.
It is of course possible to also access and manipulate the state with [API Keys](./meshstack.how-to-API-keys.md).

## Enabling the meshStack http backend for a Building Block
Expand All @@ -31,7 +33,7 @@ terraform {
}
```

Please note that including a configuration for meshStack's http backend in your source as shown above will not work, because we do not support the configuration of basic authentication values here.
Please note that including a configuration for meshStack's http backend in your source, as shown above, will not work because basic authentication values are not supported in this context.

## API key access to the state

Expand Down