Making Kraken deployable on more infrastructure choices

Skip to first unread message

Alan Sill

Apr 3, 2022, 1:03:22 PM4/3/22
to Kraken CI
Despite the claims that RHEL’s Podman can support direct use of docker-compose, I’ve not found a way to deploy Kraken on this platform without reverting to the official Docker release of docker-compose. As we’d like to have a simple situation with either direct KVM virtualization or Podman — we are actually using Rocky Linux 8.5 — I’d like to find a way around this limitation.

One option would be to convert the Docker container into a bootable QEMU image. Here’s a link to an article describing how to do that:

Another option would be to release Podman-compatible containers. This would have the advantage of being a step towards making Kraken deployable using Kubernetes (though that’s not our use case, some might find it useful):

I plan to try these methods out but meanwhile would appreciate your thoughts.

Michal Nowikowski

Apr 11, 2022, 12:28:49 AM4/11/22
to Kraken CI

I see that our docker compose has 9 services. This means that there would be 9 VMs.
This seems to be a quite heavy approach. So I would try to go with Podman.

What problems with Podman did you find?
Could you paste here some logs?
How do you run it? I would like to reproduce it on my side.

Reply all
Reply to author
0 new messages