2017-12-12 3 views
0

AWSクラウド上にRHEL6 &個のディストリビューションを持つインスタンスを実行しています。システム管理者として、すべてのインスタンスのファイルを一元的に管理し、同期させるためのメカニズムが必要です。例えば:/etc/sudoers.d/、/ etc/sudoers、/etc/resolv.conf、/etc/nsswitch.confなど。これらのファイルを管理するための中央リポジトリで、そうでないときにサーバにプッシュする必要がありますファイルが同期していない場合は、同期してください。 Redhat Satelliteと似ているはずですが、これを達成するためにAWSネイティブサービスを使用する必要があります。Redhat Satelliteと同じように、AWSのファイル/ディレクトリを一元的に管理する方法は?

答えて

0

ec2システムマネージャーを見てください。 https://aws.amazon.com/systems-manager/getting-started/

これは私があなたが何を記述しているのか知っている最も近いものです。

awsはディストリビューションには依存せず、ファイルを仮想マシンにマーシャリングすることはできません(結局のところ、実際の仮想マシンであり、ファイルシステムにハイパーバイザが実際にアクセスできないということです)。

しかし、あなたができることは、彼がファイルをつかむことができるエージェントを実行していることです。これは確かにサテライトの仕組みでもあります。

クラウドネイティブにしたい場合は、インスタンスでcfn -hupスクリプトを実行している自動サンディンググループを使用することもできます。構成の変更を検出し、提供された自動化を実行できます。しかし、私はあなたが幸せな人生のために行くだろうと推測している、雲の弾力性ではない?

+0

はいこれらは長寿命のec2インスタンスです。システム管理者の機能性をチェックしました。しかし、ファイルのステージング(S3を使用している可能性があります)を自動化し、ユーザーがインスタンスをスピンアップしている間に動的に追加されるec2インスタンスのファイル(/ etc/sudoersなどのファイル)と同期することは、 。 – Gladiator

+0

本当にそうです。これに対処するシェフ、塩、不可能な、または人形(または類似の構成管理ツール)の使用についてあなたは受け取っていますか? –

関連する問題