This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
доступ_к_приложениям_в_bare-metal_kubernetes [2025/01/04 06:46] val [Шаг 7. Заменяем nginx на ingress-nginx] |
доступ_к_приложениям_в_bare-metal_kubernetes [2025/03/18 15:36] (current) val [Шаг 12. Использование ArgoCD для развертывания http приложения] |
||
---|---|---|---|
Line 14: | Line 14: | ||
===== Запись вебинара ===== | ===== Запись вебинара ===== | ||
- | * https://youtu.be/oIczkkD-hOU | + | * [[https://youtu.be/oIczkkD-hOU|Доступ к приложениям в Bare-Metal Kubernetes]] ([[https://rutube.ru/video/356186164509624a323079127c4bd690/|RuTube]]) |
* Тэги: Kubernetes, LoadBalancer, ClusterIP, MetalLB, Nginx, Keepalived, Ingress-Nginx, Helm, HAProxy, ArgoCD, Dashboard | * Тэги: Kubernetes, LoadBalancer, ClusterIP, MetalLB, Nginx, Keepalived, Ingress-Nginx, Helm, HAProxy, ArgoCD, Dashboard | ||
Line 186: | Line 186: | ||
scp -3 gate1:/etc/resolv.conf gate2:/etc/ | scp -3 gate1:/etc/resolv.conf gate2:/etc/ | ||
scp -3 gate1:/etc/sysctl.conf gate2:/etc/ | scp -3 gate1:/etc/sysctl.conf gate2:/etc/ | ||
+ | scp -3 gate1:/etc/sysctl.d/* gate2:/etc/sysctl.d/ | ||
gate2# hostnamectl set-hostname gate2.corp13.un | gate2# hostnamectl set-hostname gate2.corp13.un | ||
Line 325: | Line 326: | ||
* Удаляем приложение, можно просто namespace | * Удаляем приложение, можно просто namespace | ||
+ | * Переименовываем в gowebd-k8s .gitlab-ci.yml_stop | ||
<code> | <code> | ||
kube1# kubectl delete ns my-ns | kube1# kubectl delete ns my-ns | ||
Line 352: | Line 354: | ||
===== Шаг 14. Готовимся к развертыванию Кeycloak ===== | ===== Шаг 14. Готовимся к развертыванию Кeycloak ===== | ||
+ | |||
+ | !!! В классе, если нет второго кластера, можно просто посмотреть !!! | ||
* Настраиваем HAProxy на работу с несколькими кластерами | * Настраиваем HAProxy на работу с несколькими кластерами |