2017-06-13 102 views
0

我正在使用廚師的測試廚房來測試我的食譜食譜,然後將食譜應用到我的管理節點。我的託管節點具有操作系統Ubuntu 16.04服務器版本。我可以看到Bento項目here提供的基盒列表。廚師:Bento盒子是否可用於ubuntu服務器版本?

我目前使用的ubuntu-16.04平臺vagrant作爲我的驅動程序。在hashicorp的網站上,我沒有看到ubuntu 16.04服務器的列表。我是否認爲爲桌面版本的ubuntu操作系統提供了基本框,並且目前沒有爲Ubuntu服務器版本提供基本框?

如果沒有用於Ubuntu 16.04服務器的基礎軟件包可用,是否足以測試我的配方與ubuntu 16.04桌面實例的對應關係,因爲opppose到了ubuntu 16.04服務器實例?

Ubuntu 16.04桌面版和服務器版的差異可以在here找到。

在此先感謝您的任何指導。

回答

0

聽起來這些差異在這種情況下都不適用。

  1. CD內容的差異將不適用,因爲圖像已經建好。此時,您正在從apt存儲庫安裝與Desktop或Server相同的軟件包。
  2. 安裝程序並不重要,因爲我們沒有安裝Ubuntu。我們只是拉一個預裝的盒子。
  3. 在12.04之前,似乎服務器版本有一個不同的內核。但是這不適用於16.04,並且沒有單獨的內核。
  4. 12.04的支持只有3年,但這已增加到5.不適用於此。

此外,如果我們真正看到了盒飯的包裝機模板建立,我們可以看到它實際上構建服務器ISO的反正:https://github.com/chef/bento/blob/master/ubuntu-16.04-amd64.json#L265

所以,這個問題的答案是:是的,這是已經建立了ISO服務器。但是,此外,在流浪漢形象設置中應該沒有關係。

+0

哇!真棒回答。謝謝你這麼徹底。這聽起來非常棒,因爲我是半心半意的,我不能在同一個操作系統上測試我的食譜,這些食譜最終被應用到了。非常感謝你! – J0991

+0

要從廚師項目方確認,我們僅構建服務器映像,以便用於基礎結構測試。 – coderanger