• Brad Davidson's avatar
    Add etcd s3 config secret implementation · fbde4f78
    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>
    fbde4f78
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...