MCP HubMCP Hub
返回技能列表

generating-helm-charts

jeremylongshore
更新于 Today
78 次查看
712
74
712
在 GitHub 上查看
aidata

关于

This skill enables Claude to generate and modify Helm charts for Kubernetes applications. It's triggered by requests related to Helm charts, Kubernetes deployments, or packaging applications for Kubernetes. The skill streamlines deployments by providing production-ready configurations and implementing best practices.

快速安装

Claude Code

推荐
插件命令推荐
/plugin add https://github.com/jeremylongshore/claude-code-plugins-plus
Git 克隆备选方式
git clone https://github.com/jeremylongshore/claude-code-plugins-plus.git ~/.claude/skills/generating-helm-charts

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档

Overview

This skill empowers Claude to create and manage Helm charts, simplifying Kubernetes application deployments. It provides production-ready configurations, implements best practices, and supports multi-platform environments.

How It Works

  1. Receiving Requirements: Claude receives the user's requirements for the Helm chart, including application details, dependencies, and desired configurations.
  2. Generating Chart: Claude utilizes the helm-chart-generator plugin to generate a complete Helm chart based on the provided requirements.
  3. Providing Chart: Claude presents the generated Helm chart to the user, ready for deployment.

When to Use This Skill

This skill activates when you need to:

  • Create a new Helm chart for a Kubernetes application.
  • Modify an existing Helm chart to update application configurations.
  • Package and deploy an application to Kubernetes using Helm.

Examples

Example 1: Creating a Basic Web App Chart

User request: "Create a Helm chart for a simple web application with a single deployment and service."

The skill will:

  1. Generate a basic Helm chart including a Chart.yaml, values.yaml, a deployment, and a service.
  2. Provide the generated chart files for review and customization.

Example 2: Adding Ingress to an Existing Chart

User request: "Modify the existing Helm chart for my web application to include an ingress resource."

The skill will:

  1. Update the existing Helm chart to include an ingress resource, configured based on best practices.
  2. Provide the updated chart files with the new ingress configuration.

Best Practices

  • Configuration Management: Utilize values.yaml to manage configurable parameters within the Helm chart.
  • Resource Limits: Define resource requests and limits for deployments to ensure efficient resource utilization.
  • Security Contexts: Implement security contexts to enhance the security posture of the deployed application.

Integration

This skill integrates with other Claude Code skills by providing a standardized way to package and deploy applications to Kubernetes. It can be combined with skills that generate application code, manage infrastructure, or automate deployment pipelines.

GitHub 仓库

jeremylongshore/claude-code-plugins-plus
路径: backups/skills-batch-20251204-000554/plugins/devops/helm-chart-generator/skills/helm-chart-generator
aiautomationclaude-codedevopsmarketplacemcp

相关推荐技能