← Back to Skills Marketplace
kaiyuelv

Kubernetes DevOps Toolkit

by Lv Lancer · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
150
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install kubernetes-devops-toolkit
Description
Manage, deploy, monitor, and troubleshoot Kubernetes clusters with tools for multi-cluster control, resource monitoring, log aggregation, and Helm support.
README (SKILL.md)

kubernetes-devops-toolkit

描述

中文: Kubernetes DevOps 工具包 - 完整的K8s集群管理、部署、监控和故障排查工具集

English: Kubernetes DevOps Toolkit - Complete K8s cluster management, deployment, monitoring and troubleshooting toolset

功能

  • 集群管理: 连接、配置、切换多个K8s集群
  • 部署管理: Deployment/Service/Ingress的创建、更新、回滚
  • 资源监控: Pod/Node/Namespace资源使用实时监控
  • 日志收集: 多Pod日志聚合和查询
  • 故障排查: 自动诊断常见问题并提供解决方案
  • Helm支持: Chart管理和Release生命周期管理

使用场景

  • 开发和生产环境的K8s集群运维
  • CI/CD流水线中的K8s部署
  • 故障排查和性能优化
  • 多集群统一管理

依赖

  • Python 3.8+
  • kubernetes-client
  • helm (可选)
  • kubectl (可选)
Usage Guidance
This package appears coherent for Kubernetes operations. Before installing: (1) Review and control which kubeconfig the skill will use — kubeconfig files contain cluster credentials and should be treated as sensitive. (2) Run the package in a safe/test environment first (no-production kubeconfig) to verify behavior, especially HelmManager operations that can modify resources. (3) If you require stricter supply-chain controls, install dependencies in an isolated environment and audit the HelmManager implementation (and any parts of the core module not fully shown here) for any unexpected network calls or shell execution. If you don't want a skill that can modify cluster state, avoid enabling it for autonomous agent use.
Capability Analysis
Type: OpenClaw Skill Name: kubernetes-devops-toolkit Version: 1.0.0 The Kubernetes DevOps Toolkit is a standard administrative utility for managing K8s clusters and Helm releases. The code uses the official 'kubernetes' Python client for cluster operations and wraps the Helm CLI via subprocess calls for package management. No evidence of data exfiltration, unauthorized access, or malicious prompt injection was found in SKILL.md or the Python scripts. The implementation is consistent with its stated purpose as a DevOps toolset.
Capability Assessment
Purpose & Capability
The name/description (Kubernetes cluster management, deployment, monitoring, Helm support) align with the included Python module, examples, tests, and requirements. The code uses the kubernetes Python client, references kubeconfig paths, and implements listing/switching contexts, pods, nodes, logs, diagnostics and Helm operations — all consistent with the stated purpose.
Instruction Scope
SKILL.md documents expected operations and dependencies and directs use of a kubeconfig (~/.kube/config) and optional tools (kubectl/helm). The runtime instructions and examples operate on cluster state (contexts, pods, events, logs) which is appropriate. There are no instructions to read unrelated system files or to transmit data to external endpoints outside normal Kubernetes/Helm interactions.
Install Mechanism
This is instruction-only (no packaged install spec), but the repository includes requirements.txt listing standard Python packages (kubernetes, PyYAML, requests, etc.). Installing via pip from requirements.txt is expected and acceptable, but note that pip installs code from PyPI — standard but worth auditing in high-security environments.
Credentials
The skill declares no required environment variables or secrets. It expects access to a kubeconfig file (default ~/.kube/config) which is the appropriate credential surface for Kubernetes operations. There are no unrelated credentials requested.
Persistence & Privilege
The skill is not always:true and does not request persistent platform privileges. It can be invoked autonomously (platform default), which is expected — note that autonomous invocation plus the ability to change cluster state means you should only enable it for trusted agents/users and clusters.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install kubernetes-devops-toolkit
  3. After installation, invoke the skill by name or use /kubernetes-devops-toolkit
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug kubernetes-devops-toolkit
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Kubernetes DevOps Toolkit?

Manage, deploy, monitor, and troubleshoot Kubernetes clusters with tools for multi-cluster control, resource monitoring, log aggregation, and Helm support. It is an AI Agent Skill for Claude Code / OpenClaw, with 150 downloads so far.

How do I install Kubernetes DevOps Toolkit?

Run "/install kubernetes-devops-toolkit" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Kubernetes DevOps Toolkit free?

Yes, Kubernetes DevOps Toolkit is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Kubernetes DevOps Toolkit support?

Kubernetes DevOps Toolkit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Kubernetes DevOps Toolkit?

It is built and maintained by Lv Lancer (@kaiyuelv); the current version is v1.0.0.

💬 Comments