vault/website/source/docs
Paul Stack 7181749031 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
..
audit Cleanup of deprecated commands in tests, docs (#3788) 2018-01-15 15:19:28 -05:00
auth Minor grammatical update to MFA doc 2018-02-05 12:26:16 -05:00
commands CLI Enhancements (#3897) 2018-02-12 18:12:16 -05:00
concepts Change 'rules' parameter for Policies requests (#3947) 2018-02-09 07:43:18 -05:00
configuration Adding Manta Storage Backend (#3720) 2018-02-12 18:22:41 -05:00
enterprise Minor website wording updates 2018-02-12 15:28:06 -05:00
install Updated cli arg to reflect text description (#3487) 2017-10-27 09:44:56 -05:00
internals docs/telemetry: remove merge conflict remnant (#3882) 2018-02-01 12:09:58 -05:00
plugin Merge branch 'master-oss' into sethvargo/cli-magic 2018-01-03 14:02:31 -05:00
secrets Add transaction-like behavior for Transit persists. (#3959) 2018-02-12 17:27:28 -05:00
index.html.markdown Fix broken link 2016-12-13 10:56:18 +05:30