- Kom - Kubernetes Operations Manager
Kom - Kubernetes Operations Manager
Overview
What is Kom?
Kom is a tool for managing Kubernetes operations, providing an SDK-level encapsulation of kubectl and client-go. It supports managing various Kubernetes resources, including creating, updating, deleting, and retrieving resources, and even querying Kubernetes resources using SQL.
How to use Kom?
To use Kom, you can import it into your Go project and register your Kubernetes clusters. You can then perform operations like resource management and SQL queries on Kubernetes resources.
Key features of Kom?
- Easy to use with a rich set of functionalities for resource management.
- Multi-cluster support for managing multiple Kubernetes clusters.
- Cross-namespace support for querying resources across namespaces.
- Chained calls for simpler and more intuitive resource operations.
- Support for Custom Resource Definitions (CRD).
- Callback mechanism for extending business logic without tight coupling to Kubernetes operations.
- File operations within PODs, including upload, download, and delete.
- High-frequency operation encapsulation for various deployment actions.
- SQL querying capabilities for Kubernetes resources.
- Caching support for improved query performance.
Use cases of Kom?
- Managing multiple Kubernetes clusters efficiently.
- Performing CRUD operations on Kubernetes resources.
- Executing SQL queries to retrieve specific resource information.
- Handling file operations within Kubernetes PODs.
- Monitoring and managing resource usage across clusters.
FAQ from Kom?
- Can Kom manage all Kubernetes resources?
Yes! Kom supports a wide range of Kubernetes resources, including built-in resources and CRDs.
- Is Kom free to use?
Yes! Kom is open-source and free to use.
- How accurate are the SQL queries in Kom?
Kom is designed to provide accurate results based on the current state of the Kubernetes resources.
Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
weibaohuiStar
115Language
GoLicense
MIT licenseCategory
developer-tools
Homepage
https://github.com/weibaohui/komRecommend Servers
View AllRollinggo Hotel Mcp
@longcreat
2 days ago
Tavily Mcp
@tavily-ai
JavaScript
a year ago
Amap Maps
@amap
高德地图官方 MCP Server
a year ago
Filesystem
@modelcontextprotocol
2 months ago