open-vault/website/source/docs/configuration
Paul Stack 3c683dba92 Adding Manta Storage Backend (#3720)
This PR adds a new Storage Backend for Triton's Object Storage - Manta

```
make testacc TEST=./physical/manta
==> Checking that code complies with gofmt requirements...
==> Checking that build is using go version >= 1.9.1...
go generate
VAULT_ACC=1 go test -tags='vault' ./physical/manta -v  -timeout 45m
=== RUN   TestMantaBackend
--- PASS: TestMantaBackend (61.18s)
PASS
ok  	github.com/hashicorp/vault/physical/manta	61.210s
```

Manta behaves differently to how S3 works - it has no such concepts of Buckets - it is merely a filesystem style object store

Therefore, we have chosen the approach of when writing a secret `foo` it will actually map (on disk) as foo/.vault_value

The reason for this is because if we write the secret `foo/bar` and then try and Delete a key using the name `foo` then Manta
will complain that the folder is not empty because `foo/bar` exists. Therefore, `foo/bar` is written as `foo/bar/.vault_value`

The value of the key is *always* written to a directory tree of the name and put in a `.vault_value` file.
2018-02-12 18:22:41 -05:00
..
listener Add support for encrypted TLS key files (#3685) 2017-12-15 17:33:55 -05:00
seal Correct cofiguration option in example (#3879) 2018-01-31 13:41:31 -05:00
storage Adding Manta Storage Backend (#3720) 2018-02-12 18:22:41 -05:00
index.html.md Minor website wording updates 2018-02-12 15:28:06 -05:00
telemetry.html.md Fix a typo in the telemetry documentation (#2910) 2017-06-22 20:12:28 +01:00