-
Notifications
You must be signed in to change notification settings - Fork 14
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
Implement podman rootless and rootful #368
base: main
Are you sure you want to change the base?
Conversation
don't forget to also change the registry.sh script as sudo is also asked ?
|
The same |
Both scenario work on Macos BUT I still don't know if the pod of the kind container is running as "root" or"rootless" !!
I deployed another pod on the kind cluster running on podman "rootless" but pod has been started as root =>
Why ? |
5f6c211
to
f90f278
Compare
I don't know. That's must be related to the way the podman machine works and I don't have a MAC to test or dig into it. |
a9b1d84
to
8c5a712
Compare
Implement podman as a provider both rootless as well as rootful. For rootless the installation fails for now as connecting the cluster to the container registry using the podman network fails with the following error.
Error: "slirp4netns" is not supported: invalid network mode
Also added a filter so that these validations are only triggered when something changes under the
kind/
folder.The following jobs are disabled, for now, because they don't work:
kind-test-podman-rootless-linux
: due to errorError validating CNI config file /home/runner/.config/cni/net.d/kind.conflist
kind-test-podman-rootless-macos
: because the job freezeskind-test-podman-rootful-macos
: because the job freezes