client-go
client-go copied to clipboard
Compatibility clarification on upgrade
The compatibility matrix is imprecise on how to handle upgrades https://github.com/kubernetes/client-go/?tab=readme-ov-file#compatibility-matrix.
The chart tells us each client version will only be 100% compatible with the same AKS version. If that is true, how should cluster upgrades be handled? The C# SDK supports n-2 versions https://github.com/kubernetes-client/csharp#version-compatibility which allows for more leeway