Project for "Cloud technologies" course
-
Updated
Feb 25, 2022 - JavaScript
Project for "Cloud technologies" course
Deploying a springboot and mysql stack, using docker, docker-compose for dev env, using kuberntes for production env, the whole deployment tested in minikube
An easy, simple way for backing up Persistent Volume Claims inside your Kubernetes Cluster without installing anything into your cluster.
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.
Continued improvements to password generation using ConfigMap, YAML, Volume, and Ingress.
Project to create a NFS Server container on top of Kubernetes/Openshift
Small bash script that displays all your Kubernetes PVC stats (used storage, available storage..)
Sidecar container running along with vngcloud-blockstorage-csi-driver controller to provide changing volume type of inflight persistent volumes
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
Scheduled backup and disaster recovery solution for Google Filestore using kubernetes cronjobs
Container Storage Interface (CSI) driver for Storidge CIO software. Deploy automated persistent storage for Kubernetes clusters.
Host a graph database such as OrientDB on IBM Container Service using Kubernetes APIs
Dynamic PVC provisioner for pods requesting it via annotations. Automatic PV releaser.
Container Storage Interface (CSI) for MooseFS
A golang based Kubernetes application which can scale volume dynamically
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
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."