Skip to content

History

Revisions

  • 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

    @ii02735 ii02735 committed Oct 12, 2026
    030d038
  • 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

    @ii02735 ii02735 committed Oct 12, 2026
    290a4fa
  • 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

    @ii02735 ii02735 committed Oct 12, 2026
    f2c329d
  • 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

    @ii02735 ii02735 committed Oct 12, 2026
    6148ca6
  • 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

    @ii02735 ii02735 committed Oct 12, 2026
    51ffeb9
  • 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

    @ii02735 ii02735 committed Oct 12, 2026
    dd09e22
  • 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

    @ii02735 ii02735 committed Oct 12, 2026
    24111cf
  • 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

    @ii02735 ii02735 committed Oct 12, 2026
    3d9f878
  • 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

    @ii02735 ii02735 committed Oct 12, 2026
    616e3eb
  • 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

    @ii02735 ii02735 committed Oct 12, 2026
    da7cfca
  • Add AGENTS.md with repository conventions for AI agents

    @ii02735 ii02735 committed Oct 12, 2026
    501aac7
  • Add DaemonSets page with diagram - New DaemonSets.md (FR): one Pod per node, when to use (logs/metrics/CNI), targeting nodes (nodeSelector/affinity/tolerations), manifest with updateStrategy, RollingUpdate vs OnDelete, kubectl commands - New images/daemonset.svg (DaemonSet -> 3 nodes, one Pod each) - Add page to Home and _Sidebar

    @ii02735 ii02735 committed Oct 12, 2026
    0e8ba46
  • Split CronJobs into its own page - New CronJobs.md (FR): schedule format, concurrencyPolicy, deadline, history limits, full manifest, Job vs CronJob, kubectl commands - New images/cronjob.svg (Schedule -> CronJob -> Jobs -> Pod) - Jobs.md CronJob section replaced by a short intro + links - Add page to Home and _Sidebar

    @ii02735 ii02735 committed Oct 12, 2026
    d30df52
  • Add Jobs page with diagram - New Jobs.md (FR): what a Job is, when to use it, completions vs parallelism, backoffLimit/restartPolicy, manifest, CronJob, workload comparison, kubectl commands - New images/job.svg (Job -> 2 running Pods + 4/6 completion progress) - Add page to Home and _Sidebar

    @ii02735 ii02735 committed Oct 12, 2026
    f17bef7
  • Simplify Service types with when-to-use + examples - Each type (ClusterIP/NodePort/LoadBalancer/ExternalName) gets a short definition, a 'Quand ?' usage case and a concrete example - Add a one-line recap at the end of the section

    @ii02735 ii02735 committed Oct 12, 2026
    526af3c
  • Add dedicated scaling page (manual vs HPA) - New Mise-a-l-echelle.md (FR): horizontal vs vertical, manual scaling, HPA control loop (metrics -> comparison -> count -> bound -> update), behavior/stabilization, VPA, Cluster Autoscaler, summary, commands - New images/hpa.svg (Pods -> Metrics Server -> HPA -> Deployment loop) - ReplicaSets and Deployments 'Mettre à l'échelle' sections link to it - Add page to Home and _Sidebar

    @ii02735 ii02735 committed Oct 12, 2026
    d849397
  • Add Services page with diagram - New Services.md (FR): stable IP/DNS, selector & endpoints, types (ClusterIP/NodePort/LoadBalancer/ExternalName), DNS, headless, port vs targetPort vs nodePort, manifest, kubectl commands - New images/service.svg (client -> Service -> Pods) - Link the page from Home and _Sidebar

    @ii02735 ii02735 committed Oct 12, 2026
    2c5e0aa
  • Add Deployments page with diagram - New Deployments.md (FR): hierarchy, rolling update (maxUnavailable/maxSurge), rollback, manifest, scaling, kubectl commands - New images/deployment.svg showing Deployment -> ReplicaSets -> Pods and revisions - Link the page from Home and _Sidebar

    @ii02735 ii02735 committed Oct 12, 2026
    5e65cfc
  • Add ReplicaSets page with diagram - New ReplicaSets.md (FR): definition, control loop, selector/template, manifest, RS vs Deployment, scaling, kubectl commands - New images/replicaset.svg vectorial diagram - Link the page from Home and _Sidebar

    @ii02735 ii02735 committed Oct 12, 2026
    d7d1cf2
  • Add liveness vs readiness diagram to probes subsection

    @ii02735 ii02735 committed Oct 12, 2026
    9619667
  • Add probes subsection to Pods page Explain liveness/readiness/startup probes, probe mechanisms (httpGet, tcpSocket, exec, grpc), tuning parameters, best practices, and clarify that probes are defined per container, not per Pod.

    @ii02735 ii02735 committed Oct 12, 2026
    4a4c9cf
  • Add Pod specifications subsection - ports, resource requests/limits (with units, QoS classes) - security contexts (pod- and container-level) - other useful fields, and a complete manifest example

    @ii02735 ii02735 committed Oct 12, 2026
    2ce5882
  • Add Pods page with anatomy diagram - New Pods.md page (FR): definition, multi-container patterns, controllers, lifecycle/restartPolicy, manifest example, kubectl commands - New images/pod.svg vectorial diagram (shared network + volumes) - Link the page from Home and _Sidebar

    @ii02735 ii02735 committed Oct 12, 2026
    d8ef949
  • Present namespaced resources as a single annotated list Use one flat list where each category is annotated with its scope (namespaced vs cluster-wide) instead of a table or two lists.

    @ii02735 ii02735 committed Oct 12, 2026
    20ce804
  • Rework namespaced resources presentation Replace the two-column table with two independent, category-grouped lists so no false pairing is implied between namespaced and cluster-scoped resources.

    @ii02735 ii02735 committed Oct 12, 2026
    ff0bfe0
  • Add Namespaces page with SVG diagram - New Namespaces.md page (FR) with a hand-authored vectorial SVG diagram (images/namespaces.svg) showing dev/prod namespaces in one cluster - Link the new page from Home and _Sidebar

    @ii02735 ii02735 committed Oct 12, 2026
    b937b16
  • Embed images locally instead of gist attachments Download the 7 gist attachments into images/ and reference them with markdown image syntax in the relevant wiki pages.

    @ii02735 ii02735 committed Oct 12, 2026
    5fc207a
  • Add Kubernetes notes wiki Split the original French Kubernetes notes into wiki pages and fix spelling, grammar, and formatting issues.

    @ii02735 ii02735 committed Oct 12, 2026
    77d9f91