adamant-kite-43734
01/30/2023, 3:00 PMfast-garage-66093
01/30/2023, 5:29 PMkubectl in RD is actually kuberlr, which will fetch a compatible version of kubectl automatically based on the apiserver version. We only ship the amd64 version because there have been no upstream releases of kubectl on arm64 for versions before 1.21.0, I thinkquick-keyboard-83126
01/30/2023, 5:30 PMquick-keyboard-83126
01/30/2023, 5:30 PMWARNING: This version information is deprecated and will be replaced with the output from kubectl version --short. Use --output=yaml|json to get the full version.
Client Version: <http://version.Info|version.Info>{Major:"1", Minor:"24", GitVersion:"v1.24.1", GitCommit:"3ddd0f45aa91e2f30c70734b175631bec5b5825a", GitTreeState:"clean", BuildDate:"2022-05-24T12:26:19Z", GoVersion:"go1.18.2", Compiler:"gc", Platform:"darwin/amd64"}
Kustomize Version: v4.5.4
Server Version: <http://version.Info|version.Info>{Major:"1", Minor:"23", GitVersion:"v1.23.14-gke.401", GitCommit:"aafb848fb0f7414f744ec2835516352f9f2620bf", GitTreeState:"clean", BuildDate:"2022-11-28T16:13:06Z", GoVersion:"go1.17.13b7", Compiler:"gc", Platform:"linux/amd64"}quick-keyboard-83126
01/30/2023, 5:30 PMfast-garage-66093
01/30/2023, 5:30 PMfast-garage-66093
01/30/2023, 5:31 PMquick-keyboard-83126
01/30/2023, 5:31 PMfast-garage-66093
01/30/2023, 5:32 PMquick-keyboard-83126
01/31/2023, 9:22 AMfast-garage-66093
01/31/2023, 5:43 PMfast-garage-66093
01/31/2023, 5:43 PMkuberlr is just a shim; it fetches compatible versions of kubectl from upstream.fast-garage-66093
01/31/2023, 5:44 PMkuberlr fallback to that repo if the version doesn't exist in official releases.fast-garage-66093
01/31/2023, 5:45 PMquick-keyboard-83126
01/31/2023, 5:49 PMquick-keyboard-83126
01/31/2023, 5:50 PMfast-garage-66093
01/31/2023, 5:51 PMfast-garage-66093
01/31/2023, 5:52 PMkuberlr to make use of a fallback locationquick-keyboard-83126
01/31/2023, 5:53 PMquick-keyboard-83126
01/31/2023, 5:54 PMfast-garage-66093
01/31/2023, 5:55 PMkuberlr mechanism is to seamlessly provide backwards and forwards compatibility because upstream itself doesn't guarantee it.fast-garage-66093
01/31/2023, 5:56 PMkubectl, then we need additional code in RD as wellquick-keyboard-83126
01/31/2023, 5:56 PMfast-garage-66093
01/31/2023, 5:58 PMkuberlr would have to try to fetch the bits from upstream, and if they don't exist there, try once more against the SUSE repo with the older releases. That's why I said it needs additional support in kuberlr as wellquick-keyboard-83126
01/31/2023, 5:59 PMfast-garage-66093
01/31/2023, 6:00 PMfast-garage-66093
01/31/2023, 6:01 PMquick-keyboard-83126
01/31/2023, 6:02 PM