From 475a294d61dad54b022b2ca76e7ebd6c69b8695e Mon Sep 17 00:00:00 2001 From: erjemin Date: Mon, 28 Apr 2025 13:44:51 +0300 Subject: [PATCH] =?UTF-8?q?mod:=20=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=BE?= =?UTF-8?q?=D1=81=20=D0=BA=D0=BE=D0=BD=D1=82=D0=B5=D0=B9=D0=BD=D0=B5=D1=80?= =?UTF-8?q?=D0=B0=20Docker=20=D0=B2=20k3s=20........?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...-migrating-container-from-docker-to-kubernetes.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/kubernetes/k3s-migrating-container-from-docker-to-kubernetes.md b/kubernetes/k3s-migrating-container-from-docker-to-kubernetes.md index 4d96df1..efbd908 100644 --- a/kubernetes/k3s-migrating-container-from-docker-to-kubernetes.md +++ b/kubernetes/k3s-migrating-container-from-docker-to-kubernetes.md @@ -874,12 +874,12 @@ spec: Применим манифест: ```bash -sudo kubectl apply -f ~/k3s/gitea/gitea-ingressroute-tcp.yaml +kubectl apply -f ~/k3s/gitea/gitea-ingressroute-tcp.yaml ``` Проверим, что IngressRouteTCP создан: ```bash -sudo kubectl get ingressroutetcp -n gitea +kubectl get ingressroutetcp -n gitea ``` Увидим что-то вроде: @@ -912,13 +912,13 @@ spec: И, само собой, применить манифест: ```bash -sudo kubectl apply -f ~/k3s/traefik/traefik-service.yaml +kubectl apply -f ~/k3s/traefik/traefik-service.yaml ``` Если у вас нет манифеста Traefik Service, то можно отредактировать его непосредственно в кластере через `kubectl edit` (будьте готовы редактировать в **vim**): ```bash -sudo kubectl edit svc -n kube-system traefik -o yaml +kubectl edit svc -n kube-system traefik -o yaml ``` Важно: значение `nodePort` для SSH не нужно указывать, так как оно будет сгенерировано автоматически сразу после @@ -926,7 +926,7 @@ sudo kubectl edit svc -n kube-system traefik -o yaml Проверим, что Service обновился: ```bash -sudo kubectl get svc -n kube-system traefik +kubectl get svc -n kube-system traefik ``` Увидим что-то вроде (орт 2222 добавился в Service Traefik): @@ -935,6 +935,8 @@ NAME TYPE CLUSTER-IP EXTERNAL-IP traefik LoadBalancer 10.43.164.48 192.168.1.26,192.168.1.27,192.168.1.28 80:32171/TCP,443:30329/TCP,9000:31317/TCP,2055:31675/TCP,2222:31963/TCP 6d ``` +### Проверим доступность SSH в Gitea + Проверим, что порт 2222 доступен на VIP-адресе keepalived (не забудьте заменить `` на ваш Virtual IP): ```bash nc -zv 2222