deployment

Automate deployment workflows and Helm chart management in GitOps-driven Kubernetes/OpenShift environments.

Updated Apr 7, 2026
Ready to run
npx skills add https://github.com/sayaya1090/handbook --skill deployment-sayaya1090
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: deployment
Source: https://github.com/sayaya1090/handbook/tree/main/.gemini/skills/deployment
Command: npx skills add https://github.com/sayaya1090/handbook --skill deployment-sayaya1090

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

๋ฐฐํฌ ํ”„๋กœ์„ธ์Šค์™€ Helm ์ฐจํŠธ ๊ตฌ์กฐ์˜ ๋ณต์žก์„ฑ์„ ๊ฐ„์†Œํ™”ํ•˜๊ณ  ์šด์˜ํŒ€์ด GitOps๋ฅผ ํ†ตํ•ด ์•ˆ์ •์ ์œผ๋กœ ๋ฆด๋ฆฌ์Šค๋ฅผ ์ˆ˜ํ–‰ํ•˜๋„๋ก ๋•์Šต๋‹ˆ๋‹ค.

Core Features & Use Cases

  • 2๊ณ„์ธต GitOps ๊ตฌ์กฐ์™€ Helm ์ฐจํŠธ ๊ตฌ์„ฑ์„ ๋ฌธ์„œํ™”ํ•˜๊ณ , ์šด์˜์ž ๋ฐฐํฌ๋ฅผ ๋‹จ์ˆœํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • ArgoCD, Gateway, OpenShift์™€ ๊ฐ™์€ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•œ ํ”„๋ŸฐํŠธ/๋ฐฑ์—”๋“œ ์„œ๋น„์Šค์˜ ๋ฐฐํฌ ํŒŒ์ดํ”„๋ผ์ธ์„ ๋ช…์‹œํ•ฉ๋‹ˆ๋‹ค.
  • ๋‹ค์ˆ˜์˜ ์Šคํ…Œ์ด์ง€(dev/staging/prod)์—์„œ์˜ ์ผ๊ด€๋œ ๋ฐฐํฌ ํ๋ฆ„ ๋ฐ ๋กค๋ฐฑ ์ „๋žต์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Quick Start

๋ฐฐํฌ/๋ฆด๋ฆฌ์Šค ์ž‘์—…์„ ์‹œ์ž‘ํ•˜๋ ค๋ฉด ์šด์˜ ๋ฌธ์„œ์— ๋”ฐ๋ฅธ Helm ์ฐจํŠธ ๋ฐฐํฌ ์ ˆ์ฐจ๋ฅผ ๋”ฐ๋ฅด์„ธ์š”.

Frequently Asked Questions about deployment

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

FAQPage Schema
How does a 2-layer GitOps deployment model work with Helm charts?โ–ผ

A 2-layer GitOps deployment model separates operator-managed Helm chart structures from environment-specific fragments, allowing ArgoCD to automate syncs while maintaining distinct dev, staging, and prod release trains.

How do I manage multi-stage Helm chart promotions in Kubernetes?โ–ผ

Multi-stage Helm chart promotions are managed through GitOps-controlled policies that document chart ownership and environment-specific fragments, ensuring controlled and automated syncs across dev, staging, and prod.

Does this deployment approach support OpenShift and ArgoCD together?โ–ผ

Yes, the deployment workflow explicitly supports GitOps-driven Kubernetes and OpenShift environments, utilizing ArgoCD applications to manage Helm chart structures and infrastructure deployments.

What is the best way to document chart ownership and promotion policies in GitOps?โ–ผ

Documenting chart ownership and promotion policies in GitOps involves defining a 2-layer architecture that maps operators to chart structures and codifies automated sync rules for controlled release trains.

Why use a 2-tier architecture for Helm-based deployment and GitOps?โ–ผ

A 2-tier architecture simplifies deployment complexity by separating infrastructure chart management from application releases, enabling operators to streamline Helm-based workflows and rollback strategies reliably.

Can I define rollback strategies for multi-stage release trains in Helm?โ–ผ

Yes, the deployment model provides consistent deployment flows and rollback strategies across multiple stages, ensuring stable releases within a GitOps-driven Kubernetes environment.