Commencer sur NASDAK
Introduction
NASDAK est un cluster de puissance hébergeant des applications hautement disponible sur Kubernetes. L'objectif initial de ce cluster était d'apprendre de nouvelles technologies avec pour défi de mettre à contribution ces dernières au-près d'utilisateurs. Il sert aujourd'hui également à conserver la main sur les données personnelles de chacun pour éviter de les propager sur internet. Vous pouvez en apprendre plus ici.
Info
L'accès à NASDAK est privé.
Nouveau sur NASDAK ?
Voici comment ça fonctionne : vous avez accès à différentes applications permettant plusieurs usages.
Vous pouvez y accéder 24h/24 7j/7 (hors maintenance). Chaque service est hébergé localement dans un cluster et leur URL correspond au modèle suivant : <nom_court_du_service>.prod.nasdak.fr
Un problème pour accéder à une application ? Envoyez un mail à admin@nasdak.fr
Applications
- Authentik, connection centralisée aux différents services et gestion de votre compte.
- OpenCloud, drive de stockage pour vos précieux fichiers.
- Vaultwarden, gestionnaire de mots de passe.
- GitLab, répertoire git et CI/CD.
Stack technique
- Rook-Ceph , cluster de stockage supportant les blocs, systèmes de fichier et objets. Coeur du stockage des applications sur NASDAK.
- CloudNative PostgreSQL (CNPG) , cluster haute disponibilité PostgreSQL sur Kubernetes. Second pilier du stockage sur NASDAK.
- PgAdmin , outil web de gestion des base de données PostgreSQL.
- Redis , cluster haute disponibilité Redis, accélérant les applications supportées via du stockage clé-valeur et mise en cache.
- Traefik , proxy inverse donnant l'accès à l'ensemble des applications peu importe leur emplacement dans le cluster.
- MetalLB , gère l'implémentation des services de type LoadBalancer pour les cluster Kubernetes Bare Metal. Permet au proxy inverse d'obtenir une IP virtuelle pour recevoir les requêtes.
- Cert-Manager , gestionnaire autonome des certificats X.509 sur Kubernetes. Fournit tous les certificats TLS automatiquement à la demande des applications et du proxy inverse.
- Kube-Prometheus , outils complets de supervision du cluster incluant Prometheus (Base de données des métriques), Node-exporter (récolte et expose les données des noeuds du cluster), kube-state-metrics (fournit diverses métriques sur le cluster Kubernetes), Grafana (Visualisation et Tableau de bord), Alertmanager (Alertes sur seuils de déclenchement)
- DDNS-Updater , service de mise à jour de l'IP publique des serveurs avec le fournisseur de la zone DNS de NASDAK.