kconf
« Back to VersTracker
Description:
CLI for managing multiple kubeconfigs
Type: Formula  |  Latest Version: 2.0.0@0  |  Tracked Since: Dec 25, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 148  |  Forks: 11  |  Language: Go  |  Category: Devops
Tags: kubernetes kubeconfig devops cli cluster-management
Install: brew install kconf
About:
kconf is a command-line interface tool designed to simplify the management of multiple Kubernetes configurations. It allows developers to easily merge, switch between, and organize kubeconfig files from different clusters. This streamlines the workflow for users who frequently interact with various Kubernetes environments.
Key Features:
  • Merge multiple kubeconfig files into a single file
  • Switch context and namespace easily
  • List and view clusters from your kubeconfig
  • Clean and remove contexts and associated clusters
Use Cases:
  • Managing configurations for development, staging, and production clusters
  • Switching between different cloud provider Kubernetes services (e.g., EKS, GKE, AKS)
  • Collaborating on projects that require access to shared cluster configurations
Alternatives:
  • kubectx – kubectx is a popular alternative for switching contexts, but kconf aims to provide a more modern and integrated workflow for merging and managing multiple files.
  • kubectl – The native kubectl tool can manage contexts, but kconf simplifies complex operations like merging files and provides a more user-friendly interface for context management.
Version History
Detected Version Rev Change Commit
Dec 25, 2025 7:57pm 2.0.0 0 VERSION_BUMP f352fcc1
Sep 11, 2025 6:20pm 0 VERSION_BUMP 85b82e0d
Sep 14, 2024 10:55am 0 VERSION_BUMP 6210bf08