Open Zzt1993 opened 3 months ago
Tekton Pipelines is built for a number of platforms, including linux/arm
and linux/arm64
, so you should be able to install it the same way as on any other platform by following the installation instructions: https://tekton.dev/docs/pipelines/install/
Are you having a particular problem installing it?
Can you share more details about the environment, the steps you're following, etc.?
My underlying architecture is ARM K8s is version 1.23.13 I encountered the following error while installing version 0.44.4, which I believe is due to the lack of support for ARM
[root@master-1 tekton]# kubectl get pods -n tekton-pipelines NAME READY STATUS RESTARTS AGE tekton-pipelines-controller-6994f56cc4-bfn9v 0/1 CrashLoopBackOff 1 (11s ago) 20s tekton-pipelines-webhook-848dd5d89d-cmcjt 0/1 CrashLoopBackOff 1 (11s ago) 19s [root@master-1 tekton]# kubectl logs -f tekton-pipelines-controller-6994f56cc4-bfn9v -n tekton-pipelines exec /ko-app/controller: exec format error [root@master-1 tekton]# kubectl get pods -n tekton-pipelines-resolvers NAME READY STATUS RESTARTS AGE tekton-pipelines-remote-resolvers-56d49f5fdb-4r5w7 0/1 Error 3 (38s ago) 60s [root@master-1 tekton]# kubectl logs -f tekton-pipelines-remote-resolvers-56d49f5fdb-4r5w7 -n tekton-pipelines-resolvers exec /ko-app/resolvers: exec format error
I tried deploying the latest version again, but the error still persists
In case you're not already aware, v0.44 has been end of life (i.e. no longer supported) since January: https://github.com/tektoncd/pipeline/blob/main/releases.md#v044-lts
Also the latest release (currently v0.62) requires k8s 1.28 or later: https://github.com/tektoncd/pipeline/tree/main?tab=readme-ov-file#required-kubernetes-version
I took a look at the controller image for the latest release and confirmed it was published for the following platforms:
I also confirmed v0.44.4 has published images for the same list of platforms.
@tektoncd/core-maintainers Can you transfer this issue to tektoncd/pipeline please?
@Zzt1993 hopefully the Pipelines maintainers will be able to guide you further in debugging this.
How do I install on an Aarh (ARM) architecture server