• Brad Davidson's avatar
    Add etcd s3 config secret implementation · 409fec97
    Brad Davidson authored
    * Move snapshot structs and functions into pkg/etcd/snapshot
    * Move s3 client code and functions into pkg/etcd/s3
    * Refactor pkg/etcd to track snapshot and s3 moves
    * Add support for reading s3 client config from secret
    * Add minio client cache, since S3 client configuration can now be
      changed at runtime by modifying the secret, and don't want to have to
      create a new minio client every time we read config.
    * Add tests for pkg/etcd/s3
    Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
    (cherry picked from commit c36db53e)
    Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
    409fec97
Name
Last commit
Last update
..
docker Loading commit data...
e2e Loading commit data...
install Loading commit data...
integration Loading commit data...
perf Loading commit data...
TESTING.md Loading commit data...
unit.go Loading commit data...