Как перенести вход 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 команда внизу файла.

Другие вопросы по тегам