riponbanik.ansible_role_aws_ssm_agent
以下のテキストを日本語に翻訳しました。簡単で理解しやすい内容です。
AWS Systems Manager AgentをWindowsとLinuxの両方にインストール・設定するためのAnsibleロール
要件
特になし。
ロール変数
利用可能な変数は以下に示されており、デフォルト値も記載されています(defaults/main.yml
を参照):
AWSはCloudWatchプラグインを介してWindowsのメトリクスとログの監視を許可しますが、デフォルトでは無効になっています。
cloudwatch_monitoring: false
cloudwatch_namespace: 'Windows/Default'
cloudwatch_log_group: 'Default-Log-Group'
application_event_log_level: 3
system_event_log_level: 3
security_event_log_level: 1
パッケージが変更されていない場合は、ダウンロードとアップグレードを防ぎます。
force_upgrade: no
カスタムCloudWatchテンプレートを使用できるようにします。例えば、以下のようにプレイブックと同じレベルに置くことができます。
aws_ssm_config_template_path: 'templates/CloudwatchWindowsPlugin.json'
マルチアカウントまたはオンプレミス設定のためのアクティベーション
aws_ssm_activation_code: 1234567890
aws_ssm_activation_id: 1234567890
ws_ssm_ec2_region: ap-southeast-2
依存関係
特になし。
例プレイブック
- hosts: all
roles:
- { role: riponbanik.aws-ssm-agent }
ライセンス
MIT / BSD
著者情報
このロールは2018年にRipon Banikによって作成されました。