From f70ecf41d78e6b0674195017dd501dfb8bbc394f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C5=A0till?= <still@fi.muni.cz> Date: Sat, 18 Feb 2023 21:50:43 +0100 Subject: [PATCH] Start dumping infa docs --- README.md | 39 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fbc64f2..b36474f 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,37 @@ -# archdeploy -Deployement tools for Archlinux +# Infrastruktura ParaDiSe + +## Strutkura repa + +- `ansible` – „nový“ deployment pĹ™es ansible, vÄ›tšina konfigurace vÄ›tšiny strojĹŻ (mimo ĂşplnÄ› základnĂ instalace debianu) +- (root), `pkgs`, `conf`, … – historickĂ˝, custom made deployment archlinuxu, ten uĹľ ale zĹŻstal jen na nÄ›kterĂ˝ch desktopech – TODO: smazat + +## Stroje + +### HW + +- `pontos01`–`08` – „nové“ servery AMD Epyc (2 Ă— 16jader Ă— 2HT), 1TB RAM, 2Ă—2TB NVME (Intel) + - 01–04 home + login, 05–08 bench + - IPMI v kaĹľdĂ©m stroji + v boxu (tj. pro 4 stroje dohromady) +- `anna` – web server, read-only home, bez IPMI +- `antea` – legacy login server, zálohy +- `arke` – ± nic +- `pheme01`–`21`(`22`) – starĂ© (~ 2010) vĂ˝poÄŤetnĂ stoje, vypnutĂ©, minimálnÄ› jeden nefunkÄŤnĂ +- `pythia01`–`10` – labovĂ© workstation (~2014) + +## UĹľivatelĂ© + +- pĹ™ihlásit by se mÄ›l moci kaĹľdĂ˝, kdo je ve [fadmin skupinÄ› lab_paradise](https://fadmin.fi.muni.cz/auth/people/sprava_skupiny.mpl?skupina_id=99833), k tomu aby byl účet smysluplnÄ› pouĹľitelnĂ˝ je ale tĹ™eba vytvoĹ™it home + - účty se tahajĂ z LDAP, hesla z Kerbera fakulty +- info o uĹľivatelĂch se vÄ›tšinou pĹ™ebĂrá z ldabu ale semi-historitšà uĹľivatelĂ© (kteřà byli v labu cca 2019) na nÄ›kterĂ˝ch strojĂch (typicky pontech, kterĂ© mÄ›li debian realtivnÄ› brzo a tĂm pádem jsou vlastnÄ› nejdĂ©le nainstalovanĂ©) majĂ uÄŤty i lokálnÄ› v `/etc/passwd`, takĹľe reálnÄ› existujĂ i kdyĹľ jim FI účet zmizĂ (jen se nepĹ™ihlásĂ heslem, protoĹľe heslo je v kerberu) + +### Home + +TODO + +### Deployment + +- ansible + +## Zálohy + +TODO -- GitLab