Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-3868

System file storage with AWS S3 API-compatible FileStorage

XMLWordPrintable

      It would be great we could offer the ability to deploy 3scale using S3 API-compatible options for the System's FileStorage.
      One example of a S3 API-compatible option is minio (https://min.io/). This specific example is a use case that pbrookes would like to be able to use.

      We've also been discussing how to provide it via the operator/templates https://github.com/3scale/3scale-operator/issues/249 and we have thought of providing the ability to specify the hostname and maybe the scheme?(http,https..) in the CR/template among with the other existing parameters (access key, secret key, ...)

      Dev notes

      Implementation

      Add another volume mount from secret for config/amazon_s3.yml in operator like https://github.com/3scale/3scale-operator/blob/2e18da635f1fb983355894b24ee58431c4e9b85b/pkg/3scale/amp/auto-generated-templates/amp/amp-eval-s3.yml#L2868-L2877

      Also see THREESCALE-4052

          There are no Sub-Tasks for this issue.

              Unassigned Unassigned
              msorianod Miguel Soriano
              Miroslav Jaroš Miroslav Jaroš (Inactive)
              Eguzki Astiz Lezaun Eguzki Astiz Lezaun
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: