This repository contains resources and examples for scaling Kubernetes workloads to zero using Karpenter, an open-source Kubernetes cluster autoscaler. The following resources are included:
- AWS Configuration: Terraform code for creating the necessary AWS resources for the cluster and Karpenter.
- Sample Workloads: YAML files for configuring a CronJob to scale the cluster up and down based on the time of day.
To get started, review the configuration files and sample workloads. Follow the documentation for setup instructions and usage guidelines.
Contributions are welcome! Please submit a pull request or open an issue for any suggestions or improvements.