Sites Web5 min de lecture

Helm Charts : K8s packaging 2026

Mohamed Bah·Fondateur, Kolonell
1 septembre 2026
Partager :
Helm Charts : K8s packaging 2026

Helm Charts : K8s packaging 2026

Sites Web

Helm est le package manager Kubernetes leader depuis 2017. CNCF graduated 2020. 2024 : Broadcom rachète VMware → Bitnami catalogue charts perd partie publique en 2025. Communauté Helm résiliente, alternatives Kustomize et Timoni émergent.

TL;DR

- Helm : "apt-get pour K8s", standard packaging.

- 2024-2025 : Bitnami charts catalogue partiellement privatisé.

- Alternatives : Kustomize (officiel K8s), Timoni (CUE-based).

- Pattern : Helm pour 3rd party, Kustomize/Timoni pour vos apps.

Helm essentials

Concepts

  • Chart : package K8s (templates YAML + values + dependencies)
  • Release : chart installé sur cluster (avec une version)
  • Repository : registry charts (ArtifactHub, OCI registries)

Charts catalogue 2026

  • ArtifactHub : aggregator central, 10K+ charts indexés
  • Bitnami (Broadcom) : charts qualité mais shift commercial 2025
  • OCI Registries : Docker Hub, ECR, GCR héberge charts désormais
  • Helm Hub : deprecated, fusionné avec ArtifactHub

Pattern typique

`yaml

# Chart.yaml

apiVersion: v2

name: kolonell-app

version: 1.0.0

appVersion: "0.1.0"

dependencies:

  • name: postgresql

version: "13.x.x"

repository: oci://registry-1.docker.io/bitnamicharts

`

`yaml

# values.yaml

replicaCount: 3

image:

repository: kolonell/app

tag: latest

service:

type: ClusterIP

port: 3000

ingress:

enabled: true

hosts:

  • host: kolonell.com

`

`yaml

# templates/deployment.yaml

apiVersion: apps/v1

kind: Deployment

metadata:

name: {{ include "kolonell-app.fullname" . }}

spec:

replicas: {{ .Values.replicaCount }}

template:

spec:

containers:

  • name: app

image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"

ports:

  • containerPort: {{ .Values.service.port }}

`

Install / upgrade

`bash

Besoin d'un site web professionnel ?

Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.

# Add repository

helm repo add bitnami oci://registry-1.docker.io/bitnamicharts

# Install

helm install postgres bitnami/postgresql \

--namespace data \

--create-namespace \

--values values-prod.yaml

# Upgrade

helm upgrade postgres bitnami/postgresql \

--reuse-values \

--version 13.5.0

# Rollback

helm rollback postgres 1

# Uninstall

helm uninstall postgres

`

Bitnami crisis 2025

Broadcom (post-VMware acquisition) restructure :

  • Catalogue gratuit limité : 30 charts populaires only
  • Catalogue complet : payant (VMware Tanzu subscription)
  • Communauté réaction : forks community-maintained
  • Alternatives : TrueCharts, KubeApps, BoostsTeam Bitnami fork

Alternatives 2026

Kustomize

  • Officiel Kubernetes (kubectl built-in)
  • Overlay-based (pas templates Go)
  • Plus simple Helm pour cas basiques
  • Limite : pas de templating dynamique complexe

Timoni

  • CUE-based config (typed)
  • Plus rigoureux Helm Go templates
  • Adoption émergente 2024-2026
  • Pour équipes obsédées type safety

Jsonnet (Tanka)

  • Grafana Labs popularized
  • Functions-based config
  • Steeper learning curve

KApp

  • Carvel suite (VMware-origin)
  • App-centric, plus opinionated
  • Adoption modeste

Pulumi K8s

  • TypeScript/Python K8s manifests (cf U3/2)
  • Pour équipes Pulumi already

Helm vs Kustomize

CritèreHelmKustomize
TemplatingGo templatesOverlay patches
Vendor parsingCharts repositoryGithub / OCI raw
ComplexityHighLow-Medium
Learning curveSteepGentle
ReleasesVersionedPlain apply
Built-in K8sNoYes (kubectl)
Best for3rd party appsYour apps

Pattern moderne 2026

`

3rd party (Postgres, Redis, Kafka)

→ Helm charts (Bitnami fork, official)

Your apps (frontend, backend, workers)

→ Kustomize (simpler) ou Helm (powerful)

→ ArgoCD GitOps sync

`

Use cases Africa

  • Startups SaaS : déploiement K8s rapide via Helm + ArgoCD
  • E-commerce : Postgres, Redis, Elasticsearch via Bitnami
  • Banque : private registry Helm charts compliance
  • Healthcare : Sealed Secrets + Helm pour secrets

FAQ

Q : Helm ou Kustomize pour mes apps ?

R : Kustomize simpler. Helm si reuse cross-team, valeurs complexes, releases versioning critique.

Q : Bitnami crisis impact ?

R : Fortes équipes : forker charts critiques community-maintained ou TrueCharts. Petites équipes : repo OCI public alternatives.

Q : Helm 3 vs 4 ?

R : Helm 3 actuel stable. Helm 4 roadmap 2026 : OCI-native amélioré, Lua scripting optionnel.

Conclusion

Helm 2026 : standard packaging K8s incontesté malgré Bitnami crisis. Alternatives Kustomize (built-in K8s) et Timoni (CUE typed) gagnent terrain. Pattern moderne : Helm pour 3rd party + Kustomize/Timoni pour vos apps + ArgoCD pour GitOps sync. Pour startups Africa K8s, stack open-source économique : DOKS + Helm + ArgoCD.

Tags :#DevOps#Helm#Kubernetes#Charts
Partager :

Mohamed Bah

Fondateur, Kolonell

Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.