TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Which other configuration management can bootstrap itself?

1 点作者 telmich超过 11 年前
When you are bootstrapping an infrastructure, you may first want to bootstrap a configuration management system to configure all other systems.<p>To bootstrap a cdist configuration management system (http:&#x2F;&#x2F;www.nico.schottelius.org&#x2F;software&#x2F;cdist&#x2F;), you can use an existing cdist installation, add<p>case &quot;$__target_host&quot; in newcdisthost) __cdist &#x2F;home&#x2F;cdist ;; esac<p>to ~&#x2F;.cdist&#x2F;manifest&#x2F;init and run<p>% cdist config newcdisthost<p>and you are done (cdist uses ssh to configure the new host).<p>I am wondering if any other configuration management system can bootstrap itself like that?

1 comment

stephenr超过 11 年前
Depends how strict you want to be with the term &quot;bootstrap itself&quot;<p>I&#x27;ve recently started using Apt packages from a private apt repo for server&#x2F;service configuration. The private apt repo itself is created by an apt package, which (once setup) is served by the apt repo, so changes to the apt server are made by importing a newer package into the repo and then doing an `aptitude upgrade`<p>The setup process is basically, copy two .deb files to blank server, install with dpkg, fix dependencies and then run the setup script that the apt repo also serves up.<p>regular (non apt repo) servers then simply run the setup script and are on their merry way.