在過去 5 年左右的時間裡,我看到越來越多的技術將內容從瀏覽器同步到 ide。
現在我熱衷於為“元管理 apt 套件設定檔”debian或ubuntu系統下。問題是沒有簡單的方法可以做到這一點。大多數管理員的策略似乎是使用類似的工具創建元(deb)包當量,但我不太確定這是最好的方法。
我是否應該繼續走下去當量?有 UI 來管理類似的事情嗎?
非常感謝提前^_^!
答案1
怎麼樣木偶?或它的競爭對手之一,例如 Chef。
作為一個額外的好處,它也可以用於推送設定檔。並確保正確的服務正在運作。等等。
程式碼看起來像這樣(但最好分散到一些模組等):
node foo { include webserver }
node bar { include webserver }
node baz { include imapserver }
node hmm { include smtpserver }
class webserver {
package {
[ "apache2", "mod_ssl", "php5", "php5-cli" ]:
ensure => present;
}
}
class mailserver {
package {
"ldaplibraries":
ensure => present;
}
}
class imapserver {
include mailserver
package {
"dovecot":
ensure => present;
}
}
class smtpserver {
include mailserver
package {
"exim":
ensure => present;
}
}
添加一些內容file { "/etc/exim.conf": source => "puppet:///smtpserver/exim.conf"; }
並service { "exim": ensure => running, enable => true; }
在其中鍵入內容,您可能會得到一個完整的解決方案,而不僅僅是一個套件管理解決方案。