Container Storage Interface (CSI) for MooseFS
-
Updated
Oct 14, 2024 - Go
Container Storage Interface (CSI) for MooseFS
This project features two microservices on GKE using a shared Persistent Volume for file storage and processing. The first microservice handles file storage and coordinates with the second for product calculations. Deployment is automated via a CI/CD pipeline using GCP services like Cloud Build, Artifact Registry, and GKE.
Fully fledged (HA) Kubernetes Cluster using official kubeadm, ansible and helm. Tested on RHEL/CentOS/Ubuntu with support of http_proxy, dashboard installed, ingress controller, heapster - using official helm charts
Sidecar container running along with vngcloud-blockstorage-csi-driver controller to provide changing volume type of inflight persistent volumes
An easy, simple way for backing up Persistent Volume Claims inside your Kubernetes Cluster without installing anything into your cluster.
Dynamic PVC provisioner for pods requesting it via annotations. Automatic PV releaser.
here are some k8s manifest files that I wrote in the k8s learning journey
a tool to monitor pv sizes in GKE and push metrics to GCP monitor
A golang based Kubernetes application which can scale volume dynamically
Project to create a NFS Server container on top of Kubernetes/Openshift
Deploying a springboot and mysql stack, using docker, docker-compose for dev env, using kuberntes for production env, the whole deployment tested in minikube
Project for "Cloud technologies" course
Container Storage Interface (CSI) driver for Storidge CIO software. Deploy automated persistent storage for Kubernetes clusters.
Continued improvements to password generation using ConfigMap, YAML, Volume, and Ingress.
Scheduled backup and disaster recovery solution for Google Filestore using kubernetes cronjobs
Small bash script that displays all your Kubernetes PVC stats (used storage, available storage..)
Host a graph database such as OrientDB on IBM Container Service using Kubernetes APIs
Add a description, image, and links to the persistent-volume-claim topic page so that developers can more easily learn about it.
To associate your repository with the persistent-volume-claim topic, visit your repo's landing page and select "manage topics."