diff --git a/tripleo_ansible/roles/tripleo-podman/defaults/main.yml b/tripleo_ansible/roles/tripleo-podman/defaults/main.yml index 492f275c7..90423ef61 100644 --- a/tripleo_ansible/roles/tripleo-podman/defaults/main.yml +++ b/tripleo_ansible/roles/tripleo-podman/defaults/main.yml @@ -27,4 +27,27 @@ tripleo_podman_purge_packages: "{{ _tripleo_podman_purge_packages | default([]) tripleo_podman_tls_verify: true tripleo_podman_debug: false tripleo_podman_buildah_login: false -tripleo_podman_default_network_config: {} +# this is the default network configuration except the range has been moved +# from 10.88.0.0/16 to 10.255.255.0/24 to try and prevent a conflict in an +# existing cloud +tripleo_podman_default_network_config: + cniVersion: 0.4.0 + name: podman + plugins: + - type: bridge + bridge: cni-podman0 + isGateway: true + ipMasq: true + hairpinMode: true + ipam: + type: host-local + routes: + - dst: 0.0.0.0/0 + ranges: + - - subnet: 10.255.255.0/24 + gateway: 10.255.255.1 + - type: portmap + capabilities: + portMappings: true + - type: firewall + - type: tuning