• Brad Davidson's avatar
    Add etcd s3 config secret implementation · 389ebc7a
    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>
    389ebc7a
Name
Last commit
Last update
..
s3 Loading commit data...
snapshot Loading commit data...
apiaddresses_controller.go Loading commit data...
etcd.go Loading commit data...
etcd_test.go Loading commit data...
etcdproxy.go Loading commit data...
member_controller.go Loading commit data...
metadata_controller.go Loading commit data...
snapshot.go Loading commit data...
snapshot_controller.go Loading commit data...
snapshot_handler.go Loading commit data...