diff options
author | baude <bbaude@redhat.com> | 2018-01-04 12:59:33 -0600 |
---|---|---|
committer | Atomic Bot <atomic-devel@projectatomic.io> | 2018-01-20 18:51:21 +0000 |
commit | 946b4ced544e5988a971da12c7e34a684ab0e39d (patch) | |
tree | 026fa6619b6b98a9cf08ec66b8cd6dd27a714736 /cni | |
parent | 67f06cf1cfda17387bd094f671672c6b51b2c5cd (diff) | |
download | podman-946b4ced544e5988a971da12c7e34a684ab0e39d.tar.gz podman-946b4ced544e5988a971da12c7e34a684ab0e39d.tar.bz2 podman-946b4ced544e5988a971da12c7e34a684ab0e39d.zip |
Enable port bindings
Set up nbetworking ports for the following use cases:
* bind the same port between host and container
* bind a specific host port to a different container port
* bind a random host port to a specific container port
Signed-off-by: baude <bbaude@redhat.com>
Closes: #214
Approved by: baude
Diffstat (limited to 'cni')
-rw-r--r-- | cni/87-podman-bridge.conflist | 25 | ||||
-rw-r--r-- | cni/97-podman-bridge.conf | 15 |
2 files changed, 25 insertions, 15 deletions
diff --git a/cni/87-podman-bridge.conflist b/cni/87-podman-bridge.conflist new file mode 100644 index 000000000..a5e241c80 --- /dev/null +++ b/cni/87-podman-bridge.conflist @@ -0,0 +1,25 @@ +{ + "cniVersion": "0.3.0", + "name": "podman", + "plugins": [ + { + "type": "bridge", + "bridge": "cni0", + "isGateway": true, + "ipMasq": true, + "ipam": { + "type": "host-local", + "subnet": "10.88.0.0/16", + "routes": [ + { "dst": "0.0.0.0/0" } + ] + } + }, + { + "type": "portmap", + "capabilities": { + "portMappings": true + } + } + ] +} diff --git a/cni/97-podman-bridge.conf b/cni/97-podman-bridge.conf deleted file mode 100644 index 27fc096c4..000000000 --- a/cni/97-podman-bridge.conf +++ /dev/null @@ -1,15 +0,0 @@ -{ - "cniVersion": "0.3.0", - "name": "podman", - "type": "bridge", - "bridge": "cni0", - "isGateway": true, - "ipMasq": true, - "ipam": { - "type": "host-local", - "subnet": "10.88.0.0/16", - "routes": [ - { "dst": "0.0.0.0/0" } - ] - } -} |