代码之家  ›  专栏  ›  技术社区  ›  ether_joe

Concourse S3资源找不到简单文件;'没有可用版本'

  •  -1
  • ether_joe  · 技术社区  · 9 年前

    https://github.com/concourse/s3-resource .配置如下:

    - name: s3-trigger-file
      type: s3
      source:
          bucket: mybucket
          regexp: filename_that_doesnt_change
          access_key_id: {{s3-access-key-id}}
          secret_access_key: {{s3-secret-access-key}}
    

    我使用它作为触发器,如下所示:

    jobs:
      - name: job-waiting-for-s3-file-to-appear
        public: true
        plan:
        - get: s3-trigger-file
          trigger: true
    

    enter image description here

    关于如何进行故障排除,有什么建议吗?谢谢~~

    1 回复  |  直到 7 年前
        1
  •  1
  •   Andrew Edstrom    9 年前

    s3-trigger-file .以下是一些潜在原因:

    • 这个 access-key-id 和 secret-access-key 您使用的是“无权访问该文件”。
    • regexp: 不正确。确保它与文件扩展名完全匹配。
    • fly hijack Amazon CLI 手动拉取文件。
    推荐文章