Module - tripleo_overcloud_network_vip_provision

This module provides for the following ansible plugin:

  • tripleo_overcloud_network_vip_provision

Module Documentation

Provision network Virtual IP resources for an overcloud

Options

stack_name

Name of the overcloud heat stack

vip_data

Dictionary of network Virtual IP definitions

concurrency

Maximum number of ports to provision at once. Set to 0 to have no concurrency limit

Authors

Harald Jensås <hjensas@redhat.com>

Example Tasks

- name: Provision Overcloud Virtual IPs
  tripleo_overcloud_vip_provision:
    stack_name: overcloud
    vip_data:
    - dns_name: overcloud
      ip_address: 172.19.0.5
      name: storage_mgmt_virtual_ip
      network: storage_mgmt
      subnet: storage_mgmt_subnet
    - dns_name: overcloud
      ip_address: 172.17.0.5
      name: internal_api_virtual_ip
      network: internal_api
      subnet: internal_api_subnet
    - dns_name: overcloud
      ip_address: 172.18.0.5
      name: storage_virtual_ip
      network: storage
      subnet: storage_subnet
    - dns_name: overcloud
      ip_address: 10.0.0.5
      name: external_virtual_ip
      network: external
      subnet: external_subnet
    - dns_name: overcloud
      ip_address: 192.168.25.5
      name: control_virtual_ip
      network: ctlplane
      subnet: ctlplane-subnet