Nobreakspace
Ausstattung
Dienste
Chaotikum
Nobreakspace
Ausstattung
Dienste
Chaotikum
| Verantwortung | Malte, bruttosozial |
| Container | keycloak03 |
| W. Ports | keine |
| OS | Debian 12.11 |
| Server | magrathea |
| Zustand | Testbetrieb |
Dritter Container für neue Installation mit Postgres und aktuellem Keycloak.
Dieser Container hat die gleiche IP-Adresse wie keycloak2, also nicht gleichzeitig starten. keycloak2 existiert auch nur noch zur Dokumentation und sollte nicht laufen.
Hier findet sich die technische Dokumentation des Chaotikum Keycloak. Die Nutzungshinweise findet sich hier.
| Serviceübersicht | Version |
|---|---|
| Keycloak | 26.3.2 |
| Postgresql | Debian 15.13-0+deb12u1 |
Momentan wird auf dem Server OpenJDK 21 verwendet, das ändert sich wg. der LDAP-Konfiguration allerdings evtl. noch (siehe https://wiki.chaotikum.org/infrastruktur:container:keycloak doku)
Installationsprozess von OpenJDK 21:
wget https://download.java.net/java/GA/jdk21.0.2/f2283984656d49d69e91c558476027ac/13/GPL/openjdk-21.0.2_linux-x64_bin.tar.gz tar xvf openjdk-21.0.2_linux-x64_bin.tar.gz mv jdk-21.0.2/ /usr/lib/jvm/ update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-21.0.2/bin/java update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-21.0.2/bin/javac
Mehr über Keycloak kann man auf deren Website unter https://www.keycloak.org/ finden.
Anwendung mit Konfiguration liegt in `/opt/keycloak-26.3.2`
LDAP-Dinge sollen bestimmt auch passieren.
Für das Keycloak-System wird eine PostgreSQL-Datenbank verwendet.
SSH über IPv6 ist weltweit erreichbar. Anmeldung über root und SSH-Key. Keys von Malte und bruttosozial sind hinterlegt.