S3/GCS/MinIO Buckets as Kubernetes Persistent Volume Storage

Опубликовано: 01 Октябрь 2024
на канале: Nodematic Tutorials
3,939
30

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.

Demonstration Code: https://github.com/nodematiclabs/data...

Free Trial - Our New Diagram Tool: https://softwaresim.com/pricing/ ("YOUTUBE24" for 25% Off)

Datashim Project: https://github.com/datashim-io/datashim

If you are a cloud, DevOps, or software engineer you’ll probably find our wide range of YouTube tutorials, demonstrations, and walkthroughs useful - please consider subscribing to support the channel.

Related videos:
   • Set Up a File Server (HTTPS and SFTP)...   - Set Up a File Server (HTTPS and SFTP) on Kubernetes
   • Private Python Package Artifact Regis...   - Private Python Package Artifact Registry with Google Cloud
   • Create a Helm Repo with GitHub Action...   - Create a Helm Repo with GitHub Actions and GCP (Serverless)

0:00 Concepts
1:16 Kubernetes Cluster
1:46 Datashim
2:18 Cloud Storage Bucket
2:56 Index.html Example File
3:32 S3 API Interoperability
4:58 Kubernetes Resources
6:33 Demonstration