Add a Vue d'ensemble page summarizing every section
- New Vue-d-ensemble.md (FR): a 'map' of the wiki with a one-line summary and a
link per section, grouped by theme (fondations, organisation, charges de
travail, configuration & stockage, reseau, exploitation & outils)
- Includes a short recap of each cluster component (API server, etcd,
scheduler, controller manager, kubelet, kube-proxy, container runtime)
- Link it from Home (above the sommaire) and from _Sidebar (after Accueil);
update the AGENTS.md page list
Reorder wiki sections into a logical progression
- Move 'Noeud maitre vs noeud esclave' up next to the architecture pages
(was last, after RBAC/Helm)
- Move 'Les volumes persistants' next to ConfigMaps/Secrets so config and
storage form a single group
- Result: fondations -> organisation -> charges de travail -> config & stockage
-> reseau -> exploitation/outils
- Apply the same order to Home, _Sidebar and the AGENTS.md page list
Add Helm page with diagram
- New Helm.md (FR): what Helm is, Helm 2/3 and Tiller, vocabulary (chart,
template, values, release, repository, revision), the three essential
commands, chart anatomy, templates + values (and precedence), revisions and
rollback, main commands, when to use it, Helm vs Kustomize, best practices
- New images/helm.svg (repositories -> chart (+values) -> Helm -> cluster release)
- Add page to Home (item 21) and _Sidebar; update AGENTS.md page list and next steps
Add probes & Pod lifecycle page with diagram
- New Sondes-et-cycle-de-vie.md (FR): Pod phases/conditions/container states,
restartPolicy, init containers, the three probes (+ modes/tuning/best practices
and a manifest), lifecycle hooks (postStart/preStop) and graceful termination
(SIGTERM, terminationGracePeriodSeconds, SIGKILL), main commands
- New images/cycle-de-vie.svg (phases strip + container lifetime timeline with
probes and graceful shutdown + liveness/readiness failure callout)
- Pods.md: slim the lifecycle and probes sections to a summary + link, move the
probes.svg reference to the new page
- Add page to Home (item 7) and _Sidebar; update AGENTS.md page list
Add RBAC page with diagram
- New RBAC.md (FR): authorization model, subjects/verbs/resources, Role vs
ClusterRole, RoleBinding vs ClusterRoleBinding (valid combos), manifests,
least-privilege best practices, kubectl auth can-i / inspection commands
- New images/rbac.svg (Sujet -> Binding -> Role -> Ressources + combos callout)
- Add page to Home and _Sidebar; update AGENTS.md page list
Add persistent volumes (PV & PVC) page with diagram
- New Volumes-persistants.md (FR): ephemeral Pod data, volume types, PV vs PVC,
binding, static vs dynamic provisioning, StorageClass, accessModes, reclaim
policies, manifests (PV/PVC/dynamic/Pod), StatefulSet link, kubectl commands
- New images/volumes-persistants.svg (Pod -> PVC -> PV -> real storage, + StorageClass)
- Add page to Home and _Sidebar; update AGENTS.md page list
Add Gateway API page with diagram
- New Gateway-API.md (FR): evolution of Ingress, role-oriented model
(GatewayClass/Gateway/Routes/ReferenceGrant), why a successor, L4-L7
protocols, manifest, Ingress vs Gateway API, kubectl commands
- New images/gateway-api.svg (3 roles -> GatewayClass/Gateway/HTTPRoute -> Service -> Pods)
- Add page to Home and _Sidebar; update AGENTS.md page list
Add Ingress page with diagram
- New Ingress.md (FR): L7 routing (host/path), the Ingress Controller is the
engine, why over NodePort/LoadBalancer, pathType, TLS/cert-manager, manifest,
Gateway API note, Service vs Ingress, kubectl commands
- New images/ingress.svg (Client -> Ingress -> Services -> Pods)
- Add page to Home and _Sidebar; update AGENTS.md page list
Add ConfigMaps & Secrets page with diagram
- New ConfigMaps-et-Secrets.md (FR): separating config from images, ConfigMap
vs Secret, base64 is not encryption, env vars vs mounted files, Secret best
practices, manifests (ConfigMap/Secret/Pod), kubectl commands
- New images/configmaps-secrets.svg (ConfigMap + Secret -> Pod container)
- Add page to Home and _Sidebar; update AGENTS.md page list
Add StatefulSets page with diagram
- New StatefulSets.md (FR): stable identity (ordinal names, headless DNS,
per-Pod storage), when to use, OrderedReady ordering, manifest (Service +
StatefulSet volumeClaimTemplates), Deployment vs StatefulSet, kubectl cmds
- New images/statefulset.svg (StatefulSet -> web-0/1/2 -> one PVC each)
- Add page to Home and _Sidebar; update AGENTS.md page list
Add AGENTS.md with repository conventions for AI agents