Kind: [EPIC] Podman roadmap to stable

Created on 12 Aug 2020  路  8Comments  路  Source: kubernetes-sigs/kind

Podman roadmap to stable

Currently, Podman provider is set as Experimental, mainly because of subtle differences with Docker that breaks some of the features.

To fix this, KIND implements an interface, so providers can diverge in their implementation maintaining its compatibility at the user level.

In order to move to stable the provider it has to have exactly the same capabilities that the Docker provider.

These are the work items I have identified:

areprovidepodman kinfeature prioritimportant-longterm

Most helpful comment

All 8 comments

/area provider/podman
/cc @amwat

For those interested please report the missing features that you find

/assign

This looks great!
Also we should definitely try to see if we can get those github actions running upstream.
thoughts @BenTheElder ?

I'm in favor of this.

Windows, Mac support (I do not know if this is even possible)

It is _possible_, but you would have to manage the VM yourself since podman only supports a "remote" and not a integrated solution

There are also lots of question marks when it comes to port mapping and such, so thinking of dropping the feature from minikube:

https://github.com/kubernetes/minikube/issues/8003

Right now we are pinning 1.9.3, due to the 2.0.x bugs

I don't think we should worry about windows / Mac for now.

We're supporting 2.X in kind 0.9

Our issues with podman 2.x was mostly about podman-remote

The podman driver (for minikube) is more or less back now,
but we will probably support both of them for a while (2020)

We are hoping that most of the worst regressions are fixed in 2.1

Was this page helpful?
0 / 5 - 0 ratings