Kalco
Welcome to the Kalco documentation. Kalco is a CLI tool for Kubernetes cluster dumping and audit.
What is Kalco?
Kalco transforms your Kubernetes cluster management experience by providing a comprehensive, automated, and intelligent approach to cluster lifecycle control. Whether you’re managing production workloads, ensuring compliance, or planning migrations, Kalco has you covered.
Key Features
- Context Management - Manage multiple Kubernetes clusters through unified contexts
- Resource Export - Export cluster resources with professional organization
- Git Integration - Automatic version control with commit history and change tracking
- Report Generation - Professional change analysis and tracking reports
Quick Start
- Install Kalco:
curl -fsSL https://raw.githubusercontent.com/graz-dev/kalco/master/scripts/install.sh | bash
or use a package manager:
brew tap graz-dev/kalco brew install kalco
- Create a Context:
kalco context set my-cluster \ --kubeconfig ~/.kube/config \ --output ./my-cluster-dump
- Export Cluster Resources:
kalco export --commit-message "My first dump"
Documentation Sections
Getting Started
- Install Kalco
- First Run - Export your first cluster
Commands Reference
- Command Overview - Complete command reference
- Context Management - Manage cluster contexts
- Export Command - Export cluster resources
Support
- GitHub Issues: Report bugs and request features
- Documentation: This site and GitHub repository
Contributing
We welcome contributions to improve Kalco and its documentation. See our contributing guidelines for details.
Kalco - Built with ❤️ for the Kubernetes community