Golidlocks is an open-source project that provides a set of tools and resources for optimizing resource requests and limits in Kubernetes. It works by analyzing resource usage data for your pods and comparing it against the defined resource requests and limits. This allows you to identify resources that are over-allocated or under-allocated, and make adjustments to optimize resource utilization. With Goldilocks, you can improve the performance and efficiency of your home lab, reduce waste, and ensure that your applications have the resources they need to run effectively.
Install with:
helm repo add fairwinds https://charts.fairwinds.com/stable/
helm install goldilocks fairwinds/goldilocks -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
goldilocks | Pumba98/flux2-gitops | 50 | 9.0.1 | 2 months ago |
goldilocks | coolguy1771/home-ops | 67 | 9.0.1 | 2 months ago |
goldilocks | xunholy/k8s-gitops | 512 | 9.0.1 | 2 months ago |
goldilocks | ahgraber/homelab-gitops-k3s | 67 | 9.0.1 | 2 months ago |
goldilocks | axeII/home-ops | 42 | 9.0.1 | 2 months ago |
See the most popular values for this chart:
Key | Types |
---|---|
boolean | |
dashboard.ingress.hosts[].host (29) goldilocks.${SECRET_DOMAIN} | string |
string | |
string | |
string | |
dashboard.ingress.tls[].hosts[] (25) - goldilocks.${SECRET_DOMAIN} | string |
dashboard.ingress.tls[].secretName (11) goldilocks-tls | string |
dashboard.ingress.annotations."hajimari.io/icon" (11) mdi:align-vertical-top | string |
string | |
dashboard.ingress.annotations."cert-manager.io/cluster-issuer" (6) letsencrypt-production | string |
string | |
string | |
string | |
string | |
dashboard.ingress.annotations."gethomepage.dev/icon" (5) https://raw.githubusercontent.com/FairwindsOps/goldilocks/master/pkg/dashboard/assets/images/favicon.ico | string |
string | |
dashboard.ingress.annotations."nginx.ingress.kubernetes.io/whitelist-source-range" (5) 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
| string |
dashboard.ingress.annotations."gethomepage.dev/description" (4) Kubernetes Resource Recommendations | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
number | |
string | |
string | |
string | |
string, number | |
boolean | |
string | |
string | |
string | |
string | |
string | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
string | |
string, number | |
boolean | |
string | |
string | |
string | |
vpa.enabled (9) true | boolean |
boolean | |
image.pullPolicy (5) Always | string |
image.repository (5) us-docker.pkg.dev/fairwinds-ops/oss/goldilocks | string |
image.tag (5) v4.13.2@sha256:db993aa5c6944a6e7b534e28c0e1a4fd31bfdf7fb747e8a5fb1177805fcb7b77 | string |
string | |
boolean | |
boolean | |
string | |
string | |
string |