Any S3-API-compatible storage can be used as a persistent volume in Kubernetes, if we use the Linux Foundation’s Datashim project. While this is not a general substitute for traditional disks and file systems, it does enable interesting architectures, cheap cloud-native storage, and a clean way to access bucket-based data, configurations, and code.
Related videos:
- https://youtu.be/RCRjyyGrWgo - Set Up a File Server (HTTPS and SFTP) on Kubernetes
- https://youtu.be/6E_Ph_IYCNA - Private Python Package Artifact Registry with Google Cloud
- https://youtu.be/wsav8V9rDDE - Create a Helm Repo with GitHub Actions and GCP (Serverless)