kubefirst / kubefirst

The Kubefirst Open Source Platform

Home Page:https://docs.kubefirst.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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
CleanShot 2024-04-03 at 13 45 31@2x


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.