## Prérequis
* Cluster Kubernetes (n'importe quelle plateforme)
* kubectl configuré pour accéder au cluster
Installation [minikube]
Installez le CD Argo à l'aide de kubectl :
```
kubectl crée un espace de noms argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
```
Installation [Tanzu Mission Control]
Argo CD peut être installé dans Tanzu Mission Control (TMC) en suivant ces étapes :
1. Connectez-vous à TMC.
2. Cliquez sur Charges de travail .
3. Sélectionnez Livraison continue .
4. Cliquez sur Installer le CD Argo .
5. Suivez les instructions à l'écran pour terminer l'installation.
Utilisation
Une fois Argo CD installé, vous pouvez l'utiliser pour gérer vos applications Kubernetes en créant des référentiels GitOps. Un référentiel GitOps est un référentiel qui contient l'état souhaité de votre application, et Argo CD synchronisera automatiquement votre cluster Kubernetes pour correspondre à cet état.
Pour créer un dépôt GitOps, suivez ces étapes :
1. Créez un nouveau référentiel sur votre fournisseur Git (par exemple GitHub).
2. Ajoutez vos manifestes Kubernetes au référentiel.
3. Dans la console Web Argo CD, cliquez sur Nouvelle application. .
4. Saisissez l'URL de votre référentiel Git et cliquez sur Créer .
5. Argo CD synchronisera désormais automatiquement votre cluster Kubernetes pour correspondre à l'état souhaité dans votre référentiel Git.
Conclusion
Argo CD est un outil puissant qui peut vous aider à gérer vos applications Kubernetes de manière déclarative. En utilisant Argo CD, vous pouvez facilement maintenir votre cluster Kubernetes à jour avec l'état souhaité de votre application.
|