Hey everyone!
Does anyone know what are the resource requirements when deploying the prefect-server helm chart? I tried to deploy it on two Raspberry Pi 4s with 8GB RAM that are running k3s, and most of the pods are unable to start, which results in 0 deployments working.
All the dead pods are giving the
standard_init_linux.go:228: exec user process caused: exec format error
error in logs though, so not 100% sure the issue's hardware-related.
Any suggestions would be appreciated š
a
Anna Geller
04/22/2022, 11:50 AM
Wouldn't you prefer to install Prefect 2.0 instead? Prefect 2.0 is super lightweight compared to Server and would be much easier to install on a Raspberry Pi
s
Stefan CrnojeviÄ
04/22/2022, 12:32 PM
@Anna Geller I'd prefer the Prefect 1 helm deployment if possible.
a
Anna Geller
04/22/2022, 12:40 PM
can you say why? I'll ask the team about resource allocation. I heard that the Hasura container requires at least 8 GB. The CrashLoopBackOff can actually indicate network issues e.g. the image cannot be pulled - can you check that? checking the pod logs can help find out why the pods keep crashing
Anna Geller
04/22/2022, 12:42 PM
in general, this helm chart readme is really good to figure out how to deploy this and how the components can be configured
s
Stefan CrnojeviÄ
04/22/2022, 1:14 PM
@Anna Geller Thank you š That may explain the issue, though a full list of how much each service requires would definitely help
Regarding your suggestions:
⢠I ssh'd into one of the failed pods and could do
ping 8.8.8.8
successfully, not sure networking issues are present
⢠Yeah, the only thing that the pods log before dying is
standard_init_linux.go:228: exec user process caused: exec format error
which may also suggest that this may not have to do with resources but with the helm chart not being compatible with arm64 architecture. Any suggestions for fixing this issue?
Bring your towel and join one of the fastest growing data communities. Welcome to our second-generation open source orchestration platform, a completely rethought approach to dataflow automation.