OpenStack-heat笔记之为diskimage-builder编写elements生成一个lamp镜像

来源:互联网 发布:看美剧的网站知乎 编辑:程序博客网 时间:2024/06/06 16:57
  • 建立elements目录
mkdir -p elements/lamp/install.d/
vim 70-lamp
#!/bin/bash

set -eux
install-packages wordpress mariadb-server httpd memcached

  • 生成一个带wordpress的镜像
export ELEMENTS_PATH=tripleo-image-elements/elements;elements/
diskimage-builder/bin/disk-image-create vm fedora heat-cfntools lamp -a amd64 -o fedora-heat-cfntools
现在一个安装了wordpress、mysql、httpd的fedora image就生成好了
  • 导入glance
  • 通过template创建wordpress网站
template地址
https://github.com/openstack/heat-templates/blob/master/cfn/F17/WordPress_Single_Instance.template
把里面的yum install相关语句删除即可。
0 0