ankra-stacks-addons

Coordinate deployment order of Ankra Stacks with Helm addons, manifests, and variables.

26|2|Updated Jul 11, 2025
One-click install
npx skills add https://github.com/ankraio/ankra-cli --skill ankra-stacks-addons
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ankra-stacks-addons
Source: https://github.com/ankraio/ankra-cli/tree/main/internal/skills/embedded/skills/ankra-stacks-addons
Command: npx skills add https://github.com/ankraio/ankra-cli --skill ankra-stacks-addons

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designing and deploying complex Ankra Stacks is error-prone without a clear, reusable model for combining Helm addons, raw manifests, and variable-driven configuration, as well as enforcing a correct execution order.

Core Features & Use Cases

  • Compose addons, manifests, and variables into a reusable Stack that can be deployed within a cluster.
  • Define dependency edges (parents) to control deployment order across resources.
  • Reuse and parameterize stacks across environments by centralizing configuration and references.

Quick Start

Create a new Stack by combining Helm addons, raw manifests, and variables, and define parent relationships to enforce deployment order.

Frequently Asked Questions about ankra-stacks-addons

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

FAQPage Schema
How do I control deployment order for Kubernetes resources in a Stack?

To control Kubernetes resource deployment order, you define dependency edges between Helm addons and raw manifests, establishing parent-child relationships that strictly sequence the execution of your Stack components.

Can I combine Helm charts and raw Kubernetes manifests in a single deployment?

Yes, you can combine Helm charts and raw Kubernetes manifests in a single deployment by composing them into a reusable Stack, allowing you to manage both resource types under a unified configuration model.

How do variables work when parameterizing Kubernetes Stacks across environments?

Variables centralize configuration for Kubernetes Stacks, allowing you to factor out environment-specific settings and references so you can reuse and parameterize the same Stack across multiple deployment targets.

What is the best way to manage dependencies between Helm addons and raw manifests?

The best way to manage dependencies between Helm addons and raw manifests is by defining parent-child dependency edges within your Stack, which enforces a correct execution order and prevents deployment errors.

Why do my Kubernetes deployments fail when resources are applied out of order?

Kubernetes deployments fail when applied out of order because resources often depend on preceding components, a problem solved by defining parent-child dependency edges to enforce a strict, error-free deployment sequence.