quick-keyboard-83126
01/30/2023, 3:00 PMkubectl
in rancher desktop doesn't include an arm ?fast-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 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"}
fast-garage-66093
01/30/2023, 5:30 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 PMkuberlr
is just a shim; it fetches compatible versions of kubectl
from upstream.kuberlr
fallback to that repo if the version doesn't exist in official releases.quick-keyboard-83126
01/31/2023, 5:49 PMfast-garage-66093
01/31/2023, 5:51 PMkuberlr
to make use of a fallback locationquick-keyboard-83126
01/31/2023, 5:53 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.kubectl
, 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 PMquick-keyboard-83126
01/31/2023, 6:02 PM