1.4 KiB
1.4 KiB
layout | page_title | sidebar_current | description |
---|---|---|---|
remotestate | Remote State Backend: manta | docs-state-remote-manta | Terraform can store the state remotely, making it easier to version and work with in a team. |
manta
Stores the state as an artifact in Manta.
Example Usage
terraform remote config \
-backend=manta \
-backend-config="path=random/path" \
-backend-config="objecName=terraform.tfstate"
Example Referencing
data "terraform_remote_state" "foo" {
backend = "manta"
config {
path = "random/path"
objectName = "terraform.tfstate"
}
}
Configuration variables
The following configuration options are supported:
path
- (Required) The path relative to your private storage directory (/$MANTA_USER/stor
) where the state file will be storedobjectName
- (Optional) The name of the state file (defaults toterraform.tfstate
)
The following Manta environment variables are supported:
MANTA_URL
- (Required) The API endpointMANTA_USER
- (Required) The Manta userMANTA_KEY_ID
- (Required) The MD5 fingerprint of your SSH keyMANTA_KEY_MATERIAL
- (Required) The path to the private key for accessing Manta (must align with theMANTA_KEY_ID
). This key must not be protected by passphrase.