AVI: Difference between revisions

Content added Content deleted
Line 399: Line 399:
CIDR=10.70.47.96/27
CIDR=10.70.47.96/27


source /root/admin-openrc.sh
neutron net-create --shared --router:external --provider:physical_network provider --provider:network_type flat provider1
neutron net-create --shared --router:external --provider:physical_network provider --provider:network_type flat provider1
neutron subnet-create --name provider1-v4 --ip-version 4 \
neutron subnet-create --name provider1-v4 --ip-version 4 \
--allocation-pool start=$POOL_START,end=$POOL_END \
--allocation-pool start=$POOL_START,end=$POOL_END \
--gateway $GW --dns-nameserver 8.8.4.4 provider1 \
--gateway $GW --dns-nameserver 8.8.4.4 provider1 \
$CIDR
$CIDR


Create router
openstack router create adminrouter
Set it to connect to the external network
routerid=`openstack router show adminrouter | grep " id " | awk '{print $4;}'`
extnetid=`openstack network show provider1 | grep " id " | awk '{print $4;}'`
neutron router-gateway-set $routerid $extnetid


Create couple of networks in admin tenant

1. Mgmt network
neutron net-create mgmt --shared
neutron subnet-create mgmt 10.0.1.0/24 --name mgmtsnw --dns-nameserver 10.10.0.100

Connect router to it
subnetid=`openstack subnet show mgmtsnw | grep " id " | awk '{print $4;}'`
neutron router-interface-add $routerid subnet=$subnetid

2. Vip ipv4 network
neutron net-create vip4 --shared
neutron subnet-create vip4 10.0.2.0/24 --name vip4snw --dns-nameserver 10.10.0.100

Connect router to it
subnetid=`openstack subnet show vip4snw | grep " id " | awk '{print $4;}'`
neutron router-interface-add $routerid subnet=$subnetid

3. Data ipv4 network
neutron net-create data4 --shared
neutron subnet-create data4 10.0.3.0/24 --name data4snw --dns-nameserver 10.10.0.100

Connect router to it
subnetid=`openstack subnet show data4snw | grep " id " | awk '{print $4;}'`
neutron router-interface-add $routerid subnet=$subnetid


= Using Ansible =
= Using Ansible =