Kuadrant / kuadrantctl

Kuadrant configuration command line utility
Apache License 2.0
6 stars 13 forks source link

Update Kind to v0.11.1 and bind to the specific k8s version #16

Closed dmvolod closed 3 years ago

dmvolod commented 3 years ago

Kind v0.11.1 is much stable than 0.10.0 and could run k8s grater than 1.20 In this case it's better to bind specific k8s version the kind config to control version and avoid changing it

P.S. I can't get working kind v0.10.0 and k8s 1.20.2 on my Fedora 34. Sorry :cry:

eguzki commented 3 years ago

Just for curiosity, the issue is about the node not being ready?

dmvolod commented 3 years ago

Just for curiosity, the issue is about the node not being ready?

Yes, exactly. Seems to be a problem with CNI plugin and firewalld on Fedora. But v0.11.1 + k8s 1.20.7 works fine now

eguzki commented 3 years ago

I have two Ubuntu based hosts, same OS, same kind version, same docker version. In one of them working like a charm, in the other same issue as you. I also experimented that in github actions (which runs on Ubuntu image). I managed to solve it like this: https://github.com/Kuadrant/kuadrant-controller/blob/92650df831216a6158a560a3721d53bdddc14118/.github/workflows/testing.yaml#L42

I cannot explain why, but it just works. JFYI

dmvolod commented 3 years ago

Thanks, @eguzki for provided solution It's the same command that CNI plugin tried to invoke on my host. Will try this workaround