WebServer: Porovnání verzí
Řá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 | + | ==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 | ||
− | + | 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= | ||
+ | * 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:// | + | https://doc.traefik.io/traefik/https/acme/ |
− | |||
− | |||
− | https |
Verze z 11. 10. 2023, 10:47
Obsah
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