Krescope - Kubernetes Resource Optimizer
🔍 Analyze & optimize CPU/Memory requests/limits in your Kubernetes clusters (EKS, AKS, GKE, etc.).
📦 Install
pip install krescope
📦 Install if metric-server not installed/enabled
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
📌 Features
- Recommends optimal CPU/Memory requests & limits
- Works with EKS, AKS, GKE, and on-prem clusters
- Supports watch mode (--watch)
🚀 Usage : To analyze cpu and memory limits/requests with current usage by application in specific namespace
krescope analyze --namespace=<your_namespace>
🚀 Usage : To analyze cpu and memory limits/requests with current usage by application in watch mode by giving custom time interval (in seconds)
krescope analyze --namespace=<your_namespace> --watch INTEGER
🚀 Usage : To get details in specific output format like json and text
krescope analyze --namespace=<your_namespace> --output json
krescope analyze --namespace=<your_namespace> --output text
🚀 Usage : To get detailed information in verbose format
krescope analyze --verbose
Metadata
Release files for krescope 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| krescope-1.0.1.tar.gz | 10.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| krescope-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 20.9 kB
Release files / krescope-1.0.1.tar.gz
| Download URL | krescope-1.0.1.tar.gz |
|---|---|
| Size | 10.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c420bcc3dd3782965fdc18a69a896dfe8b10c76289788ecaa19c6dc5c4226ce3
|
|
BLAKE2b-256 checksum How to use checksums |
b7da562352f3c789492a1ea87012d4e3e776273a63708b1ebbe52c0969458637
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.0
|
Release files / krescope-1.0.1-py3-none-any.whl
| Download URL | krescope-1.0.1-py3-none-any.whl |
|---|---|
| Size | 10.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ef77758585da68ab0305ff963f4dcff662823529522734f99fbda03405a59ae3
|
|
BLAKE2b-256 checksum How to use checksums |
d97b3b75fa237ba8687fca0ea3bb3dece78a211d5b1614701aa45feb4ca8b129
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.0
|