Closed GeekWorkCode closed 1 year ago
Hi! Sorry, but we haven't tested it on an ARM architecture. What kind of problems do you have? Maybe we can help you. Greetings!
There was a person, proposing how to build the arm64 image here: https://github.com/taigaio/taiga-docker/issues/70#issuecomment-818781244
Hi! Sorry, but we haven't tested it on an ARM architecture. What kind of problems do you have? Maybe we can help you. Greetings!
The Docker images are just not available for aarch64/ARM64. Simple as that. You need to build the images Multi-Arch to comply with dockers Multi-Arch approach: https://docs.docker.com/desktop/multi-arch/
That there's no ARM support is an rising problem as powerful and cheap servers on ARM get more and more popular, especially since certain providers offer them for free.
As @WiZeYAR mentioned above the comment explained well what needs to be changed.
Would be awesome to see this, more and more people use ARM infrastructure.
For those interested in deploying arm images via helm, from taigaio/taiga-docker#70 (comment), to raspberry pi k8s cluster running on ubuntu with microk8s:
https://github.com/nemonik/taiga-helm
Use the following values.yaml
, find and replace below values:
<my.domain.com>
microk8s-hostpath
- this may be different for your environment.letsencrypt-staging
- this may be different for you environment.persistence:
media:
enabled: true
size: '100Mi'
storageClassName: microk8s-hostpath
accessMode: 'ReadWriteOnce'
static:
enabled: true
size: '100Mi'
storageClassName: microk8s-hostpath
accessMode: 'ReadWriteOnce'
env:
taigaURL: "https://<my.domain.com>"
taigaWebsocketsURL: "wss://<my.domain.com>" ## wss:// if https
taigaSitesDomain: "<my.domain.com>"
taigaSitesScheme: "https"
postgresHost: "taiga-db"
taigaAsyncRabbitmq:
persistence:
enabled: true
size: '100Mi'
storageClassName: microk8s-hostpath
accessMode: 'ReadWriteOnce'
service:
type: ClusterIP
port: 5672
taigaAsync:
service:
type: ClusterIP
port: 8000
image:
repository: public.ecr.aws/r2d7r3i9/taiga-back
tag: latest
taigaBack:
service:
type: ClusterIP
port: 8000
image:
repository: public.ecr.aws/r2d7r3i9/taiga-back
tag: latest
taigaDB:
image:
repository: postgres
tag: "12.3"
persistence:
enabled: true
size: '100Mi'
storageClassName: microk8s-hostpath
accessMode: 'ReadWriteOnce'
service:
type: ClusterIP
port: 5432
taigaEventsRabbitmq:
persistence:
enabled: true
size: '100Mi'
storageClassName: microk8s-hostpath
accessMode: 'ReadWriteOnce'
service:
type: ClusterIP
port: 5672
taigaEvents:
service:
type: ClusterIP
port: 8888
image:
repository: public.ecr.aws/r2d7r3i9/taiga-events
tag: latest
taigaFront:
service:
type: ClusterIP
port: 80
image:
repository: public.ecr.aws/r2d7r3i9/taiga-front
tag: latest
taigaGateway:
image:
repository: public.ecr.aws/r2d7r3i9/taiga-gateway
tag: latest
persistence:
enabled: true
size: '100Mi'
storageClassName: microk8s-hostpath
accessMode: 'ReadWriteOnce'
service:
type: ClusterIP
port: 80
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: "public"
cert-manager.io/cluster-issuer: "letsencrypt-staging"
hosts:
- host: <my.domain.com>
paths:
- "/"
tls:
- secretName: taiga-tls
hosts:
- <my.domain.com>
taigaProtected:
image:
repository: public.ecr.aws/r2d7r3i9/taiga-protected
tag: latest
service:
type: ClusterIP
port: 8003
taigaAsyncRabbitmq:
persistence:
enabled: true
storageClassName: microk8s-hostpath
when all is said and done you have a standing app but can't login. Supposedly default l/p is admin/123123
but that doesn't work. Looking at the docs, one will have to run a shell script via docker container to create the user. If somebody can provide an easier answer, lmk. For now ditching this and attempting OpenProject.
Any plans for official arm images?
Hi there!
Do you know that we have Taiga Community for questions? Please, check there; maybe another user has already ask something similar. If not, create your own. There are people there willing to help, members of the Taiga team members and other users.
To simplify the process, we will systematically close all issues that are general support questions and redirect people to Taiga Community.
Taiga Team
But I have a good server is ARM64 architecture. So I want to use it to deploy the experience