Vagrant 厨师:ubuntu服务器版有便当盒吗?

Vagrant 厨师:ubuntu服务器版有便当盒吗?,vagrant,chef-infra,virtualbox,ubuntu-16.04,test-kitchen,Vagrant,Chef Infra,Virtualbox,Ubuntu 16.04,Test Kitchen,我目前正在使用Chef's Test Kitchen测试我的食谱,然后再将食谱应用到我的托管节点。我的托管节点的操作系统是Ubuntu 16.04服务器版。我可以看到Bento项目提供的基本框列表 我目前使用的是ubuntu-16.04平台,驱动程序是vagrant。在hashicorp的网站上,我没有看到ubuntu 16.04服务器的列表。假设ubuntu操作系统的桌面版本提供了基本框,而ubuntu的服务器版本目前没有提供基本框,我的假设正确吗 如果Ubuntu16.04服务器没有可用的基

我目前正在使用Chef's Test Kitchen测试我的食谱,然后再将食谱应用到我的托管节点。我的托管节点的操作系统是Ubuntu 16.04服务器版。我可以看到Bento项目提供的基本框列表

我目前使用的是ubuntu-16.04平台,驱动程序是vagrant。在hashicorp的网站上,我没有看到ubuntu 16.04服务器的列表。假设ubuntu操作系统的桌面版本提供了基本框,而ubuntu的服务器版本目前没有提供基本框,我的假设正确吗

如果Ubuntu16.04服务器没有可用的基本框,那么在Ubuntu16.04桌面实例上测试我的食谱就足够了吗

Ubuntu 16.04的桌面版和服务器版之间的差异可以找到


提前感谢您的指导。

这些差异似乎都不适用于这种情况

  • CD内容的差异不适用,因为映像已经生成。此时,您正在安装apt存储库中的软件包,这些软件包对于桌面或服务器都是相同的
  • 安装程序并不重要,因为我们没有安装Ubuntu。我们只是在拉一个预装的盒子
  • 在12.04之前,服务器版本似乎有不同的内核。但这不适用于16.04,并且没有单独的内核
  • 12.04的支持期仅为3年,但已增至5年。这不适用
  • 此外,如果我们实际查看Bento构建的打包器模板,我们可以看到它实际上构建了服务器ISO:


    因此,这个问题的答案是:是的,它已经在服务器ISO上构建。但是,更重要的是,在一个流浪的图像环境中,这并不重要。

    Wow!真棒的回答。谢谢你这么仔细。听到这个消息真是太好了,因为我有点心碎,我无法在最终应用配方的同一个操作系统上测试我的配方。非常感谢你!为了从Chef项目方面确认,我们只构建用于基础架构测试的服务器映像。