kubecloudscaler is a Kubernetes operator that scales cloud resources up or down using custom CRDs. It supports Kubernetes resources like deployments or cron jobs and aims to extend support to cloud resources like Compute Engine or Cloud SQL on GCP.

This project is inspired by kube-downscaler.