HomePhabricator

Adds SSE-KMS and SSE-C config to S3 Objstore (#3064)

Authored by James Bach <jalev@users.noreply.github.com> on Aug 25 2020, 11:13 AM.

Description

Adds SSE-KMS and SSE-C config to S3 Objstore (#3064)

  • Adds SSE config to S3 Objstore

Signed-off-by: James Bach <james.bach@transferwise.com>

  • Document sse_config block in storage.md

Signed-off-by: James Bach <james.bach@transferwise.com>

  • run make docs

Signed-off-by: James Bach <james.bach@transferwise.com>

  • Add SSE config options to changelog

Signed-off-by: James Bach <james.bach@transferwise.com>

  • Update changelog

Signed-off-by: James Bach <james.bach@transferwise.com>

  • Define explicit SSE 'Type'

Signed-off-by: James Bach <james.bach@transferwise.com>

  • Update docs again for real

Signed-off-by: James Bach <james.bach@transferwise.com>

  • Fix bad logic for SSE-KMS

Signed-off-by: James Bach <james.bach@transferwise.com>

  • Adds example policy for KMS documentation

Signed-off-by: James Bach <james.bach@transferwise.com>

  • Changes SSE strings into constants

Signed-off-by: James Bach <james.bach@transferwise.com>

  • Make SSE error message prettier

Signed-off-by: James Bach <james.bach@transferwise.com>

  • Export consant with comments

Signed-off-by: James Bach <james.bach@transferwise.com>

  • Group consts in pkg/s3

Signed-off-by: James Bach <james.bach@transferwise.com>

Details

Committed
GitHub <noreply@github.com>Aug 25 2020, 11:13 AM
Parents
rODTH0b8507c75ae9: Added versioning to website (#2802)
Branches
Unknown
Tags
Unknown
ChangeId
None

Event Timeline

GitHub <noreply@github.com> committed rODTH61b83825cced: Adds SSE-KMS and SSE-C config to S3 Objstore (#3064) (authored by James Bach <jalev@users.noreply.github.com>).Aug 25 2020, 11:13 AM