1
只需要熟悉木偶和木偶大師。如果我有多個Web應用程序都使用類似的(但不完全相同的)應用程序堆棧,將它們設置爲不同的環境似乎是有益的。這是一個常見的主題還是有更好的/不同的方式來設置它?當然,沒有必要爲每個應用程序設置一個單獨的puppet master?不同應用程序的木偶環境
這主要是爲了我學習puppet,但我也想用它來做其他的開發項目(幾乎所有的都是web開發)。
只需要熟悉木偶和木偶大師。如果我有多個Web應用程序都使用類似的(但不完全相同的)應用程序堆棧,將它們設置爲不同的環境似乎是有益的。這是一個常見的主題還是有更好的/不同的方式來設置它?當然,沒有必要爲每個應用程序設置一個單獨的puppet master?不同應用程序的木偶環境
這主要是爲了我學習puppet,但我也想用它來做其他的開發項目(幾乎所有的都是web開發)。
這會有點不尋常。每個節點只能位於一個單一的環境中,因此您將無法從單個主機提供多個應用程序。我通常使用通過開發,測試和生產測試清單的環境。
每個應用程序將有不同的profile class定義如何配置該應用程序。然後,我可以在單個節點上使用多個配置文件。