ansible - Ansible gc_storage:src 在哪里?
问题描述
这可能是一个愚蠢的问题,我对此感到非常沮丧,所以我需要在这里发布。我正在尝试使用 ansible 中的 gs_storage 在谷歌存储中上传文件;但无论我做什么,我都会出现“ PUT 的本地对象不存在”错误。
这是我的命令:尝试在此处访问角色/模板文件夹。
- name: save template to gcs
gc_storage:
bucket: medialake/admin/template_nifi
object: "{{client +'_template.xml' }}"
src: "{{ role_path + '/templates/' +'new_client_octopus.xml' }}"
gs_secret_key: "{{ gs_access_key }}"
gs_access_key: "{{ gs_secret_key }}"
region: EU
mode: put
permission: public-read
绝对我想从项目的根目录开始。
解决方案
推荐阅读
- ansible - Ansible lineinfile 和循环
- tensorflow - 如何将 TFRecordDataset 项转换为图像?
- javascript - 未能在测试完成上单击下拉第一个选项
- keras - 如何构建这个自定进度的学习损失函数并在 keras 中使用它?
- api - 如何在 Zoom API (GET) 请求中添加查询参数?
- wix - 防止在运行时卸载 Wix Bootstrapper 应用程序
- java - 在android studio中完成游戏时播放声音错误
- outlook - 在自定义记录上集成 Outlook 和 Netsuite
- c++ - 名称相同但范围不同(例如 foo、bar::foo)的命名空间如何工作?
- proxy - 通过代理连接 Quickfix/n