diff options
author | Quentin Dufour <quentin@deuxfleurs.fr> | 2023-03-27 12:26:01 +0200 |
---|---|---|
committer | Quentin Dufour <quentin@deuxfleurs.fr> | 2023-03-27 12:26:01 +0200 |
commit | 3a883b51dfd46f64fade7684c41632c3940cafd2 (patch) | |
tree | e8b7f646a5920c84db829ffcd545b77011588922 /README.md | |
parent | 3ce25b880a0698ff7d48d4cd58acb4e6cddadc47 (diff) | |
download | nixcfg-3a883b51dfd46f64fade7684c41632c3940cafd2.tar.gz nixcfg-3a883b51dfd46f64fade7684c41632c3940cafd2.zip |
better classification
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -15,7 +15,9 @@ Our first abstraction level is the NixOS level, which installs a bunch of standa Then, inside our Nomad+Consul orchestrator, we deploy a number of base services: - * **[Garage](https://git.deuxfleurs.fr/Deuxfleurs/garage/):** S3-compatible lightweight object store for self-hosted geo-distributed deployments (we also have a legacy glusterfs cluster) + * Data management + * **[Garage](https://git.deuxfleurs.fr/Deuxfleurs/garage/):** S3-compatible lightweight object store for self-hosted geo-distributed deployments + * **Stolon + PostgreSQL:** distributed relational database * Network Control Plane * **[DiploNAT](https://git.deuxfleurs.fr/Deuxfleurs/diplonat):** - network automation (firewalling, upnp igd) * **[D53](https://git.deuxfleurs.fr/lx/d53)** - update DNS entries (A and AAAA) dynamically based on Nomad service scheduling and local node info @@ -23,9 +25,9 @@ Then, inside our Nomad+Consul orchestrator, we deploy a number of base services: * **[wgautomesh](https://git.deuxfleurs.fr/Deuxfleurs/wgautomesh)** - a dynamic wireguard mesh configurator * User Management * **[Bottin](https://git.deuxfleurs.fr/Deuxfleurs/bottin):** authentication and authorization (LDAP protocol, consul backend) - * **[Guichet](https://git.deuxfleurs.fr/Deuxfleurs/guichet):** a dashboard for our users and administrators - * **Stolon + PostgreSQL:** distributed relational database - * **Prometheus + Grafana:** monitoring + * **[Guichet](https://git.deuxfleurs.fr/Deuxfleurs/guichet):** a dashboard for our users and administrators7 + * Observability + * **Prometheus + Grafana:** monitoring Some services we provide based on this abstraction: |