TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Which other configuration management can bootstrap itself?

1 pointsby telmichalmost 12 years ago
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

stephenralmost 12 years ago
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.