Helm Find Repository URL For a Release

Let’s say I have this release called mongodb in mongo Kubernetes namespace: For this release (mongodb), if I want to find out which repository (URL) the mongodb-sharded-5.0.17 chart came from then one way is to figure out the environment from which the helm chart was installed and run helm search repo there: But in some […]

Resizing Kubernetes Volumes (Expansion)

Let’s cover everything you need to know about resizing Kubernetes volumes to expand their size (upsizing). Downsizing is not possible. We will talk keeping persistent volumes in mind but most of what we discuss should also be applicable to Generic ephemeral volumes. Also when we say “resizing volumes”, we refer to resizing the actual storage […]

Dynamic vs Static Volume Provisioning in Kubernetes

In Kubernetes, if you store some data (create a file, write to it, modify a file, etc.) in a container running inside your pod, the changes won’t persist once the container stops running (crashes, stops normally or restarts). For better data persistence, Kubernetes provides the following options: Now when specifically working with Persistent Volumes, they […]