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

Details

    Description

      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

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: