0
私は新しいロードバランサを作成し、awsでec2インスタンスを割り当てる必要があります。だから、私は新しいELBを作成するnew_elb.ymlファイルを作成し、以下ELBのための私のコードです:AWSでロードバランサを作成
---
#tasks:
- name: creating load balancer
#local_action:
ec2_elb_lb:
name: "apache-balancer"
state: present
zones:
- us-west-2a
- us-west-2b
listeners:
- protocol: http
load_balancer_port: 80
instance_port: 443
~
次のように私はエラーを取得しています:
ERROR! 'ec2_elb_lb' is not a valid attribute for a Play
The error appears to have been in '/etc/ansible/playbooks/final_elb.yml': line 3, column 3, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
#tasks:
- name: creating load balancer
^here
誰もが正しい方法が何であるかを教えてくださいすることができますELBを宣言し、EC2のインスタンスを登録することはできますか?
ロールを使用している場合、このロールを呼び出す最上位レベルのプレイブックを作成して作成します。その後、コードが動作するはずです。 "local_action"が存在しないことを確認してください。 –