K3s - заміна Traefik на Nginx ingress controller
K3s за замовченням використовує traefik ingress controller який виконує свою функцію бездоганно, має свій web dashboard і багато інших хороших речей ...але, в багатьох ситуаціях, коли необхідно відносно швидко підняти й протестувати необхідний сервіс, приходиться констатувати факт, що helm charts мають приклади для конфігурування nginx ingress controller й не мають аналогічних прикладів для traefik, що значно ускладнює й сповільнює процес прототипування й тестування нових інструментів. Заміна Traefik на Nginx ingress controller може стати можливим рішенням даної ситуації. Для початку необхідно видалити Traefik helm chart: kubectl -n kube-system delete helmcharts.helm.cattle.io traefik Зупиняємо k3s: sudo service k3s stop далі необхідно в файлі " /etc/systemd/system/k3s.service " добавити " –no-deploy traefik " в рядок " ExecStart ": ExecStart=/usr/local/bin/k3s \ server \ --disable traefik \ далі перезагружаємо серв...