elastisys / compliantkubernetes-apps

Elastisys Compliant Kubernetes is an open source, Certified Kubernetes distribution designed according to the ISO27001 controls: providing you with security tooling and observability from day one.
https://elastisys.io/compliantkubernetes/
Apache License 2.0
46 stars 7 forks source link

[5] Add support for Azure blob storage #132

Closed Xartos closed 2 years ago

Xartos commented 3 years ago

To support cluster fully in azure, we need to add support for blob storage

This includes:

Acceptance criteria

Xartos commented 3 years ago

We should consider using minio as "proxy" for all these kinds of object storage. Then these tasks would only be to add the correct configuration for minio to work with azure and all the other stuff would just work.

tordsson commented 3 years ago

Previous comments (from deprecated ck8s-cluster issue on the same topic):

At the moment we don't support azure object storage (since it does not speak s3 directly) We should investigate how we should implement support for this for all our services.

One solution would be to use minio to proxy the traffic https://cloudblogs.microsoft.com/opensource/2017/11/09/s3cmd-amazon-s3-compatible-apps-azure-storage/

OlleLarsson commented 3 years ago

Well can minio act as a gatway for other cloud provider's object storage solutions? I don't seen any mention of GCS in the gateways docs at least.

edit: found this page https://docs.min.io/docs/minio-gateway-for-gcs.html, strange that it is not listed together with the rest :thinking:

OlleLarsson commented 2 years ago

@cristiklein and @tordsson close?

cristiklein commented 2 years ago

@tordsson I recommend closing it for now, given the cloud providers that we focus on.

OlleLarsson commented 2 years ago

Dropping azure support