-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
no matching manifest for linux/arm64/v8 #2655
Comments
@AnujanR as of now the buildpack strategy works mostly only with amd64. Exceptions are Java and Go, these should work also on arm64. One option is to somehow enable rosetta in docker, I do not have personal experience but I heard that with rosetta it is possible to run amd64 images on M1. (cc @aslom) Another option is to use "s2i" build strategy instead: Yet another option is to employ "on cluster build" where image is build in the cluster (presumably amd64), |
IMO most simple solution would be |
Hi @matejvasek thanks for the reply, I need my function to run on my remote cluster and not locally. Although the function builds with But i'll keep trying anyways. Thanks |
Also i'm using digital ocean's kubernetes cluster for this task, if you can assist me with tekton pipelines, that would be great Thanks |
@AnujanR you can look at https://github.com/knative/func/blob/main/hack/install-tekton.sh When tekton is installed your could try: func deploy -v --remote=1 |
But maybe digital ocean has its own way https://www.digitalocean.com/community/developer-center/kubernetes-ci-cd-using-tekton-argo-cd-and-knative-serverless-applications#step-3-install-tekton |
is there anything planned to support development of functions and local testing on arm based machines? I'm on a macbook with M1 using rust and I would like to test out knative out as a solution. |
Hi, i'm getting this error when i try to run the function locally in my mac (M1 pro Apple Silicon). Can anyone help me with resolving this issue?
The text was updated successfully, but these errors were encountered: