• Brad Davidson's avatar
    Replace k3s cloud provider wrangler controller with core node informer (#2843) · f152f656
    Brad Davidson authored
    * Replace k3s cloud provider wrangler controller with core node informer
    
    Upstream k8s has exposed an interface for cloud providers to access the
    cloud controller manager's node cache and shared informer since
    Kubernetes 1.9. This is used by all the other in-tree cloud providers;
    we should use it too instead of running a dedicated wrangler controller.
    
    Doing so also appears to fix an intermittent issue with the uninitialized
    taint not getting cleared on nodes in CI.
    Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
    f152f656
Name
Last commit
Last update
.github Loading commit data...
cmd Loading commit data...
contrib Loading commit data...
e2e Loading commit data...
manifests Loading commit data...
package Loading commit data...
pkg Loading commit data...
scripts Loading commit data...
tests/perf Loading commit data...
vendor Loading commit data...
.dockerignore Loading commit data...
.drone.yml Loading commit data...
.gitignore Loading commit data...
.golangci.json Loading commit data...
BUILDING.md Loading commit data...
CODEOWNERS Loading commit data...
CODE_OF_CONDUCT.md Loading commit data...
CONTRIBUTING.md Loading commit data...
DCO Loading commit data...
Dockerfile.dapper Loading commit data...
Dockerfile.manifest Loading commit data...
Dockerfile.test.dapper Loading commit data...
LICENSE Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
ROADMAP.md Loading commit data...
Vagrantfile Loading commit data...
channel.yaml Loading commit data...
docker-compose.yml Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...
install.sh Loading commit data...
k3s.service Loading commit data...
main.go Loading commit data...
vendor.go Loading commit data...