kubernetes-toolkit in gitops template needs accommodation/tokenization for arm clusters
johndietz opened this issue · comments
Which version of kubefirst are you using?
2.4.3
Which cloud provider?
None specific
Which DNS?
None specific
Which installation type?
UI (Console app)
Which distributed Git provider?
None specific
Did you use a fork of gitops-template
?
No
Which Operating System?
macOS
What is the issue?
from slack community:
I was trying to run the helm deployment on a microk8s node and the pod fails to start. This is the only log message I am able to get from the failed deployment.
2024-04-02T07:06:46.387523727-05:00 stderr F exec /kubernetes-toolkit: exec format error
MacOS - running Multipass for the microk8s node. M3 / Apple Silicon or ARM
Helm install command:
helm install kubefirst --namespace kubefirst --create-namespace kubefirst/kubefirst
microk8s version
MicroK8s v1.28.7 revision 6565
Code of Conduct
- I agree to follow this project's Code of Conduct
we've discovered that this issue is specific to using microk8s. helm install kubefirst works fine on a new k3d cluster on Apple M1 Max using helm install kubefirst --namespace kubefirst --create-namespace kubefirst/kubefirst --version 2.4.3
NAME: kubefirst
LAST DEPLOYED: Wed Apr 3 13:35:52 2024
NAMESPACE: kubefirst
STATUS: deployed
REVISION: 1
and allows port-forward to the provisioner without issue
awaiting feedback on explanation for the interest in microk8s over our supported k3d implementation. closing this issue but will reopen an issue for microk8s support if need be.