У меня проблема с настройкой kubernetes loadbalancer/ingress
(например, под портом 80).
Я не использую его с любым облаком, только серверы VPS с одним IP-адресом на сервер.Я пытаюсь установить traefik
, но я не получаю external-ip
- он зависает в ожидании.
Я прочитал, что мне что-то нужно при моделировании loadbalancer, поэтому я установил MetalLB, но это более выделенный из локальныхсеть не VPS-серверы и не работает для меня, или я не могу настроить его.
Моя карта конфигурации для MetalLB:
apiVersion: v1
kind: ConfigMap
metadata:
namespace: default
name: config
data:
config: |
address-pools:
- name: default
protocol: layer2
addresses:
- node1_ip
- node2_ip
- node3_ip
Что я должен сделать для этого кластера, чтобы иметь возможность выставлять сайты под обычным портом типа 80 или использовать обратный прокси-сервер, такой как traefik.