Benutzer-Werkzeuge

Webseiten-Werkzeuge


infrastruktur:container:keycloak3

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
infrastruktur:container:keycloak3 [18.01.2026 13:53] Joniinfrastruktur:container:keycloak3 [11.04.2026 15:23] (aktuell) – [Tabelle] Joni
Zeile 1: Zeile 1:
 ======= Keycloak3 ====== ======= Keycloak3 ======
  
-| Verantwortung Malte, bruttosozial                 | +| Verantwortung  | bruttosozial, malte                 | 
-| Container      | keycloak03                           |+| Container      | keycloak03                          |
 | W. Ports       | keine                               | | W. Ports       | keine                               |
-| OS             | Debian 12.11                         |+| OS             | Debian 12.11                        |
 | Server         | [[infrastruktur:server:magrathea]]  | | Server         | [[infrastruktur:server:magrathea]]  |
-| Zustand        | Testbetrieb                         |+| Zustand        | Produktiv                           |
  
 {{tag>infrasystem container magrathea malte ssoenabled ldapconnected {{tag>infrasystem container magrathea malte ssoenabled ldapconnected
Zeile 19: Zeile 19:
 ===== Services==== ===== Services====
 ^ Serviceübersicht  ^ Version                 ^ ^ Serviceübersicht  ^ Version                 ^
-| Keycloak          | 26.5.                 |+| Keycloak          | 26.5.                 |
 | Postgresql        | Debian 15.13-0+deb12u1  | | Postgresql        | Debian 15.13-0+deb12u1  |
  
Zeile 38: Zeile 38:
 Mehr über Keycloak kann man auf deren Website unter https://www.keycloak.org/ finden. Mehr über Keycloak kann man auf deren Website unter https://www.keycloak.org/ finden.
  
-Anwendung mit Konfiguration liegt in `/opt/keycloak-26.5.0`+Anwendung mit Konfiguration liegt in `/opt/keycloak
 + 
 +===Updateprozess=== 
 +Zum Updaten sind ein paar Dinge zu beachten, deshalb hier: 
 + 
 +(0. Snapshot von Container machen -> pct snapshot 123 keycloakyyyyMMdd --description "Beschreibung"
 + 
 +1Neue keycloak-Version herunterladen (https://www.keycloak.org/downloads) 
 + 
 +2. Entpacken -> /opt/keycloakXX.XX.XX 
 + 
 +3. systemctl stop keycloak 
 + 
 +3. Folgende Ordner von Ordner der produktiven Version kopieren: 
 +  - /conf 
 +  - /providers 
 +  - /themes 
 + 
 + 
 +4. cp /opt/keycloak /opt/keycloak-old -r 
 + 
 +5. mv /opt/keycloakXX.XX.XX /opt/keycloak -r 
 + 
 +6. Berechtigungen: 
 +<code> 
 +chown keycloak:keycloak /opt/keycloak/ -R 
 +chmod g=rx /opt/keycloak/ -R 
 +chmod u=rwx /opt/keycloak/ -R 
 +chmod o= /opt/keycloak/ -R 
 +</code> 
 +7. systemctl start keycloak 
  
 === Konfiguration === === Konfiguration ===
Zeile 48: Zeile 79:
 Themes sind im gitlab versioniert: Themes sind im gitlab versioniert:
 https://git.chaotikum.org/chaotikum/keycloak/-/tree/master/keycloak26/themes/chaotikum?ref_type=heads https://git.chaotikum.org/chaotikum/keycloak/-/tree/master/keycloak26/themes/chaotikum?ref_type=heads
-Das theme liegt unter /keycloak-26.5.0/themes/chaotikum+Das theme liegt unter /keycloak/themes/chaotikum
  
 === User-Konfiguration === === User-Konfiguration ===
Zeile 56: Zeile 87:
 <code> <code>
 useradd keycloak useradd keycloak
-chown keycloak:keycloak /opt/keycloak-26.3.2/ -R +chown keycloak:keycloak /opt/keycloak/ -R 
-chmod g=rx /opt/keycloak-26.5.0/ -R +chmod g=rx /opt/keycloak/ -R 
-chmod u=rwx /opt/keycloak-26.5.0/ -R +chmod u=rwx /opt/keycloak/ -R 
-chmod o= /opt/keycloak-26.5.0/ -R+chmod o= /opt/keycloak/ -R
 </code> </code>
  
infrastruktur/container/keycloak3.1768744407.txt.gz · Zuletzt geändert: von Joni