Preparation de l'installation de K3S puis installation de Argo CD et Forgejo.
| install.yml | ||
| kubeconfig.yaml | ||
| main.tf | ||
| prepare.yml | ||
| README.md | ||
README
Description
Ce projet automatise la préparation d’un serveur, l’installation de K3s et le déploiement de composants DevOps (ArgoCD, Traefik, Forgejo).
Fichiers
-
prepare.yml
Prépare le nœud avant Kubernetes : dépendances système, désactivation du swap, configuration kernel et réseau. -
install.yml
Installe K3s, ArgoCD, Traefik et Forgejo, configure les accès et expose les services. -
main.tf
Définit l’infrastructure via Terraform (provisionnement et ressources).
Ordre d’exécution
prepare.ymlmain.tfinstall.ymlkubeconfig.yml