Go to file
aeltheos 392b6c85cc Assign VLAN for CEPH 2025-04-12 19:18:16 +02:00
compte_rendus linters 2025-01-17 11:14:19 +01:00
howto Ajout de ttyS0 lors de la création d'une VM 2025-02-22 18:49:47 +01:00
infrastructure Assign VLAN for CEPH 2025-04-12 19:18:16 +02:00
outils linters 2025-01-17 11:14:19 +01:00
services Ajout restic + déplacement borg 2024-11-19 02:22:58 +01:00
.gitlab-ci.yml fix: ci (mais j'ai testé avant) 2024-06-23 00:55:15 +02:00
.mdlrc Mise en place de la refonte de la documentation 2024-04-27 16:34:56 +02:00
.mdstyle.rb Mise en place de la refonte de la documentation 2024-04-27 16:34:56 +02:00
CONTRIBUTING.md Mise en place de la refonte de la documentation 2024-04-27 16:34:56 +02:00
CRITICAL.md Mise en place de la refonte de la documentation 2024-04-27 16:34:56 +02:00
LICENSE Add LICENSE 2021-11-10 15:46:21 +01:00
README.md Mise en place de la refonte de la documentation 2024-04-27 16:34:56 +02:00
SECURITY.md Mise en place de la refonte de la documentation 2024-04-27 16:34:56 +02:00
crans.info arista doc before sleeping 2024-10-27 18:17:41 +01:00

README.md

Documentation Crans

Voici la documentation technique du Crans à destination des apprenti⋅e⋅s et des nounous du Crans. Vous pouvez retrouver (prochainement) toute la documentation mise en forme à l'adresse https://doc.crans.org. Attention : ce n'est pas la documentations des utilisateurices qui se situe dans ce dépôt.

Utilisation

Pour la bonne maintenance des services du Crans, il est impératif d'avoir une documentation permettant une bonne compréhension du fonctionnement global de l'infrastructure et des services. C'est pourquoi il est essentiel que ce dépôt soit le plus à jour possible en toutes circonstances.

Il est par ailleurs recommandé à toutes les nounous et aux apprenti⋅e⋅s souhaitant s'investir dans le Crans d'avoir une copie locale de ce depôt (avec un petit git clone) : il est plus simple de dépanner un service critique sans avoir à chercher où est la documentation (sur un serveur gitlab qui est potentiellement cassé également ^^').

Si vous voyez un service/un serveur/... non documenté, ou si vous souhaitez voir un tutoriel (appelé ici "how to") sur un sujet, réferrez-vous à CONTRIBUTING.md. Il est impératif de le lire avant de contribuer pour une bonne cohérence organisationnelle et stylistique.

Organisation

Tous les dossiers contiennent un fichier README.md que vous pouvez lire pour comprendre le rôle de ce qui est présenté dans ce dossier ainsi qu'une brêve description de tous les fichiers et sous-dossiers présents.

Voici l'organisation générale de la documentation :

  • compte_rendus : ensemble des comptes rendus des IN (Inter-Nounous) ;

  • howto : liste non exhaustive de tutoriels explicatifs sur une démarche précise nécessitant généralement la manipulation de plusieurs services ;

  • infrastructure : documentation concernant l'infrastructure du Crans, c'est-à-dire les machines (physiques et virtuelles), les réseaux utilisés ou encore le fonctionnement des services mis à disposition pour une utilisation interne au Crans (les LDAP, PostgreSQL, ...) ;

  • outils : présentation rapide (ou détaillée selon la pertinence) de tous les outils et protocoles utilisés par le Crans ;

  • services : présentation rapide des différents services du Crans mis à disposition des utilisateurices.

En plus de ces dossiers, on trouve également les fichiers suivants jouant un rôle particulier :

  • CONTRIBUTING.md : fichier expliquant comment bien contribuer à la documentation du Crans ;

  • CRITICAL.md : que faire si c'est la panique ?

  • LICENSE.md : licence sous laquelle est publiée la documentation du Crans.

  • SECURITY.md : bases de sécurité, valables au Crans mais pas que.