首页 > 解决方案 > 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

解决方案


推荐阅读