我目前正在使用Chef's Test Kitchen来测试我的食谱配方,然后将食谱应用到我的受管节点。我的受管节点具有操作系统Ubuntu 16.04服务器版。我可以看到Bento项目here提供的基本框列表。
我目前正在使用ubuntu-16.04平台和vagrant作为我的驱动程序。在hashicorp的网站上,我没有看到ubuntu 16.04服务器的列表。我是否正确假设为ubuntu操作系统的桌面版本提供了基本框,并且目前没有为ubuntu的服务器版本提供基本框?
如果没有ubuntu 16.04服务器的基本框可用,那么针对ubuntu 16.04桌面实例测试我的配方是否足够与ubuntu 16.04服务器实例相反?
可以找到Ubuntu 16.04的桌面版和服务器版的差异here。
提前感谢任何指导。
答案 0 :(得分:0)
听起来这些差异都不适用于这种情况。
此外,如果我们实际查看Bento构建的Packer模板,我们可以看到它实际上构建了服务器ISO:https://github.com/chef/bento/blob/master/ubuntu-16.04-amd64.json#L265
所以,问题的答案是:是的,它已经建立在服务器ISO之外。但此外,在Vagrant图像设置中它并不重要。