OpenStack 高级应用与仪表盘使用指南
1. 使用 Heat 启动实例
Heat 可用于创建各种模板,从启动基本实例到为应用程序创建完整环境。下面将介绍如何使用 Heat 启动实例,将其连接到现有 Neutron 网络,并分配浮动 IP。
1.1 准备工作
- 登录到可访问 192.168.100.0/24 公共网络上 OpenStack 环境的 Ubuntu 主机。若使用 Vagrant 环境,可使用控制器节点,该节点安装有
python-heatclient包,提供heat命令行客户端。 - 若使用 Vagrant 环境,公共网络无法像物理环境那样路由到互联网,实例无法访问远程软件包。可在运行虚拟环境的主机上运行代理服务器(如 Squid),并配置为允许 192.168.100.0/24 网络访问。示例 HOT 文件假设 Squid 运行在
http://192.168.100.1:3128/。 - 若使用 Vagrant 创建节点,执行以下命令登录:
vagrant ssh controller
- 设置以下凭证:
export OS_TENANT_NAME=cookbook
export OS_USERNAME=admin
export OS_PASSWORD=openstack
expo
超级会员免费看
订阅专栏 解锁全文
104

被折叠的 条评论
为什么被折叠?



