• 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
..
add-dual-stack-support-to-netpol-agent.md Loading commit data...
agent-join-token.md Loading commit data...
ca-cert-rotation.md Loading commit data...
cert-expiry-checks.md Loading commit data...
core-controller-user.md Loading commit data...
cri-dockerd.md Loading commit data...
deprecating-and-removing-flags.md Loading commit data...
embedded-registry.md Loading commit data...
etcd-s3-secret.md Loading commit data...
etcd-snapshot-cr.md Loading commit data...
flannel-options.md Loading commit data...
integrate-vpns.md Loading commit data...
k3s-charts.md Loading commit data...
record-architecture-decisions.md Loading commit data...
secrets-encryption-v3.md Loading commit data...
security-updates-automation.md Loading commit data...
servicelb-ccm.md Loading commit data...
standalone-containerd.md Loading commit data...
status-for-etcd-node.md Loading commit data...