"(ecs_taskdefinition)模块不支持的参数:CPU,launch_type,内存 支持的参数包括:



>get "(ecs_taskdefinition(模块不支持的参数:CPU,launch_type,内存 支持的参数包括:arn,aws_access_key,aws_secret_key,容器,ec2_url,系列,network_mode,配置文件,区域,修订版,security_token,状态,task_role_arn,validate_certs,卷"}

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 ```

CPU,launch_type,内存

这些参数是在 ansible 2.7 中添加的

。您必须升级您的ansible版本或删除这些参数。

参考: https://docs.ansible.com/ansible/latest/modules/ecs_taskdefinition_module.html

最新更新