> ## Documentation Index
> Fetch the complete documentation index at: https://infra-docs.kaeyros.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Le modèle GitOps de la plateforme Kaeyros

> Le cluster reflète en continu le dépôt argo-production. Toute modification manuelle sera écrasée par la réconciliation ArgoCD.

Kaeyros Analytics applique un modèle GitOps strict : le cluster Kubernetes n'est jamais modifié à la main. L'état souhaité de l'infrastructure et des applications est entièrement décrit dans le dépôt `argo-production`, et ArgoCD réconcilie en continu le cluster avec ce dépôt.

Si vous utilisez `kubectl edit` sur une ressource gérée par ArgoCD, votre changement sera remis en état automatiquement. Ce comportement est intentionnel : le paramètre `selfHeal` est actif sur toutes les Applications. Ce n'est pas un bug, c'est le fonctionnement normal du modèle GitOps.

> **[Dépôt argo-production](https://infra-docs.kaeyros.org/deploiement/depot-argo-production.md)**
>
> Structure du dépôt de référence et distinction entre dossiers surveillés par ArgoCD et dossiers appliqués manuellement.

> **[App-of-apps](https://infra-docs.kaeyros.org/deploiement/app-of-apps.md)**
>
> Le motif app-of-apps utilisé par ArgoCD : base.yaml déclare l'Application racine production qui surveille apps/.

> **[Anatomie d'une Application](https://infra-docs.kaeyros.org/deploiement/anatomie-application.md)**
>
> Gabarit YAML complet d'une Application ArgoCD et explication du chemin relatif des valueFiles.

> **[Charts Helm](https://infra-docs.kaeyros.org/deploiement/charts.md)**
>
> Les neuf charts Helm internes et lequel choisir pour une nouvelle application.

> **[Fichier de valeurs](https://infra-docs.kaeyros.org/deploiement/fichier-valeurs.md)**
>
> Gabarit annoté pour créer un fichier de values Helm : image, ingress, ressources, sondes et canary.

> **[Image updater](https://infra-docs.kaeyros.org/deploiement/image-updater.md)**
>
> Mise à jour automatique des images avec argocd-image-updater et pourquoi le tag n'est pas visible dans Git.

> **[Canary](https://infra-docs.kaeyros.org/deploiement/canary.md)**
>
> Déploiements progressifs avec Argo Rollouts : paliers, commandes de suivi, promotion et annulation.

> **[Cycle de changement](https://infra-docs.kaeyros.org/deploiement/cycle-changement.md)**
>
> Parcours complet d'un commit depuis le push GitHub jusqu'à la bascule progressive du trafic.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.