helm-chart

Develop and validate Helm charts for the Astronomer Private Cloud.

490|98|Updated Jan 15, 2018
One-click install
npx skills add https://github.com/astronomer/astronomer --skill helm-chart-astronomer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: helm-chart
Source: https://github.com/astronomer/astronomer/tree/main/.agents/skills/helm-chart
Command: npx skills add https://github.com/astronomer/astronomer --skill helm-chart-astronomer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the inconsistent, error-prone manual work of developing and maintaining complex umbrella Helm charts for Astronomer Private Cloud, which features tightly coupled sub-charts, unique template layout rules, and strict security and testing requirements.

Core Features & Use Cases

  • Standardized Template Guidance: Provides clear rules for the three coexisting filename styles in the APC repo, ensuring consistent template organization across all sub-charts.
  • End-to-End Best Practices: Covers values design, security hardening, probe customization, schema validation, semantic versioning, and dependency management for production-ready charts.
  • Testing & CI/CD Integration: Includes comprehensive Helm test patterns, review checklists, and GitHub Actions workflow templates to automate quality assurance and chart releases. Use case: Engineering teams deploying Astronomer APC can use this Skill to ensure all Helm changes pass linting, security reviews, and upgrade tests before release.

Quick Start

Use the helm-chart skill to update the astronomer Houston deployment template to add a custom readiness probe and update the values schema to validate the new configuration.

Frequently Asked Questions about helm-chart

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure umbrella Helm charts for Astronomer Private Cloud?

To structure umbrella Helm charts for Astronomer Private Cloud, you must follow standardized template layout rules across three coexisting filename styles to ensure consistent sub-chart organization and reduce manual errors.

How do I add a custom readiness probe to a Kubernetes deployment template?

You can add a custom readiness probe to a Kubernetes deployment template by modifying the Houston deployment template and updating the values schema to validate the newly introduced configuration parameters.

What's the best way to automate Helm chart testing and linting in CI/CD?

The best way to automate Helm chart testing and linting in CI/CD is to implement comprehensive Helm test patterns alongside GitHub Actions workflow templates to enforce automated quality assurance before chart releases.

Does this approach support Kubernetes security hardening for Helm charts?

Yes, Kubernetes security hardening for Helm charts is fully supported, meeting strict security requirements through standardized best practices for probe customization, values design, and schema validation.

How do I manage semantic versioning and dependencies for production-ready Helm charts?

To manage semantic versioning and dependencies for production-ready Helm charts, apply end-to-end best practices covering dependency management and version updates to ensure reliable, standardized chart releases.