[Gentoo e.V. Announce] Neue Webseite, neue Infrastruktur

Sebastian Pipping sping at gentoo.org
Sa Jun 30 15:55:00 2018


Hallo!


Seit ein paar Tagen ist die neue statische Webseite des eV online
(https://gentoo-ev.org/) und auch die Gallery hat ein neues Gesicht
(https://images.gentoo-ev.org/gallery/).

Vom verspammten und veralteten MediaWiki mussten wir auch so runter, nun
kam noch dazu, dass wir bei Sponsor SysEleven bis Ende Juli vom
OpenVZ-Container runter in OpenStack VMs umziehen müssen.  Von der
Deadline abgesehen ist das eine recht positive Entwicklung: Bessere
Technologie, mehr Kontrolle und mehr Ressourcen.
(Die Gallerie lief noch mit Cataract, was nicht mehr baut mit aktuellem
ImageMagick; Upstream antwortet seit Monaten nicht auf meine Mails...)

Dem Container-Ökosystem gegenüber sind viele noch recht kritisch.  Ich
selbst hätte 2017 um Docker noch einen Bogen gemacht.  Selbst mit
docker-compose zu experimentieren hat meine Sicht vielleicht am meisten
verändert.  Uns ermöglicht Docker hier nun besseres Configuration
Management a la DevOps und mehr Möglichkeiten zur Beteiligung, ohne
vorschnell Root-Zugriff verteilen zu müssen.

Wer sich für das neue Setup interessiert, mitmachen oder verbessern
will:  Es gibt drei Git-Repositories mit Dockerisierung je einer
Webseite [1, 2, 3], einen SSL-Reverse-Proxy davor als Container [5] und
ein Repository "public-infra" [4] für Dinge wie Ansible-Playbooks.

Insgesamt sind folgende Repositories beteiligt:

  [1] https://github.com/gentoo-ev/www.gentoo-ev.org
  [2] https://github.com/gentoo-ev/images.gentoo-ev.org
  [3] https://github.com/gentoo-ev/www.gentoo.de
  [4] https://github.com/gentoo-ev/public-infra
  [5] https://github.com/hartwork/docker-ssl-reverse-proxy

Zu verbessern gibt es so einiges, mit ein Paar Dingen freue ich mich
auch explizit bereits über Unterstützung, z.B. beim Thema Monitoring:
https://github.com/gentoo-ev/public-infra/issues

Ich bin gespannt, wer sich das alles näher ansieht.

Grüße



Sebastian


Mehr Informationen über die Mailingliste announce