ec2インスタンス内の特定のファイルを更新し、サービスを手動で再起動する必要があります。このプロセスを自動化する最良の方法は何ですか?あなたはEC2にAWSシステムマネージャを使用したいと思うAWS ec2インスタンス設定ファイルの更新を自動化する方法
-1
A
答えて
0
(SSM)
それは設定や更新を許可するようにEC2インスタンス上のエージェントを使用して、EC2に統合されています。シェルスクリプトを使用している場合は、コンソール、cliまたはapiからそのインスタンスを実行できます。
http://docs.aws.amazon.com/systems-manager/latest/APIReference/Welcome.html
1
Ansibleあなたがやろうとしているものを達成するための最良の方法です。 2行の指示(ファイルの更新とサービスの再開)が必要です。あなたのコントロールマシン(EC2インスタンスを制御したいマシン)にAnsibleをインストールするだけです。制御マシンからEC2インスタンスへのSSHアクセスのみが必要です。
コントロールマシンから多くのインスタンスを制御でき、EC2インスタンスにエージェントをインストールする必要はありません。何をしようとしているのか、Ansibleをインストールして標準のプレイブックを実行するには30分かかることがあります。将来類似の仕事をする予定がある場合は、Ansible(無料)に時間をかけてください。
関連する問題
- 1. AWS:自動スケール中にEC2インスタンスを設定する方法
- 2. AWS Cloud9 EC2インスタンスの自動ハイバネーション設定の変更
- 3. 更新が利用可能になると、AWSウィンドウEC2インスタンスを自動更新する方法
- 4. WindowsインスタンスでAWS EC2のFTPを設定する方法
- 5. 自動スケールグループでec2インスタンスのルートボリュームサイズを指定する方法
- 6. AWS、Beanstalk、自動スケーリングEC2設定
- 7. GitラボからAWS EC2インスタンスへのコード配布を自動化
- 8. 自動開始のスケジュール時間を設定してAWS EC2でインスタンスを停止する方法
- 9. 自動スケーリンググループのEC2インスタンスのユーザーデータを更新する
- 10. AWS EC2インスタンスを別の言語で起動する方法
- 11. AWS EC2インスタンス:複数のインスタンスを起動
- 12. 新しい起動設定が見つかったときに自動スケーリンググループのEC2インスタンスを自動更新する
- 13. AWS cloudformを使用してEC2インスタンスを起動する方法
- 14. AWS EC2 UbuntuインスタンスにAzureファイル共有をマウントする方法は?
- 15. AWS EC2インスタンスに添付された暗号化EBSボリューム(AWS)で暗号化ファイルを作成する方法は?
- 16. AWS APIで認証してEC2インスタンスを起動する方法
- 17. EC2インスタンスのDockerイメージを更新する
- 18. aws ec2インスタンスを自動起動/停止できません
- 19. AWSでEC2-ClassicとEC2-VPCインスタンスを区別する方法は?
- 20. Maven設定ファイルを自動化する
- 21. amazon AWS EC2インスタンスでスプリングアクティブプロファイルを設定する
- 22. AWS EC2インスタンスでCronジョブを設定する
- 23. AWS EC2インスタンスがトラフィックヒットで起動する
- 24. AWS WAF + EC2インスタンス
- 25. Amazon EC2でインスタンスを自動スケールする方法は?
- 26. 自動スケーリング時にEC2インスタンスを同期する方法
- 27. 基本的なCIのAWS EC2インスタンスの最小化 - >ステージング - >プロダクト設定
- 28. パッケージを更新せずにEC2インスタンスを複製する方法
- 29. EC2の起動とシャットダウンの自動化
- 30. Aws ec2インスタンスのスプリングブート
AWS SSMサービスには、本当に便利な「RunAnsiblePlaybook」機能もあります。 SSMエージェントを各サーバにインストールする必要があります(SSMエージェントがインストールされると、SSMを使用してAnsibleをインストールすることもできます)。 –
@ MarkB私は同意します。 OPが求めているものと同じくらいシンプルなもののために、エージェントをインストールすることは過度のものです。プッシュする必要があるより多くの定期的な作業がある場合は、私はSSMエージェントをインストールすることは良い考えであることに同意します。 – helloV