“(ecs_taskdefinition)模块的不受支持的参数:cpu,launch_type,内存支持的参数包括:

时间:2020-01-30 10:09:57

标签: ansible

获取“(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 ```

1 个答案:

答案 0 :(得分:0)

cpu,启动类型,内存

这些参数已添加到ansible 2.7

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

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