traefik / mesh

Traefik Mesh - Simpler Service Mesh
https://traefik.io/traefik-mesh
Apache License 2.0
2.03k stars 141 forks source link

Update k8s.io/client-go dependency to v0.22.5 #808

Closed kevinpollet closed 2 years ago

kevinpollet commented 2 years ago

What does this PR do?

This pull request updates the k8s.io/client-go dependency version to v0.22.5.

In Kubernetes v1.22 the experimental ServiceTopology feature has been removed as well as the corresponding k8s service spec field in the k8s client. Therefore, the support of this feature has also been removed from Traefik Mesh.

Due to the SMI SDK dependency, it was not possible to update the k8s client version to v0.23.x because of compilation issues.