redhat-openstack / infrared

Plugin based framework that aims to provide an easy-to-use CLI for Ansible based projects
https://infrared.readthedocs.io/en/latest/index.html
Apache License 2.0
99 stars 97 forks source link

RFE - Add functionality to deploy OVN with Composable roles #344

Open pradiptapks opened 5 years ago

pradiptapks commented 5 years ago

We need to include OVN Network composable role functionality in infrared to deploy network node with OVN Controller adn DB service.

  1. Need to create OVN topology with below interface profile.
    cat /root/.venv_infrared/infrared/plugins/openstack/defaults/topology/nodes/ovn.yml
    name: ovn
    flavor_id: m1.small
    interfaces:
    nic1:
    network: "management"
    nic2:
    network: "data"
    nic3:
    network: "external"
    external_network: management
    security_groups:` ` - general_access
    groups:
    - controller
    - openstack_nodes
    - overcloud_nodes
    - network
  1. Create new OVN roles where we include required roles templates which is required for OVN test.