web-dev-qa-db-ja.com

Ubuntu Serverを単純なホームサーバーに使用しています-cloud-initが必要ですか?

インストール(18.04)した後、cloud-initに出会い、最初はかなり混乱していました。私が正しく理解していれば、その目的は、クラウドプラットフォームで起動されたシステムのインスタンスの初期化/カスタマイズを提供することです。私はこの環境にはいません-設定変更をハードワイヤリングすることに慣れていて、それらに混乱するものはありません。私にとって、cloud-initは混乱の単なる不必要な層のように見えます。

それで、cloud-initが何をするのか理解できましたか?私はそれを必要としますか、そうでなければ、何も壊さずにそれを取り除くことができますか?

3
ceperman

Cloudinitは、クラウド内の画像のカスタマイズ用です。たとえば、サーバーのクラスターがあり、ネットワークを構築して独自のクラウドサーバーを作成した場合。 cloudinitを使用して、サーバーの作成に役立つ一連のスクリプト、つまり、起動された各サーバーの名前とDNSをカスタマイズするスクリプトを作成できます。必要に応じてDNSエントリを追加および削除します。 この機能は、仮想化されたサーバーが多数ある場合は優れていますが、クラウドに持ち込むつもりのない1つまたは2つのボックスがある場合はそれほど多くありません。

ドキュメント

4
Mark D