[Release-1.25] Clear remove annotations on cluster reset (#8589)
* Use admin kubeconfig instead of supervisor for etcd snapshot CLI
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
* Skip creating CRDs and setting up event recorder for CLI controller context
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
* Don't export functions not needed outside the etcd package
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
* Reorganize Driver interface and etcd driver to avoid passing context and config into most calls
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
* Clear remove annotations on cluster reset; refuse to delete last member from cluster
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
---------
Signed-off-by:
Brad Davidson <brad.davidson@rancher.com>
Co-authored-by:
Brad Davidson <brad.davidson@rancher.com>
Showing
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment