Persistent storage for Kubernetes

When deploying Kubernetes, one of the very common requirement is to have a persistent storage. For stateful applications such as databases, persistent storage is a “Must Have” requirement. The solution is mounting the external volumes inside the containers. In public cloud deployments, Kubernetes has integrations with the cloud providers’ block-storage backends, allowing developers to create claims for volumes to use with their deployments, and Kubernetes works with the cloud provider to create a volume and mount it inside the developers’ pods. While there are several options available in Kubernetes to replicate the same behavior on-premise. …

Afzal Muhammad

Innovative and transformative cross domain engineering architect @Cisco for cloud computing, big data, and AI/ML.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store