ansible / proposals

Repository for sharing and tracking progress on enhancement proposals for Ansible.
Creative Commons Zero v1.0 Universal
92 stars 19 forks source link

Create OpenStack module to support create/delete/update network segments #164

Closed jdiaz9 closed 5 years ago

jdiaz9 commented 5 years ago

Proposal: Create OpenStack module to support create/delete/update network segments

Author: Javier Diaz <@jdiaz9>

Date: 2018-MM-DD

Motivation

A relatively new OpenStack feature known as routed provider networks requires network segments be created and tied to subnets within the same network.

Routed provider networks is quickly becoming a necessary implementation in large enterprise grade deployments where different racks/pods of compute nodes need to be added to the cloud.

A reference to routed provider networks: https://docs.openstack.org/neutron/latest/admin/config-routed-networks.html

Problems

What problems exist that this proposal will solve?

- name: create network segment for {{ network.name }}
  command: "openstack network segment create --physical-network {{ network.name }} --network-type flat --network {{ network.name }} {{ network.name }}-segment-1"

Solution proposal

Dependencies (optional)

Testing (optional)

Deploy an OpenStack cloud, create network, create segments.

agaffney commented 5 years ago

Proposals are for far-reaching changes in Ansible. This should be a simple feature request in the ansible/ansible repo.

jdiaz9 commented 5 years ago

Thanks, will move to ansible/ansible. Will close.