spiegel_podman/cmd/podman/common
Matthew Heon 533d88b656 Add the option of Rootless CNI networking by default
When the containers.conf field "NetNS" is set to "Bridge" and the
"RootlessNetworking" field is set to "cni", Podman will now
handle rootless in the same way it does root - all containers
will be joined to a default CNI network, instead of exclusively
using slirp4netns.

If no CNI default network config is present for the user, one
will be auto-generated (this also works for root, but it won't be
nearly as common there since the package should already ship a
config).

I eventually hope to remove the "NetNS=Bridge" bit from
containers.conf, but let's get something in for Brent to work
with.

Signed-off-by: Matthew Heon <mheon@redhat.com>
2021-05-26 15:03:30 -04:00
..
completion.go Several shell completion fixes 2021-05-17 15:56:11 +02:00
completion_test.go Add go template shell completion for --format 2021-04-22 00:31:08 +02:00
create.go codespell cleanup 2021-05-05 15:50:59 -04:00
create_opts.go Add the option of Rootless CNI networking by default 2021-05-26 15:03:30 -04:00
createparse.go migrate Podman to containers/common/libimage 2021-05-05 11:30:12 +02:00
default.go bump go module to v3 2021-02-22 09:03:51 +01:00
diffChanges.go bump go module to v3 2021-02-22 09:03:51 +01:00
netflags.go Add the option of Rootless CNI networking by default 2021-05-26 15:03:30 -04:00
ports.go V2 enable ps tests 2020-04-29 15:51:37 -07:00
specgen.go Support uid,gid,mode options for secrets 2021-05-17 14:35:55 -04:00
util.go Move filter parsing to common utils 2021-05-12 08:35:59 +02:00
volumes.go replace local mount consts with libpod/define 2021-03-07 12:03:34 +01:00