-
Notifications
You must be signed in to change notification settings - Fork 29
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
Add podman configuration guide #39
Comments
+1 I think it's best to focus efforts on getting a helm chart rather than debugging compose issues |
So it will only run on Kubernetes and what are the requirements for the local cluster? |
I think the requirements are still TBD, but in general I'd imagine some minimum version of Kubernetes and some resource requirements around CPUs / memory. As far as tools to run local Kubernetes, there's a number of them including kind, minikube, colima, rancher desktop, podman desktop... , and the choice really comes down to personal preference. |
@planetf1 this is not true actually, podman uses whatever external compose provider you have installed. In your case, you need to uninstall |
The recommended way to run compose on Podman is to install docker-compose CLI have it on the PATH and podman compose will find it and run it against the Podman machine with proper configuration |
Provide guide how to:
Section how to debug compose issues - probably not worth investing time as when aim to switch to helm chart soon?
Podman compose implementation checks for "external provider" of docker compose, if found, it will use it no matter what.
To force a correct version, you need to remove all previous
docker-compose
,podman-compose
commands (also from other runtimes and PATH) and then re-enable it using the setup instructions:https://podman-desktop.io/docs/compose/setting-up-compose
It's very hard to get rid of the compose, different on each OS and when you get it working properly, it is never updated.
Section on rootful/rootless machine:
switching to rootful is not well documented, but should be possible to do without removing the VM
We can't be responsible for users setting up their podman properly, it's a job of podman developers to make it easy. If possible, contibute to podman to improve the situation.
The text was updated successfully, but these errors were encountered: