Blog¶
Comment Argo CD vérifie-t-il les changements dans mon dépôt Git ou Helm
Introduction
Par défaut, ArgoCD vérifie les changements dans le dépôt Git ou Helm toutes les 3 minutes (120 secondes + 60 secondes de jitter).
Vous pouvez ajuster cette fréquence en modifiant les paramètres timeout.reconciliation et timeout.reconciliation.jitter dans la configMap argocd-cm. Si des changements sont détectés dans le dépôt Git, Argo CD mettra à jour uniquement les applications pour lesquelles la synchronisation automatique (auto-sync) est activée.
Comment les Namespaces fonctionnent dans Kubernetes ?
Introduction
Dans Kubernetes, un namespace (abrégé ns) est un mécanisme qui permet d’isoler des groupes de ressources au sein d’un même cluster.
Les objets dans un namespace doivent avoir des noms uniques, mais il est possible d’avoir des objets portant le même nom dans des namespaces différents. Les namespaces sont utilisés principalement pour les objets namespaced (comme les Deployments, Services, etc.), et ne s’appliquent pas aux objets cluster-wide (comme StorageClass, Nodes, PersistentVolumes, etc.).
Démarrer avec Crossplane installation, providers et ressources
Crossplane est une extension Kubernetes qui agit comme un framework de control-plane permettant de gérer des ressources cloud (AWS, GCP, Azure…) directement via des manifestes Kubernetes. Il transforme votre cluster en une Control Plane capable de provisionner, gérer et standardiser l’infrastructure.
Crossplane fonctionne de manière 100% déclarative, il applique en permanence l’état désiré, détecte les dérives (drift) et corrige automatiquement les écarts entre la configuration déclarée et l’état réel dans le cloud.
Note
Contrairement à Terraform (exécuté ponctuellement), Crossplane:
- Réconcilie en continu.
- Corrige automatiquement les écarts.
- Garantit un état désiré permanent.
Installation de Komoplane
Komoplane est une interface web destinée à visualiser et explorer les ressources Crossplane. Cette interface simplifie la navigation dans les Composite Resources, Managed Resources et objets associés.
L'installation s'effectue facilement via un chart Helm fourni par Komodor.