【发布时间】:2021-05-10 06:56:17
【问题描述】:
我想读取 Ansible playbook 中的远程文件内容。
- name: Load spark defaults
slurp:
src: /etc/spark/conf/spark-defaults.conf
register: spark_defaults
- debug:
msg: "{{ spark_defaults['content'] | b64decode }}"
我已经阅读了slurp 和fetch 的文档,并且都提到它们旨在获取远程文件。 但可用参数没有主机。
我试过了:
- name: Load spark defaults
slurp:
src: my.host://etc/spark/conf/spark-defaults.conf
register: spark_defaults
- name: Load spark defaults
slurp:
src: me@my.host://etc/spark/conf/spark-defaults.conf
register: spark_defaults
但似乎无法正常工作。 我想我错过了一些基本的东西,非常感谢这里的帮助。
【问题讨论】: