Skip to content

Add GCS and Azure Blob storage backends #45

Description

@lanycrost

Summary

Add storage driver support for Google Cloud Storage and Azure Blob Storage alongside the existing S3-compatible backend.

Problem

Currently only S3-compatible backends are supported (SeaweedFS, MinIO, Garage, AWS S3). Users on GCP or Azure must run an S3-compatible proxy.

Proposed change

  • Add a GCS driver using the native GCS SDK
  • Add an Azure Blob driver using the native Azure SDK
  • Maintain the existing S3 interface as default
  • Configuration via the same storage environment variables / operator config

References

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/operatorBobrapet controller or CRD-level change.kind/featureNew functionality or enhancement request.priority/mediumNormal priority item.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions