dienste:bytecluster0002:traefik

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
dienste:bytecluster0002:traefik [04.10.2020 17:24] – setcap unnötig, da bereits in Service Unit vorhandne mape2kdienste:bytecluster0002:traefik [12.12.2020 21:55] (aktuell) mape2k
Zeile 16: Zeile 16:
   * Traefik (Loadbalancer, SSL-Terminierung)   * Traefik (Loadbalancer, SSL-Terminierung)
  
 +===== Betrieb =====
 +
 +==== Routing für Domain anlegen ====
 +
 +  - DNS-Eintrag anlegen
 +    * Name: **Subdomain** der entsprechenden Domain 
 +    * Typ: **CNAME**
 +    * Wert: **bytecluster0002.bytespeicher.org**
 +    * TTL: **3600**
 +  - Konfiguration anlegen
 +    - Beispiel für einfachen Webdienst auf einem anderen Port<file|/etc/traefik/conf/testwiki.conf>
 +[http.services]
 +  [http.services.testwiki.loadbalancer]
 +    [[http.services.testwiki.loadbalancer.servers]]
 +      # Internal Destination URL and port
 +      url = "http://10.2.0.10:8088"
 +
 +[http.routers]
 +
 +  [http.routers.testwiki]
 +    entryPoints = [ "https"]
 +    # Domain used for service
 +    rule = "Host(`testwiki.technikkultur-erfurt.de`)"
 +    # Servicename used in http.services.SERVICENAME.loadbalancer above
 +    service = "testwiki"
 +    [http.routers.wiki.tls]
 +      # Use Let's Encrypt
 +      certResolver = "letsencrypt"
 +</file>
 ===== Installation ===== ===== Installation =====
 +
 +  * Standard-Template mit Benutzern
 +
 +==== Traefik ====
  
   - Traefik herunterladen   - Traefik herunterladen
Zeile 78: Zeile 111:
     * **sudo chmod 644 /etc/systemd/system/traefik.service**     * **sudo chmod 644 /etc/systemd/system/traefik.service**
     * **sudo chown root:root /etc/systemd/system/traefik.service**     * **sudo chown root:root /etc/systemd/system/traefik.service**
 +    * **sudo chmod 644 /etc/logrotate.d/traefik**
 +    * **sudo chown root:root /etc/logrotate.d/traefik**
   - Traefik dauerhaft aktivieren und gleichzeitig starten   - Traefik dauerhaft aktivieren und gleichzeitig starten
     * **sudo systemctl daemon-reload**     * **sudo systemctl daemon-reload**
     * **sudo systemctl enable --now traefik.service**     * **sudo systemctl enable --now traefik.service**
-  + 
-git clone https://github.com/Bytespeicher/traefik +==== Backup mit Borgmatic ==== 
-cd traefik + 
-sudo touch /var/log/traefik/traefik.log +  siehe [[mariadb]] 
-sudo chown traefik:traefik /var/log/traefik/traefik.log +
-sudo mv *.toml /etc/traefik/ +
-sudo chown root:root /etc/traefik/*.toml +
-sudo chmod 644 /etc/traefik/*.toml +
-</code>+
  • dienste/bytecluster0002/traefik.1601825052.txt.gz
  • Zuletzt geändert: 04.10.2020 17:24
  • von mape2k