в режиме kubeProxyReplacement=strict, лоадбалансер не ставил
                  
                  
                  
                  
                  
                  делаю сервис у которого прописываю произвольный ExternalIP (не присвоен ни одному интерфейсу на нодах)
                  
                  
                  
                  
                  
                  при этом сервис по ClusterIP доступен с нод, а по externalIP не доступен
                  
                  
                  
                  
                  
                  cilium service list
                  
                  
                  показывает записи и для ClusterIP, и для ExternalIPs
                  
                  
                  
                  
                  
                  Вопрос: я думал, что в таких условиях сервис будет одинаково доступен и по ClusterIP и по ExternalIP, я ошибался или что-то не так делаю?
                  
                  
                  
                  
                  
                  P.S. Мем про Марка в тему =)
                  
                  
                
node port
> делаю сервис у которого прописываю произвольный ExternalIP (не присвоен ни одному интерфейсу на нодах) потому что externalip должен быть адресом ноды
Я как бы из контекста понимаю, что externalip должен быть на интерфейсе одного из воркеров, но я хочу обойтись без этого Чтобы заставить cilium сделать DST NAT с ExternalIP на ClusterIP
Обсуждают сегодня