Cost Optimization
Atmosly provides built-in cost tracking and optimization insights for your Kubernetes clusters, helping you understand and control your cloud spending.
Overview
The Cost Optimization module tracks infrastructure costs at multiple levels — from the overall cluster down to individual node groups and workloads. This visibility helps teams identify over-provisioned resources and optimize spending.
Cost analysis is available for clusters provisioned through Atmosly or imported via cloud account integration. Token-imported clusters do not support cost analysis.
Cluster Cost Overview
Navigate to a cluster's Cost section to view:
| Metric | Description |
|---|---|
| Total Cluster Cost | Aggregate cost of all resources in the cluster |
| Cost Trend | Historical cost data showing spending patterns over time |
| Cost Breakdown | Breakdown by resource type (compute, storage, networking) |
| Node Group Costs | Per-node-group cost allocation |
Cost Tracking Levels
Cluster-Level Costs
- Total cost across all node groups, storage, and networking
- Historical trend analysis
- Cost comparison across time periods
Node Group-Level Costs
- Per-node-group cost breakdown
- Instance type cost analysis
- Spot vs. On-Demand cost comparison
- Idle resource identification
Pod and Node Cost Scanning
- Background cost scanning for individual pods and nodes
- Resource utilization vs. cost efficiency analysis
- Recommendations for right-sizing
Cost Estimation (During Cluster Creation)
When creating a new cluster, Atmosly provides a cost estimation preview based on your selected configuration:
- Instance types and count
- Storage allocation
- Add-on overhead
- Estimated monthly cost
This helps you make informed decisions about cluster sizing before provisioning.
Supported Cloud Providers
| Provider | Cost Tracking | Cost Estimation |
|---|---|---|
| AWS (EKS) | Yes | Yes |
| GCP (GKE) | Yes | Yes |
| Token Import | No | No |