kolla-ansible安装openstack
# kolla-ansible post-deploy ### 由于ens3被添加到br-ex,所以外网就无法访问了,下面的脚本也无法正常执行了,只能手动执行脚本中的过程### =============Begin================
# pip install python-openstackclient
# . /etc/kolla/admin-openrc.sh
# cd /usr/share/kolla-ansible
# vim init-runonce
IMAGE_URL=http://download.cirros-cloud.net/0.3.5/
IMAGE=cirros-0.3.5-x86_64-disk.img
IMAGE_NAME=cirros
EXT_NET_CIDR='192.168.200.0/24'
EXT_NET_RANGE='start=192.168.200.16,end=192.168.200.19'
EXT_NET_GATEWAY='192.168.200.1'
# ./init-runonce
### ==============End=================
### 1.找一台有桌面的内网系统,访问http://92.0.0.15,登入dashboard,使用下面的img创建镜像
# wget http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img
### 2.添加外部网络网络
- Name: public ### 名字随意
- Project: admin
- Network Type: flat
- Physical Network: physnet1 ### 这个名字不能改
- Admin State: UP
- Shared: False
- Externel Network: True
### 3.添加外部网络子网
- Subnet Name: public-subnet
- Network Address: 192.168.200.0/24
- IP Version: IPv4
- Gateway IP: 192.168.200.1
- Enable DHCP: False
- Allocation Pools: 192.168.200.16,192.168.200.20
- DNS Name Servers: 114.114.114.114
- Host Routes:
### 4.添加VXLAN网络
- Name: demo
- Project: admin
- Provider Network Type: VXLAN
- Admin State: UP
- Shared: False
- Externel Network: False
### 3.添加VXLAN网络子网
- Subnet Name: demo-subnet
- Network Address: 10.0.0.0/24
- IP Version: IPv4
- Gateway IP: 10.0.0.1
- Enable DHCP: True
- Allocation Pools:
- DNS Name Servers: 114.114.114.114
- Host Routes:
### 4.添加路由
- Router Name: demo-router
- Admin State: UP
- External Network: public
### 5.添加子网到路由上
- Subnet: demo-subnet
- IP Address:
### 6.创建虚拟机类型
- Name: m1.tiny
-> - VCPUs: 1
- RAM: 512
- Root Disk: 1
- Ephemeral Disk: 0
- Swap Disk: 0
- RX/TX Factor: 1
### 7.使用cirror镜像创建虚拟机,测试是否能ping通外网
页:
[1]