0

EC2 インスタンスで実行されている systemd サービスをシャットダウンするラムダ関数を作成しようとしています。boto3 モジュールの ssm クライアントを使用するのがおそらく最良の選択だと思います。使用を検討していた特定のコマンドは send_command() です。理想的には、Ansible を使用して systemd サービスをシャットダウンしたいと考えています。だから私は「AWS-ApplyAnsiblePlaybooks」を使用しようとしています。ここで行き詰まりました。boto3 ssm クライアントがいくつかのパラメーターを必要としているようです。、しかし、パラメーターをどのように提示する必要があるのか​​ が実際には明確ではありません.「AWS-ApplyAnsiblePlaybooks」ドキュメント内で探しているパラメーターを見つけました-しかし、それらをコードに含めると、パラメーターが無効であることがわかります. また、AWS の GitHub リポジトリにもアクセスしてみました。コードの例が時々あることはわかっていますが、send_command() に関するものは何もありませんでした。私がこれまでに書いたことに興味がある人のために要旨をアップロードしました。他の人が、boto3 python スクリプトを介して ssm を使用して Ansible プレイブックを実行する方法を理解したいと思っています。

4

1 に答える 1