Как перенести вход K3s в другой порт
Я пытаюсь использовать K3s в качестве замены для Minikube, так как есть ошибка, которая пики ЦП. На машине, на которой я развертываю, уже есть набор сервисов docker-compose, привязанный к 443 и 80. Трафик k3s превосходит, который связывает и препятствует моему доступу к существующим сервисам.
Я хочу переместить трафик K3s в альтернативные порты. Я пытался остановить трафик с sudo k3s server --no-deploy traefik
но получить ошибку: не удалось создать прослушиватель: не удалось прослушать 127.0.0.1:6444: прослушать tcp 127.0.0.1:6444: bind: адрес уже используется
0 ответов
Вы не остановили службу k3s до запуска sudo k3s server --no-deploy traefik
команда. Эта команда просто запускает новый сервер с отключенным встроенным traefik. Вам придется остановить экземпляр, который был запущен ранее.
Используя systemd, вы должны остановить запущенный экземпляр, используя sudo systemctl stop k3s
.
Если вы хотите вручную контролировать запуск k3s, я бы рекомендовал отключить службу k3s, чтобы она не запускалась автоматически. Для этого запуститеsudo systemctl disable k3s
.
Если вы хотите, чтобы k3s продолжал автоматически запускаться при загрузке, отредактируйте файл в /etc/systemd/system/k3s.service
и добавить --no-deploy traefik
вариант после server
команда внизу файла.