我在ansible剧本中运行这个命令,从ansible角色的目录“模板”复制文件,然后得到错误.
- name: "Copy templates"
templates: src={{item.src}} dest={{item.dest}}
with_items:
- { src: 'tpl1', dest: '/etc/tpl1' }
- { src: 'tpl2', dest: '/etc/tpl2' }
- { src: 'tpl3', dest: '/etc/tpl3' }错误输出:
ERROR! couldn't resolve module/action 'templates'. This often indicates a misspelling, missing collection, or incorrect module path.
The error appears to be in '/home/myuser/Desktop/mydir/roles/rolename/tasks/main.yml': line 73, column 3, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
- name: "Copy templates"
^ here你能帮帮我吗?
发布于 2020-11-20 09:22:56
该模块名为template,而不是templates。
- name: "Copy templates"
template:
src="{{item.src}}"
dest="{{item.dest}}"https://serverfault.com/questions/1043306
复制相似问题