WebServer: Porovnání verzí

Z Poznámkový blok
Přejít na: navigace, hledání
Řádka 1: Řádka 1:
 
=Instalace=
 
=Instalace=
 
==K3S přeinstalovaný==
 
==K3S přeinstalovaný==
K3S už má součástí traefik nainstalovaný, konfigurační soubory jdou najít v  
+
K3S už má součástí traefik nainstalovaný, konfigurační soubory jdou najít v ''/var/lib/rancher/k3s/server/manifests/traefik.yaml'', ty ale při aktualizaci se přepíšou, proto se musí vytvořit externí soubor
 +
 
 
==Helm==
 
==Helm==
 
  helm repo add traefik https://traefik.github.io/charts
 
  helm repo add traefik https://traefik.github.io/charts
Řádka 10: Řádka 11:
 
  helm install traefik-dev traefik/traefik -f override.yaml
 
  helm install traefik-dev traefik/traefik -f override.yaml
  
==Konfigurace Helm konfigu==
+
==Konfigurace Helm configu==
 +
Vytvoříme si soubor v ''/var/lib/rancher/k3s/server/manifests/''
 +
sudo touch /var/lib/rancher/k3s/server/manifests/traefik-override.yml
 +
 
 
==Problém s duplicitním treafikem==
 
==Problém s duplicitním treafikem==
 
  kubectl api-resources | grep traefik
 
  kubectl api-resources | grep traefik
=Let encrypt=
+
Pokud se zde nachází dva ty APIVERSION traefiku, znamená to že se zde nachází buď 2 traefiky a nebo jeden byl odstraněn bez smazání api resources, je dobré to smazat a mít jenom ten co funguje, pokud budeme vytvářet middlewares/routes/tls tak si musíme dát pozor na apiversion
https://doc.traefik.io/traefik/https/acme/
 
  
 +
=Aktualizace=
 +
* https://pet2cattle.com/2021/12/k3s-update-traefik-to-v2
 +
Již stažené verze Traefiku pomocí Helm můžeme vidět v /var/lib/rancher/k3s/server/static/charts
 +
sudo ls /var/lib/rancher/k3s/server/static/charts
  
 
+
=Let's encrypt=
https://pet2cattle.com/2021/12/k3s-update-traefik-to-v2
+
https://doc.traefik.io/traefik/https/acme/
https://pet2cattle.com/2021/05/k3s-autoupgrade
 
https://docs.k3s.io/upgrades
 
https://docs.k3s.io/networking
 

Verze z 11. 10. 2023, 10:47

Instalace

K3S přeinstalovaný

K3S už má součástí traefik nainstalovaný, konfigurační soubory jdou najít v /var/lib/rancher/k3s/server/manifests/traefik.yaml, ty ale při aktualizaci se přepíšou, proto se musí vytvořit externí soubor

Helm

helm repo add traefik https://traefik.github.io/charts
helm repo update
helm install traefik traefik/traefik

Pokud chceme už změnit nějaký nastavení v helmu tak můžeme pomocí dodatečného souboru (override.yml)

helm install traefik-dev traefik/traefik -f override.yaml

Konfigurace Helm configu

Vytvoříme si soubor v /var/lib/rancher/k3s/server/manifests/ sudo touch /var/lib/rancher/k3s/server/manifests/traefik-override.yml

Problém s duplicitním treafikem

kubectl api-resources | grep traefik

Pokud se zde nachází dva ty APIVERSION traefiku, znamená to že se zde nachází buď 2 traefiky a nebo jeden byl odstraněn bez smazání api resources, je dobré to smazat a mít jenom ten co funguje, pokud budeme vytvářet middlewares/routes/tls tak si musíme dát pozor na apiversion

Aktualizace

Již stažené verze Traefiku pomocí Helm můžeme vidět v /var/lib/rancher/k3s/server/static/charts

sudo ls /var/lib/rancher/k3s/server/static/charts

Let's encrypt

https://doc.traefik.io/traefik/https/acme/