mirror of https://github.com/k3s-io/k3s
c36db53e54
* 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: Brad Davidson <brad.davidson@rancher.com> |
||
---|---|---|
.. | ||
agent.go | ||
certs.go | ||
check-config.go | ||
completion.go | ||
config.go | ||
const_linux.go | ||
const_windows.go | ||
cover_default.go | ||
cover_linux.go | ||
crictl.go | ||
ctr.go | ||
etcd_snapshot.go | ||
golang.go | ||
init_default.go | ||
init_linux.go | ||
kubectl.go | ||
log.go | ||
log_default.go | ||
log_linux.go | ||
nostage.go | ||
root.go | ||
secrets_encrypt.go | ||
server.go | ||
stage.go | ||
token.go |