3

我目前有一个正在使用的 openstack,我想使用 Ubuntu 14.04 映像旋转一个实例。该图像在根目录包含一个名为 post-script.sh 的 bash 脚本文件

我已着手创建一个名为 my-cloudinit.txt 的云配置,其中包含以下内容:

#cloud-config
runcmd:
    - sh /root/post-script.sh
    - sh /home/cc/post-script.sh

我想创建这个新实例的快照(以创建图像),其中包含文件 post-script.sh 并包含 my-cloudinit.txt 文件。

我应该将 my-cloudinit.txt 文件放在哪里,以便每当我使用这个新图像 cloud-init 旋转一个新实例时读取它并执行 runcmd 中的语句(它将执行 post-script.sh。

这个想法是只在第一次创建实例时运行一次。

谢谢您的帮助

4

0 回答 0