私のホームラップ環境は、主にkvmまたはguestを実行するgit repo->puppet Apply->centos7ハードウェアです。このツールはシンプルですが効果的です。
最近、私は仕事で多くのテラフォーミングをしていますが、ansible / terraformモードを使用してホームラップを更新するかどうかを心配しています。
だから質問は…
PXEブータブル、変更不可能、コンテナフレンドリーでネイティブKVMホストとして使用できるUnix OSモードを知っていますか?
CoreOS / Flatcarに似ていますが、コンテナではなくKVMゲスト用です。 cloud-initやVaultなどの設定データを理想的に使用してください。
ありがとうございます!
答え1
不変は静的を意味しません。たとえば、Flatcar を使用して kubernetes クラスターを実行します。構成ファイルはノードに配置されます。変更できないのはオペレーティングシステム自体であり、ファイルシステム全体ではありません。この場合、/ usrは変更できないため、ファイルは/ optなどの他の場所に配置されます。
構成データは主にcloud-init(この場合はイグニッション)によって取得されます。これは、オペレーティングシステムが変更できないためではなく、集中型の構成場所が必要なためです。 cloud-initまたはignitionは、/ etcなどのファイルシステムで許可されている場所にまだ書き込みます。