Chef infra 厨师和Linode-如何在Linode上为厨师创建基础图像?

Chef infra 厨师和Linode-如何在Linode上为厨师创建基础图像?,chef-infra,linode,diskimage,Chef Infra,Linode,Diskimage,我的团队对我们目前的托管提供商Rackspace越来越不满意,我们正在研究其他提供商。首席技术官真的很想使用Linode,我正忙着为Linode的未来使用设置一个基本框 我确实对我在Linode上的工作流程有一些疑问。如何在Linode上创建自己的基础映像?我正在使用Opscode Chef部署和维护我们的服务器,我需要一个基本映像来部署Chef。基本映像已经设置了我的管理用户、安装了ruby、gem chef gem和一些基本的ssh配置。Rackspace允许我设置此基本服务器,并将其保存为

我的团队对我们目前的托管提供商Rackspace越来越不满意,我们正在研究其他提供商。首席技术官真的很想使用Linode,我正忙着为Linode的未来使用设置一个基本框

我确实对我在Linode上的工作流程有一些疑问。如何在Linode上创建自己的基础映像?我正在使用Opscode Chef部署和维护我们的服务器,我需要一个基本映像来部署Chef。基本映像已经设置了我的管理用户、安装了ruby、gem chef gem和一些基本的ssh配置。Rackspace允许我设置此基本服务器,并将其保存为映像,以便以后重用。有没有办法在Linode上做到这一点?看起来他们有额外$$$的备份服务,但不确定它是否满足我的需要。我还试图通过ssh保存磁盘映像,如Linode文档中所述,但到目前为止,这个过程非常耗时

如有任何建议,将不胜感激。 干杯

我建议您使用。您仍然可以使用您的厨师食谱来构建图像,然后使用Packer打包。你两全其美。

这应该是典型的情况。您可以在步骤2“复制文件”中安装chef gem。请注意,任何像
/etc/chef/chef.rb这样的配置文件或任何关键文件都必须从这个新磁盘映像中排除。似乎我需要将其保存在现有linode上,并从该图像中克隆。有人能证实或提出建议吗?