Course structure available

Stage 06 · Containers & Platforms

Helm Complete Course

Master Helm from chart anatomy and Go templates through dependencies, lifecycle management, OCI distribution, security, testing, GitOps, Helm 4 migration, and maintainable production chart engineering.

HLM
35chapters
175lessons
Intermediatestarting level
Hands-onlearning mode
Course stateCurriculum ready

Course brief

A complete Helm curriculum for maintainable Kubernetes packaging and release engineering.

This course is organized as a progressive operational curriculum from fundamentals through advanced production practice. Lesson files are reserved with stable repository paths so content can be added later without changing URLs or navigation.

By the end

You will be able to

  • Design clean, reusable charts with values, templates, helpers, dependencies, and schema validation
  • Operate releases safely with install, upgrade, rollback, hooks, tests, and failure handling
  • Package and distribute charts through OCI registries with provenance and supply-chain controls
  • Integrate Helm into CI/CD and GitOps without hiding Kubernetes operational behavior
  • Migrate Helm estates toward Helm 4 and troubleshoot complex production chart deployments

Complete syllabus

35 chapters in prerequisite order.

The structure goes beyond command references and feature lists. It includes architecture, security, reliability, troubleshooting, automation, governance, performance, and realistic production workflows.

01

Chapter 1

Helm Foundations, Kubernetes Package Management, Charts, Releases, Repositories, and Use Cases

5 lessons
01
Helm Foundations, Kubernetes Package Management, Charts, Releases, Repositories, and Use Cases: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Helm Foundations, Kubernetes Package Management, Charts, Releases, Repositories, and Use Cases: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Helm Foundations, Kubernetes Package Management, Charts, Releases, Repositories, and Use Cases: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Helm Foundations, Kubernetes Package Management, Charts, Releases, Repositories, and Use Cases: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Helm Foundations, Kubernetes Package Management, Charts, Releases, Repositories, and Use CasesReserved in course structure
Planned
02

Chapter 2

Helm 4 Architecture, Helm 3 Compatibility, Breaking Changes, Migration Planning, and Supported Workflows

5 lessons
01
Helm 4 Architecture, Helm 3 Compatibility, Breaking Changes, Migration Planning, and Supported Workflows: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Helm 4 Architecture, Helm 3 Compatibility, Breaking Changes, Migration Planning, and Supported Workflows: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Helm 4 Architecture, Helm 3 Compatibility, Breaking Changes, Migration Planning, and Supported Workflows: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Helm 4 Architecture, Helm 3 Compatibility, Breaking Changes, Migration Planning, and Supported Workflows: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Helm 4 Architecture, Helm 3 Compatibility, Breaking Changes, Migration Planning, and Supported WorkflowsReserved in course structure
Planned
03

Chapter 3

Installing Helm, CLI Configuration, Kubernetes Context Safety, Environment Variables, and Command Discovery

5 lessons
01
Installing Helm, CLI Configuration, Kubernetes Context Safety, Environment Variables, and Command Discovery: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Installing Helm, CLI Configuration, Kubernetes Context Safety, Environment Variables, and Command Discovery: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Installing Helm, CLI Configuration, Kubernetes Context Safety, Environment Variables, and Command Discovery: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Installing Helm, CLI Configuration, Kubernetes Context Safety, Environment Variables, and Command Discovery: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Installing Helm, CLI Configuration, Kubernetes Context Safety, Environment Variables, and Command DiscoveryReserved in course structure
Planned
04

Chapter 4

Chart Anatomy: Chart.yaml, values.yaml, templates, charts, crds, files, and Packaging Conventions

5 lessons
01
Chart Anatomy: Chart.yaml, values.yaml, templates, charts, crds, files, and Packaging Conventions: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Chart Anatomy: Chart.yaml, values.yaml, templates, charts, crds, files, and Packaging Conventions: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Chart Anatomy: Chart.yaml, values.yaml, templates, charts, crds, files, and Packaging Conventions: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Chart Anatomy: Chart.yaml, values.yaml, templates, charts, crds, files, and Packaging Conventions: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Chart Anatomy: Chart.yaml, values.yaml, templates, charts, crds, files, and Packaging ConventionsReserved in course structure
Planned
05

Chapter 5

Go Template Fundamentals, Actions, Pipelines, Whitespace, Quoting, Types, and Rendering Mental Model

5 lessons
01
Go Template Fundamentals, Actions, Pipelines, Whitespace, Quoting, Types, and Rendering Mental Model: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Go Template Fundamentals, Actions, Pipelines, Whitespace, Quoting, Types, and Rendering Mental Model: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Go Template Fundamentals, Actions, Pipelines, Whitespace, Quoting, Types, and Rendering Mental Model: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Go Template Fundamentals, Actions, Pipelines, Whitespace, Quoting, Types, and Rendering Mental Model: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Go Template Fundamentals, Actions, Pipelines, Whitespace, Quoting, Types, and Rendering Mental ModelReserved in course structure
Planned
06

Chapter 6

Values and Configuration: Defaults, -f Files, --set Variants, Precedence, Nulls, and Environment Overrides

5 lessons
01
Values and Configuration: Defaults, -f Files, --set Variants, Precedence, Nulls, and Environment Overrides: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Values and Configuration: Defaults, -f Files, --set Variants, Precedence, Nulls, and Environment Overrides: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Values and Configuration: Defaults, -f Files, --set Variants, Precedence, Nulls, and Environment Overrides: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Values and Configuration: Defaults, -f Files, --set Variants, Precedence, Nulls, and Environment Overrides: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Values and Configuration: Defaults, -f Files, --set Variants, Precedence, Nulls, and Environment OverridesReserved in course structure
Planned
07

Chapter 7

Built-In Objects: .Release, .Values, .Chart, .Capabilities, .Template, and Release Context

5 lessons
01
Built-In Objects: .Release, .Values, .Chart, .Capabilities, .Template, and Release Context: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Built-In Objects: .Release, .Values, .Chart, .Capabilities, .Template, and Release Context: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Built-In Objects: .Release, .Values, .Chart, .Capabilities, .Template, and Release Context: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Built-In Objects: .Release, .Values, .Chart, .Capabilities, .Template, and Release Context: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Built-In Objects: .Release, .Values, .Chart, .Capabilities, .Template, and Release ContextReserved in course structure
Planned
08

Chapter 8

Template Functions, Sprig, Pipelines, default, required, include, tpl, lookup, and Data Manipulation

5 lessons
01
Template Functions, Sprig, Pipelines, default, required, include, tpl, lookup, and Data Manipulation: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Template Functions, Sprig, Pipelines, default, required, include, tpl, lookup, and Data Manipulation: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Template Functions, Sprig, Pipelines, default, required, include, tpl, lookup, and Data Manipulation: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Template Functions, Sprig, Pipelines, default, required, include, tpl, lookup, and Data Manipulation: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Template Functions, Sprig, Pipelines, default, required, include, tpl, lookup, and Data ManipulationReserved in course structure
Planned
09

Chapter 9

Flow Control with if/else, with, range, Variables, Scope, and Robust Optional Configuration

5 lessons
01
Flow Control with if/else, with, range, Variables, Scope, and Robust Optional Configuration: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Flow Control with if/else, with, range, Variables, Scope, and Robust Optional Configuration: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Flow Control with if/else, with, range, Variables, Scope, and Robust Optional Configuration: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Flow Control with if/else, with, range, Variables, Scope, and Robust Optional Configuration: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Flow Control with if/else, with, range, Variables, Scope, and Robust Optional ConfigurationReserved in course structure
Planned
10

Chapter 10

Named Templates, _helpers.tpl, define, template, include, Naming, Scope, and Reusable Helpers

5 lessons
01
Named Templates, _helpers.tpl, define, template, include, Naming, Scope, and Reusable Helpers: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Named Templates, _helpers.tpl, define, template, include, Naming, Scope, and Reusable Helpers: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Named Templates, _helpers.tpl, define, template, include, Naming, Scope, and Reusable Helpers: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Named Templates, _helpers.tpl, define, template, include, Naming, Scope, and Reusable Helpers: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Named Templates, _helpers.tpl, define, template, include, Naming, Scope, and Reusable HelpersReserved in course structure
Planned
11

Chapter 11

Working with Files, .Files, Config Generation, Checksums, Binary Data, and Bundled Resources

5 lessons
01
Working with Files, .Files, Config Generation, Checksums, Binary Data, and Bundled Resources: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Working with Files, .Files, Config Generation, Checksums, Binary Data, and Bundled Resources: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Working with Files, .Files, Config Generation, Checksums, Binary Data, and Bundled Resources: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Working with Files, .Files, Config Generation, Checksums, Binary Data, and Bundled Resources: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Working with Files, .Files, Config Generation, Checksums, Binary Data, and Bundled ResourcesReserved in course structure
Planned
12

Chapter 12

Subcharts, Global Values, Parent-Child Values, Dependencies, Aliases, Conditions, and Tags

5 lessons
01
Subcharts, Global Values, Parent-Child Values, Dependencies, Aliases, Conditions, and Tags: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Subcharts, Global Values, Parent-Child Values, Dependencies, Aliases, Conditions, and Tags: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Subcharts, Global Values, Parent-Child Values, Dependencies, Aliases, Conditions, and Tags: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Subcharts, Global Values, Parent-Child Values, Dependencies, Aliases, Conditions, and Tags: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Subcharts, Global Values, Parent-Child Values, Dependencies, Aliases, Conditions, and TagsReserved in course structure
Planned
13

Chapter 13

Chart Dependencies, Chart.lock, Dependency Update/Build, Repository Resolution, and Reproducibility

5 lessons
01
Chart Dependencies, Chart.lock, Dependency Update/Build, Repository Resolution, and Reproducibility: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Chart Dependencies, Chart.lock, Dependency Update/Build, Repository Resolution, and Reproducibility: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Chart Dependencies, Chart.lock, Dependency Update/Build, Repository Resolution, and Reproducibility: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Chart Dependencies, Chart.lock, Dependency Update/Build, Repository Resolution, and Reproducibility: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Chart Dependencies, Chart.lock, Dependency Update/Build, Repository Resolution, and ReproducibilityReserved in course structure
Planned
14

Chapter 14

Library Charts, Shared Template Primitives, Organization Standards, and Reusable Platform Building Blocks

5 lessons
01
Library Charts, Shared Template Primitives, Organization Standards, and Reusable Platform Building Blocks: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Library Charts, Shared Template Primitives, Organization Standards, and Reusable Platform Building Blocks: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Library Charts, Shared Template Primitives, Organization Standards, and Reusable Platform Building Blocks: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Library Charts, Shared Template Primitives, Organization Standards, and Reusable Platform Building Blocks: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Library Charts, Shared Template Primitives, Organization Standards, and Reusable Platform Building BlocksReserved in course structure
Planned
15

Chapter 15

values.schema.json, JSON Schema Validation, User Input Contracts, Defaults, and Configuration Safety

5 lessons
01
values.schema.json, JSON Schema Validation, User Input Contracts, Defaults, and Configuration Safety: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
values.schema.json, JSON Schema Validation, User Input Contracts, Defaults, and Configuration Safety: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
values.schema.json, JSON Schema Validation, User Input Contracts, Defaults, and Configuration Safety: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
values.schema.json, JSON Schema Validation, User Input Contracts, Defaults, and Configuration Safety: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — values.schema.json, JSON Schema Validation, User Input Contracts, Defaults, and Configuration SafetyReserved in course structure
Planned
16

Chapter 16

Chart Hooks, Hook Weights, Delete Policies, Pre/Post Lifecycle Events, and Operational Risks

5 lessons
01
Chart Hooks, Hook Weights, Delete Policies, Pre/Post Lifecycle Events, and Operational Risks: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Chart Hooks, Hook Weights, Delete Policies, Pre/Post Lifecycle Events, and Operational Risks: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Chart Hooks, Hook Weights, Delete Policies, Pre/Post Lifecycle Events, and Operational Risks: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Chart Hooks, Hook Weights, Delete Policies, Pre/Post Lifecycle Events, and Operational Risks: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Chart Hooks, Hook Weights, Delete Policies, Pre/Post Lifecycle Events, and Operational RisksReserved in course structure
Planned
17

Chapter 17

Helm Tests, Test Pods/Jobs, Verification Strategies, Smoke Tests, and Post-Deployment Validation

5 lessons
01
Helm Tests, Test Pods/Jobs, Verification Strategies, Smoke Tests, and Post-Deployment Validation: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Helm Tests, Test Pods/Jobs, Verification Strategies, Smoke Tests, and Post-Deployment Validation: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Helm Tests, Test Pods/Jobs, Verification Strategies, Smoke Tests, and Post-Deployment Validation: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Helm Tests, Test Pods/Jobs, Verification Strategies, Smoke Tests, and Post-Deployment Validation: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Helm Tests, Test Pods/Jobs, Verification Strategies, Smoke Tests, and Post-Deployment ValidationReserved in course structure
Planned
18

Chapter 18

NOTES.txt, User Guidance, Generated Instructions, Release Metadata, and Operator Experience

5 lessons
01
NOTES.txt, User Guidance, Generated Instructions, Release Metadata, and Operator Experience: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
NOTES.txt, User Guidance, Generated Instructions, Release Metadata, and Operator Experience: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
NOTES.txt, User Guidance, Generated Instructions, Release Metadata, and Operator Experience: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
NOTES.txt, User Guidance, Generated Instructions, Release Metadata, and Operator Experience: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — NOTES.txt, User Guidance, Generated Instructions, Release Metadata, and Operator ExperienceReserved in course structure
Planned
19

Chapter 19

helm install, upgrade, rollback, uninstall, history, status, get, list, and Complete Release Lifecycle

5 lessons
01
helm install, upgrade, rollback, uninstall, history, status, get, list, and Complete Release Lifecycle: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
helm install, upgrade, rollback, uninstall, history, status, get, list, and Complete Release Lifecycle: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
helm install, upgrade, rollback, uninstall, history, status, get, list, and Complete Release Lifecycle: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
helm install, upgrade, rollback, uninstall, history, status, get, list, and Complete Release Lifecycle: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — helm install, upgrade, rollback, uninstall, history, status, get, list, and Complete Release LifecycleReserved in course structure
Planned
20

Chapter 20

Atomic Operations, --wait, --wait-for-jobs, Timeouts, Cleanup-on-Fail, and Failure-Safe Release Patterns

5 lessons
01
Atomic Operations, --wait, --wait-for-jobs, Timeouts, Cleanup-on-Fail, and Failure-Safe Release Patterns: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Atomic Operations, --wait, --wait-for-jobs, Timeouts, Cleanup-on-Fail, and Failure-Safe Release Patterns: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Atomic Operations, --wait, --wait-for-jobs, Timeouts, Cleanup-on-Fail, and Failure-Safe Release Patterns: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Atomic Operations, --wait, --wait-for-jobs, Timeouts, Cleanup-on-Fail, and Failure-Safe Release Patterns: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Atomic Operations, --wait, --wait-for-jobs, Timeouts, Cleanup-on-Fail, and Failure-Safe Release PatternsReserved in course structure
Planned
21

Chapter 21

Release State, Secrets/ConfigMaps Storage, Revision History, Ownership Metadata, and Release Recovery

5 lessons
01
Release State, Secrets/ConfigMaps Storage, Revision History, Ownership Metadata, and Release Recovery: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Release State, Secrets/ConfigMaps Storage, Revision History, Ownership Metadata, and Release Recovery: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Release State, Secrets/ConfigMaps Storage, Revision History, Ownership Metadata, and Release Recovery: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Release State, Secrets/ConfigMaps Storage, Revision History, Ownership Metadata, and Release Recovery: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Release State, Secrets/ConfigMaps Storage, Revision History, Ownership Metadata, and Release RecoveryReserved in course structure
Planned
22

Chapter 22

CRDs with Helm, crds Directory, Upgrade Limitations, Ownership, Operators, and CRD Lifecycle Strategy

5 lessons
01
CRDs with Helm, crds Directory, Upgrade Limitations, Ownership, Operators, and CRD Lifecycle Strategy: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
CRDs with Helm, crds Directory, Upgrade Limitations, Ownership, Operators, and CRD Lifecycle Strategy: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
CRDs with Helm, crds Directory, Upgrade Limitations, Ownership, Operators, and CRD Lifecycle Strategy: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
CRDs with Helm, crds Directory, Upgrade Limitations, Ownership, Operators, and CRD Lifecycle Strategy: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — CRDs with Helm, crds Directory, Upgrade Limitations, Ownership, Operators, and CRD Lifecycle StrategyReserved in course structure
Planned
23

Chapter 23

OCI Registries, helm registry, Chart Push/Pull, Authentication, Digests, and OCI-Based Distribution

5 lessons
01
OCI Registries, helm registry, Chart Push/Pull, Authentication, Digests, and OCI-Based Distribution: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
OCI Registries, helm registry, Chart Push/Pull, Authentication, Digests, and OCI-Based Distribution: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
OCI Registries, helm registry, Chart Push/Pull, Authentication, Digests, and OCI-Based Distribution: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
OCI Registries, helm registry, Chart Push/Pull, Authentication, Digests, and OCI-Based Distribution: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — OCI Registries, helm registry, Chart Push/Pull, Authentication, Digests, and OCI-Based DistributionReserved in course structure
Planned
24

Chapter 24

Traditional Chart Repositories, index.yaml, Packaging, Hosting, Search, and Repository Maintenance

5 lessons
01
Traditional Chart Repositories, index.yaml, Packaging, Hosting, Search, and Repository Maintenance: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Traditional Chart Repositories, index.yaml, Packaging, Hosting, Search, and Repository Maintenance: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Traditional Chart Repositories, index.yaml, Packaging, Hosting, Search, and Repository Maintenance: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Traditional Chart Repositories, index.yaml, Packaging, Hosting, Search, and Repository Maintenance: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Traditional Chart Repositories, index.yaml, Packaging, Hosting, Search, and Repository MaintenanceReserved in course structure
Planned
25

Chapter 25

Chart Signing, Provenance Files, Verification, Integrity, Trust Models, and Supply-Chain Controls

5 lessons
01
Chart Signing, Provenance Files, Verification, Integrity, Trust Models, and Supply-Chain Controls: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Chart Signing, Provenance Files, Verification, Integrity, Trust Models, and Supply-Chain Controls: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Chart Signing, Provenance Files, Verification, Integrity, Trust Models, and Supply-Chain Controls: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Chart Signing, Provenance Files, Verification, Integrity, Trust Models, and Supply-Chain Controls: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Chart Signing, Provenance Files, Verification, Integrity, Trust Models, and Supply-Chain ControlsReserved in course structure
Planned
26

Chapter 26

Helm Plugins, Plugin Installation, Security Boundaries, Plugin Development Concepts, and Operational Governance

5 lessons
01
Helm Plugins, Plugin Installation, Security Boundaries, Plugin Development Concepts, and Operational Governance: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Helm Plugins, Plugin Installation, Security Boundaries, Plugin Development Concepts, and Operational Governance: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Helm Plugins, Plugin Installation, Security Boundaries, Plugin Development Concepts, and Operational Governance: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Helm Plugins, Plugin Installation, Security Boundaries, Plugin Development Concepts, and Operational Governance: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Helm Plugins, Plugin Installation, Security Boundaries, Plugin Development Concepts, and Operational GovernanceReserved in course structure
Planned
27

Chapter 27

Post-Renderers, Kustomize Integration, Policy Injection, Manifest Transformation, and Composition Tradeoffs

5 lessons
01
Post-Renderers, Kustomize Integration, Policy Injection, Manifest Transformation, and Composition Tradeoffs: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Post-Renderers, Kustomize Integration, Policy Injection, Manifest Transformation, and Composition Tradeoffs: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Post-Renderers, Kustomize Integration, Policy Injection, Manifest Transformation, and Composition Tradeoffs: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Post-Renderers, Kustomize Integration, Policy Injection, Manifest Transformation, and Composition Tradeoffs: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Post-Renderers, Kustomize Integration, Policy Injection, Manifest Transformation, and Composition TradeoffsReserved in course structure
Planned
28

Chapter 28

Cluster-Aware Templates, lookup, Capabilities, API Version Detection, and Portable Chart Behavior

5 lessons
01
Cluster-Aware Templates, lookup, Capabilities, API Version Detection, and Portable Chart Behavior: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Cluster-Aware Templates, lookup, Capabilities, API Version Detection, and Portable Chart Behavior: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Cluster-Aware Templates, lookup, Capabilities, API Version Detection, and Portable Chart Behavior: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Cluster-Aware Templates, lookup, Capabilities, API Version Detection, and Portable Chart Behavior: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Cluster-Aware Templates, lookup, Capabilities, API Version Detection, and Portable Chart BehaviorReserved in course structure
Planned
29

Chapter 29

Secrets with Helm, External Secret Managers, SOPS Patterns, Secret Leakage Risks, and Secure Values Handling

5 lessons
01
Secrets with Helm, External Secret Managers, SOPS Patterns, Secret Leakage Risks, and Secure Values Handling: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Secrets with Helm, External Secret Managers, SOPS Patterns, Secret Leakage Risks, and Secure Values Handling: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Secrets with Helm, External Secret Managers, SOPS Patterns, Secret Leakage Risks, and Secure Values Handling: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Secrets with Helm, External Secret Managers, SOPS Patterns, Secret Leakage Risks, and Secure Values Handling: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Secrets with Helm, External Secret Managers, SOPS Patterns, Secret Leakage Risks, and Secure Values HandlingReserved in course structure
Planned
30

Chapter 30

Chart Design Best Practices: Labels, Selectors, Naming, Resources, Probes, Security Contexts, and Kubernetes Conventions

5 lessons
01
Chart Design Best Practices: Labels, Selectors, Naming, Resources, Probes, Security Contexts, and Kubernetes Conventions: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Chart Design Best Practices: Labels, Selectors, Naming, Resources, Probes, Security Contexts, and Kubernetes Conventions: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Chart Design Best Practices: Labels, Selectors, Naming, Resources, Probes, Security Contexts, and Kubernetes Conventions: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Chart Design Best Practices: Labels, Selectors, Naming, Resources, Probes, Security Contexts, and Kubernetes Conventions: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Chart Design Best Practices: Labels, Selectors, Naming, Resources, Probes, Security Contexts, and Kubernetes ConventionsReserved in course structure
Planned
31

Chapter 31

CI/CD for Charts: helm lint, template, Testing, Packaging, OCI Publishing, Versioning, and Promotion

5 lessons
01
CI/CD for Charts: helm lint, template, Testing, Packaging, OCI Publishing, Versioning, and Promotion: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
CI/CD for Charts: helm lint, template, Testing, Packaging, OCI Publishing, Versioning, and Promotion: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
CI/CD for Charts: helm lint, template, Testing, Packaging, OCI Publishing, Versioning, and Promotion: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
CI/CD for Charts: helm lint, template, Testing, Packaging, OCI Publishing, Versioning, and Promotion: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — CI/CD for Charts: helm lint, template, Testing, Packaging, OCI Publishing, Versioning, and PromotionReserved in course structure
Planned
32

Chapter 32

Helm with GitOps: Argo CD/Flux Rendering Models, Drift, Hooks, Values Sources, and Declarative Release Practices

5 lessons
01
Helm with GitOps: Argo CD/Flux Rendering Models, Drift, Hooks, Values Sources, and Declarative Release Practices: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Helm with GitOps: Argo CD/Flux Rendering Models, Drift, Hooks, Values Sources, and Declarative Release Practices: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Helm with GitOps: Argo CD/Flux Rendering Models, Drift, Hooks, Values Sources, and Declarative Release Practices: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Helm with GitOps: Argo CD/Flux Rendering Models, Drift, Hooks, Values Sources, and Declarative Release Practices: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Helm with GitOps: Argo CD/Flux Rendering Models, Drift, Hooks, Values Sources, and Declarative Release PracticesReserved in course structure
Planned
33

Chapter 33

Performance, Large Charts, Template Complexity, Release Size, Kubernetes API Load, and Maintainability

5 lessons
01
Performance, Large Charts, Template Complexity, Release Size, Kubernetes API Load, and Maintainability: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Performance, Large Charts, Template Complexity, Release Size, Kubernetes API Load, and Maintainability: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Performance, Large Charts, Template Complexity, Release Size, Kubernetes API Load, and Maintainability: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Performance, Large Charts, Template Complexity, Release Size, Kubernetes API Load, and Maintainability: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Performance, Large Charts, Template Complexity, Release Size, Kubernetes API Load, and MaintainabilityReserved in course structure
Planned
34

Chapter 34

Troubleshooting Helm: Rendering Errors, Ownership Conflicts, Stuck Releases, Hooks, CRDs, and Recovery Techniques

5 lessons
01
Troubleshooting Helm: Rendering Errors, Ownership Conflicts, Stuck Releases, Hooks, CRDs, and Recovery Techniques: Concepts, Architecture, and Mental ModelReserved in course structure
Planned
02
Troubleshooting Helm: Rendering Errors, Ownership Conflicts, Stuck Releases, Hooks, CRDs, and Recovery Techniques: Guided Hands-On Workflow and Core OperationsReserved in course structure
Planned
03
Troubleshooting Helm: Rendering Errors, Ownership Conflicts, Stuck Releases, Hooks, CRDs, and Recovery Techniques: Configuration, Design Choices, and TradeoffsReserved in course structure
Planned
04
Troubleshooting Helm: Rendering Errors, Ownership Conflicts, Stuck Releases, Hooks, CRDs, and Recovery Techniques: Diagnostics, Failure Modes, Security, and PerformanceReserved in course structure
Planned
05
Checkpoint Lab — Troubleshooting Helm: Rendering Errors, Ownership Conflicts, Stuck Releases, Hooks, CRDs, and Recovery TechniquesReserved in course structure
Planned
35

Chapter 35

Production Capstone: Design, Test, Secure, Publish, Upgrade, and Operate a Production-Grade Helm Chart Suite

5 lessons
01
Production Capstone: Design, Test, Secure, Publish, Upgrade, and Operate a Production-Grade Helm Chart Suite: Requirements, Constraints, and Target ArchitectureReserved in course structure
Planned
02
Production Capstone: Design, Test, Secure, Publish, Upgrade, and Operate a Production-Grade Helm Chart Suite: Implementation and Automation Build-OutReserved in course structure
Planned
03
Production Capstone: Design, Test, Secure, Publish, Upgrade, and Operate a Production-Grade Helm Chart Suite: Security, Governance, and Reliability ValidationReserved in course structure
Planned
04
Production Capstone: Design, Test, Secure, Publish, Upgrade, and Operate a Production-Grade Helm Chart Suite: Failure Injection, Troubleshooting, and Recovery DrillReserved in course structure
Planned
05
Production Capstone: Design, Test, Secure, Publish, Upgrade, and Operate a Production-Grade Helm Chart Suite: Final Operational Review and HandoffReserved in course structure
Planned

Keep the academy open

Support free, practical DevOps education.

Every lesson is designed to remain readable in a browser, downloadable from GitHub, and usable without a paid learning platform. Contributions help expand and maintain the curriculum.

Ethereum / ERC-20
0x716c4Ab160C4B66F31a28AE2448BfF68fc3a2ef0Send only Ethereum/ERC-20 compatible assets to this address.