public:mitmachen:technik

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
public:mitmachen:technik [2021/01/07 22:33] frainzpublic:mitmachen:technik [2023/11/09 19:45] (aktuell) – admins für ding gesucht mabl
Zeile 1: Zeile 1:
 ====== Bei Technik mitmachen ====== ====== Bei Technik mitmachen ======
-Für folgende Dienste, Aktionen und Projekte benötigen wir noch (mehr oder weniger dringend) Freiwillige. Generell reicht es uns, wenn du Bock hast, dich damit zu beschäftigen. Mit etwas Engagement und Unterstützung von uns kannst du dich dann problemlos einarbeiten. Falls dich etwas davon ansprechend sollte, melde dich einfach bei der angegebenen E-Mail Adresse.+Für folgende Dienste, Aktionen und Projekte benötigen wir noch (mehr oder weniger dringend) Freiwillige. Generell reicht es uns, wenn du Bock hast, dich damit zu beschäftigen. Mit etwas Engagement und Unterstützung von uns kannst du dich dann problemlos einarbeiten. 
 +Bei uns kann jeder, insbesondere auch Interessierte ohne Vorkenntnisse mitmachen! 
 +Falls dich etwas davon ansprechend sollte, melde dich einfach bei der angegebenen E-Mail Adresse oder einem Mitglied vom Technikteam. 
 +Du kannst natürlich auch einfach jederzeit zu einem Techniktreffen vorbeischauen. 
 +Neue Gesichter sind immer gerne gesehen!
  
-===== WLAN-Ausbau ===== +Unter https://cloud.fem.tu-ilmenau.de/apps/calendar/p/YJ6HT2RX4qG9zi4k gibt es außerdem einen öffentlichen Kalender für Treffen und andere Aktivitäten.
-Für den WLAN-Ausbau in den einzelnen Häusern gibt es eine eigene Gruppe. Hierfür ist keinerlei Vorwissen notwendig und wir freuen und über jede*n Interessierte*n. Projektsprache ist Englisch. Project language is English.+
  
-**ENGLISH:** There is a separate group for the WLAN expansion in the individual buildings. No prior knowledge is necessary and we are happy to welcome anyone who is interested.+===== Admins (für Server/VMs) gesucht ===== 
 +* das Wichtigste (Admins): 
 +  * [[technik:server:ritalin|das ADHS-Cluster (jenny und gari)]] 
 +  * [[technik:server:mattermost|mattermost (gari)]] 
 +  * [[technik:wlan:aruba-wlan:start|das Aruba-WLAN teilweise -> mobility master, mobility-controller]] 
 +  * [[technik:server:web-2|web-2 (jenny und lisa)]] 
 +  * [[technik:server:dekan|die Xen-hosts (nas)]] 
 +  * [[technik:server:backupng1|backupng1]] + [[technik:server:ford-prefect|ford-prefect]] (gari) 
 +  * [[technik:routing:losthope|losthope (v0tti)]] 
 +  * [[technik:server:fints|fints (mbr, nas)]] 
 +* andere Dinge (Admins): 
 +  * [[technik:dienste:owncloud|nextcloud (gari)]] 
 +  * [[technik:server:dist-mirror|dist-mirror (gari)]] 
 +  * [[public:dienste:mastodon:start|mastodon (clerie)]] 
 +  * [[technik:server:pretix|pretix (v0tti)]] 
 +  * [[technik:server:gentoo-portage|gentoo-portage (pegro)]] 
 +  * [[technik:server:jitsi|jitsi (gari, ischluff)]] 
 +  * [[technik:server:collab|collab (netali)]] 
 +  * [[technik:server:natmon|natmon (v0tti, netali, ischluff, frainz)]] 
 +  * [[technik:server:ralph|ralph (netali)]] 
 +  * [[technik:server:flow-campus-01|flow-campus-1]],[[technik:server:flow-campus-02|-2]] und [[technik:server:flow-campus-ng|ng]] (martin) 
 + 
 +===== WLAN-Ausbau / WiFi expansion ===== 
 +Für den WLAN-Ausbau in den einzelnen Häusern gibt es eine eigene Gruppe. Technisches Geschick und Grundwissen über Ausbreitungscharakteristiken von Funkwellen sollte vorhanden sein. 
 + 
 +**ENGLISH:** There is a separate group for the WLAN expansion in the individual buildings. Technical skills and basic knowledge of propagation characteristics of radio waves should be available.
  
   * Mattermost Chat Group: https://mattermost.fem-net.de/fem/channels/wifi-expansion (You can register with your Uni E-Mail Address)   * Mattermost Chat Group: https://mattermost.fem-net.de/fem/channels/wifi-expansion (You can register with your Uni E-Mail Address)
-  * Meetings: every Monday in an uneven Week at 18:00 on https://jitsi.fem.tu-ilmenau.de/wifi 
  
-===== Admin vom Atlassian Stack ===== +===== Temperaturüberwachung für Betriebsräume ===== 
-Du kümmerste dich um unsere Dienste JiraBitbucket, Bamboo und Crucible von der VM bis zum Nutzer klicken.+Aktuell ist an einigen Servern in Betriebsräumen ein Temperatursensor angebracht. Das würden wir gerne auf dedizierte Banana-Pis auslagern. Die Hardware ist schon vorhanden. 
 +Ziel ist esdie Geräte einsatzbereit zu machen und in großen Mengen zu konfigurieren, sodass wir alle wichtigen Betriebsräume mit entsprechenden Geräten ausstatten können.
  
 +  * Aktueller Stand: [[technik:server:branane|branane]]
   * Kontakt: [[technik@fem.tu-ilmenau.de]]   * Kontakt: [[technik@fem.tu-ilmenau.de]]
  
-===== Admin von VM "repository" =====+===== Bau von WLAN-Checkern ===== 
 +Für unser Freescale-WLAN gibt es bereits WLAN-Checker auf Basis von Fonera Hardware. 
 +Diese Geräte sind per LAN an das FeM-Net angebunden und prüfen regelmäßig, ob sie sich an ihrem Standort per WLAN verbinden können und ob sie darüber eine Verbindung ins Internet aufbauen können. 
 + 
 +Eine ähnliche Lösung soll auch für das Aruba-WLAN aufgebaut werden. 
 +Die Hardware kann beispielsweise ein Raspberry Pi sein. 
 +Die Ausführung der Checks soll per Icinga2 stattfinden, sodass die Geräte leicht an die bestehende Monitoring-Infrastruktur angebunden werden kann. 
 +Später sollten die Geräte schnell deployt werden können (z.B. ein fertig eingerichtetes Image, welches man auf eine SD-Karte kopieren und in einen Raspberry Pi stecken kann). 
 + 
 +Als Entwickler der WLAN-Checker kannst du deinen Ideen freien Lauf lassen und das System frei gestalten. 
 +Wir stellen dir die nötige Hardware zur Verfügung und unterstützen dich, wenn du Fragen oder Probleme hast.
  
   * Kontakt: [[technik@fem.tu-ilmenau.de]]   * Kontakt: [[technik@fem.tu-ilmenau.de]]
  
-===== Admin vom Aruba-WLAN ===== +===== Greeting-Bot für Mattermost ===== 
-Unser neues WLAN kommt von ArubaDu fuchst dich in die Konfiguration dahinter ein und kümmerst dich darum, dass unsere Mitglieder*innen mobiles Internet bekommen.+Mattermost ist eine Chat-Software (ähnlich wie Slack), die wir in der FeM zur schnellen Kommunikation nutzen (https://mattermost.fem-net.de/). In den Slack- oder Mattermost- Chats vieler anderer Projekte/Organisationen gibt es einen Greeting-Bot. Dieser schreibt Mitgliedern, die das erste mal auf einen Server kommen eine Nachricht, in der zu weiteren Schritten ermutigt wird. 
 + 
 +Es wäre praktisch, wenn es das für unser Mattermost auch gäbe. 
 + 
 +**Vorschlag zur Durchführung:** Es existiert bereits ein [[https://gitlab.fem-net.de/jale/translation-bot|Translation-Bot]] für unser Mattermost (bei Fragen bitte an [[ people:jakob_lerch]] wenden). 
 +Dieser antwortet auf bestimmte Nachrichten. Dabei kommt die Bibliothek ''mmpy_bot'' zum EinsatzDer Greeting-Bot soll einem Nutzer privat schreiben, wenn er merkt, dass dieser neu registriert wurde. Hilfreiches dazu findet sich bestimmt in der Dokumentation zu ''mmpy_bot''
 + 
 +  * Kontakt: [[technik@fem.tu-ilmenau.de]] 
 + 
 + 
 +===== Entwicklung der AdminDB ===== 
 +Die AdminDB ist unsere zentrale Mitgliedsdatenbank, die sich auch ums Netzmanagement kümmert. Hier gibt es viele Dinge, die weiter entwickelt und repariert werden müssen. Wenn du Lust auf Softwarearchäologie hast, kann das dein Job sein. 
 +Die Möglichkeiten, zur AdminDB beizutragen, sind jedoch so vielfältig, dass du auch ohne Programmierkenntnisse helfen kannst, das System zu verbessern.
  
   * Technik:   * Technik:
 +    * PHP
 +    * PostgreSQL
 +    * Perl
 +    * Python
 +    * C++
 +    * Apache
 +    * ...
 +  * Aufgabenbereiche:
 +    * (Weiter-)entwicklung der internen und für Mitglieder zugänglichen Weboberflächen, sowohl in Sachen Funktionalität als auch Design, Internationalisierung und Accessibility
 +    * Entwicklung neuer Funktionen und Datenstrukturen in der zentralen Mitgliederdatenbank
 +    * Dokumentation des Projekts
 +    * Aufbau einer umfangreichen Testsammlung für alle Komponenten und Schnittstellen
 +    * Weiterentwicklung der CI/CD-Pipeline und Automatisierung der Infrastruktur
 +    * ...
 +  * Kontakt: [[technik@fem.tu-ilmenau.de]]
 +
 +===== Admin für Infrastruktur =====
 +
 +==== Admin vom Aruba-WLAN ====
 +Unser neues WLAN kommt von Aruba. Du fuchst dich in die Konfiguration dahinter ein und kümmerst dich darum, dass unsere Mitglieder kabellos zum Internet kommen.
 +
 +  * Technik:
 +    * Aruba AP-515
 +    * Aruba AP-535
 +    * Aruba AP-565
     * Aruba IAP-315      * Aruba IAP-315 
     * Aruba AP-303P     * Aruba AP-303P
Zeile 29: Zeile 105:
   * Kontakt: [[technik@fem.tu-ilmenau.de]]   * Kontakt: [[technik@fem.tu-ilmenau.de]]
  
-===== Admin vom Core-Router "newdawn" =====+==== Admin vom Core-Router "newdawn" ====
 Du hast Login-Zugang zum Herz des FeM-Net und kannst da alles konfigurieren. Das ist eine sehr vertrauensvolle Aufgabe, deshalb würden wir dich vorher gerne etwas länger kennen. Du hast Login-Zugang zum Herz des FeM-Net und kannst da alles konfigurieren. Das ist eine sehr vertrauensvolle Aufgabe, deshalb würden wir dich vorher gerne etwas länger kennen.
  
Zeile 36: Zeile 112:
   * Kontakt: [[technik@fem.tu-ilmenau.de]]   * Kontakt: [[technik@fem.tu-ilmenau.de]]
  
-===== Admin vom XMPP-Server =====+==== Admin vom XMPP-Server ====
 Wir betreiben einen [[public:dienste:xmpp:start|XMPP Server]] auf ejabberd Basis. Du kannst diesen HA bauen und machst sonst ab und zu Updates. Wir betreiben einen [[public:dienste:xmpp:start|XMPP Server]] auf ejabberd Basis. Du kannst diesen HA bauen und machst sonst ab und zu Updates.
  
Zeile 45: Zeile 121:
   * Kontakt: [[technik@fem.tu-ilmenau.de]]   * Kontakt: [[technik@fem.tu-ilmenau.de]]
  
-===== Admin von fem.social =====+==== Admin von fem.social (Mastodon) ====
 Du kümmerst dich um unsere [[public:dienste:mastodon:start|Mastodon Instanz fem.social]]. Vor allem Moderation von Beiträgen und ab und zu Updates. Du kümmerst dich um unsere [[public:dienste:mastodon:start|Mastodon Instanz fem.social]]. Vor allem Moderation von Beiträgen und ab und zu Updates.
  
Zeile 54: Zeile 130:
   * Kontakt: [[technik@fem.tu-ilmenau.de]]   * Kontakt: [[technik@fem.tu-ilmenau.de]]
  
-===== Admin vom Webcluster =====+==== Admin vom Webcluster ====
  
   * Kontakt: [[technik@fem.tu-ilmenau.de]]   * Kontakt: [[technik@fem.tu-ilmenau.de]]
  
-===== Admin von pgsql-2 ===== +==== Admin vom PostgreSQL-Cluster ==== 
-pgsql-2 ist unser neues PostgreSQL Datenbank-Cluster im Multimaster Setup. Dies ist fertig gebaut und gut dokumentiertmuss nur noch von wem in den Produktivbetrieb geschubst werden.+pgsql-2 ist unser neues PostgreSQL Datenbank-Cluster im Multimaster Setup. Dies ist fertig gebaut und gut dokumentiert und muss nur aktuell gehalten und nach Bedarf weiterentwickelt werden.
  
   * Technik:   * Technik:
-    * Debian 10+    * NixOS
     * PostgreSQL     * PostgreSQL
   * Kontakt: [[technik@fem.tu-ilmenau.de]]   * Kontakt: [[technik@fem.tu-ilmenau.de]]
  
-===== Admin vom Monitoring ==== +==== Admin vom LDAP-Server ==== 
-Unser Monitoring überwacht alle Hosts und Services im FeM-Net. +Auf directory liegt unser LDAPDies kann gerne Mal ein paar Updates bekommenAußerdem darfst du da unseren Aktiven Berechtigungen klicken für fast alles.
-Dazu setzen wir eine Kombination aus Icinga2 und Graphite mit Grafana (für Performance-Daten) und ein paar weiteren kleinen und z.T. selbstgeschriebenen Tools ein.+
  
-Als Monitoring-Admin bist du für die Pflege der zum Monitoring gehörenden Hosts (v.A. des zentralen Monitoring-Servers namens bigsister) sowie die Eintragung und Änderung von neuen und bestehenden Hosts/Services inklusive der Betreuung unserer Nutzer (v.A. die Server-Admins der anderen FeM-Server). +  * Kontakt: [[technik@fem.tu-ilmenau.de]] 
-Weiterhin gibt es einiges an eigener Softwaredie gerne erweitert und verbessert werden möchte. + 
-Zudem kannst du auch deine eigenen Ideen, wie das Monitoring verbessert werden kann, mit einbringen.+==== Admin vom Monitoring ==== 
 + 
 +Das Monitoring stellt ständige automatische Überwachung unserer Dienste und Infrastruktur im FeM-Net bereit 
 +und benachrichtigt Admins im Problemfall. 
 +Als Monitoring-Admin bist du verantwortlich für die Wartung und Pflege der bestehenden Systeme, 
 +Betreuung bei der Einrichtung von Monitoring für neue System im FeM-Net 
 +und hast die Möglichkeit
 +eigene Ideen zum Monitoring beizutragen und vielleicht auch neue Monitoring-Technologien auszuprobieren.
  
   * Technik:   * Technik:
     * Gentoo Linux     * Gentoo Linux
-    * Alpine Linux 
-    * Nginx (inkl. PHP & Co. für Webanwendungen) 
-    * Grafana 
     * Icinga2     * Icinga2
 +    * Collectd
     * Graphite     * Graphite
-    * PostgreSQL +    * Grafana 
-    * KVM/QEMU +    * Nagios Plugins 
-  * Kontakt: <monitoring@fem.tu-ilmenau.de> und <technik@fem.tu-ilmenau.de> +  * Kontakt: <monitoring@fem.tu-ilmenau.de>
- +
- +
-===== Technik-Einkäufer ===== +
-Du gibst das Geld für Technik aus, bestellst unseren Kram, schaust das er vollständig und heile ankommt und kümmerst dich um Retoure. +
- +
-  * Kontakt: [[technik@fem.tu-ilmenau.de]] +
- +
-===== Entwickler der AdminDB ===== +
-Die AdminDB ist unsere zentrale Mitgliedsdatenbank, die sich auch ums Netzmanagement kümmert. Hier gibt es viele Dinge, die weiter entwickelt und repariert werden müssen. Wenn du Lust auf Softwarearchäologie hast, kann das dein Job sein ^^ +
- +
-  * Technik: +
-    * PHP +
-    * PostgreSQL +
-    * Python +
-    * Perl +
-    * Apache +
-    * ... +
-  * Kontakt: [[technik@fem.tu-ilmenau.de]] +
- +
-===== Administrator*in VM directory ===== +
-Auf directory liegt unser LDAP. Dies kann gerne Mal ein paar Updates bekommen. Außerdem darfst du da unseren Aktiven Berechtigungen klicken für fast alles. +
- +
-  * Kontakt: [[technik@fem.tu-ilmenau.de]] +
- +
-===== Temperaturüberwachung für Betriebsräume ===== +
-Aktuell ist an einigen Servern in Betriebsräumen ein Temperatursensor angebracht. Das würden wir gerne auf dedizierte Banana-Pis auslagern. Die Hardware ist schon vorhanden. +
-  * Aktueller Stand: [[technik:server:branane|branane]] +
-  * Kontakt: Kontakt: [[technik@fem.tu-ilmenau.de]]+
  • public/mitmachen/technik.1610055221.txt.gz
  • Zuletzt geändert: 2021/01/07 22:33
  • von frainz