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

  1. 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
    
  2. Create a Context:
    kalco context set my-cluster \
      --kubeconfig ~/.kube/config \
      --output ./my-cluster-dump
    
  3. Export Cluster Resources:
    kalco export --commit-message "My first dump"
    

Documentation Sections

Getting Started

Commands Reference

Support

Contributing

We welcome contributions to improve Kalco and its documentation. See our contributing guidelines for details.


Kalco - Built with ❤️ for the Kubernetes community