Skip to content

Auto-resize PersistentVolumeClaim objects based on Prometheus metrics

License

pdishark/pvc-autoresizer

 
 

Repository files navigation

PVC Auto-Resizer fork

Designed for troubleshooting and testing purposes.

Usage

Build and push the Docker image:

docker build --platform linux/amd64 -t pvcauto:local . && \
docker tag pvcauto:local pdishark/pvc-autoresizer && \
docker push pdishark/pvc-autoresizer

Restart the pods to apply the changes and watch the logs:

kubectl rollout restart -n kube-system deployment pvc-autoresizer-controller && \
kubectl rollout status -n kube-system deployment pvc-autoresizer-controller && \
kubectl logs -f -n kube-system -l app.kubernetes.io/name=pvc-autoresizer

About

Auto-resize PersistentVolumeClaim objects based on Prometheus metrics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 85.0%
  • Makefile 11.3%
  • Smarty 3.1%
  • Dockerfile 0.6%