Skip to main content

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)

Source distribution for krescope 1.0.1
File Size Uploaded
krescope-1.0.1.tar.gz 10.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for krescope 1.0.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page