获取“(ecs_taskdefinition)模块不支持的参数:cpu,launch_type,内存”受支持的参数包括:arn,aws_access_key,aws_secret_key,容器,ec2_url,家庭,网络模式,配置文件,区域,修订,安全令牌,状态,task_cert_arn,有效卷”}
ecs_taskdefinition:
family: "{{ taskfamily_name }}"
# task_role_arn: "{{ ecs_role.arn }}"
# execution_role_arn: "{{ ecs_role.arn }}"
containers:
- name: "{{ container_name }}"
essential: true
image: "{{ image_var }}"
portMappings:
- containerPort: "{{ container_port }}"
hostPort: "{{ container_port }}"
environment:
- name: xyz_ENV
value: "{{ env }}"
launch_type: FARGATE
cpu: "{{ cpu_var }}"
memory: "{{ memory_var }}"
state: present
network_mode: awsvpc ```
答案 0 :(得分:0)
cpu,启动类型,内存
这些参数已添加到ansible 2.7
您必须升级ansible版本或删除这些参数。
参考:https://docs.ansible.com/ansible/latest/modules/ecs_taskdefinition_module.html