Go to file
korenstin 0aedf5d6d9 linters 2024-12-05 09:05:01 +01:00
compte_rendus Mise en place de la refonte de la documentation 2024-04-27 16:34:56 +02:00
howto prise en compte commentaire et ajout des switchs 2024-11-14 23:54:43 +01:00
infrastructure Ajout OS, ID et VLAN dans le tableau des serveurs 2024-11-18 10:32:00 +01:00
outils linters 2024-12-05 09:05:01 +01:00
services syntaxe dépréciée 2024-10-03 20:13:09 +02: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

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.