Измените контурный посланник с NodePort на LoadBalancer.
У меня кластер TKG версии 2.3. Экземпляр контура и посланника установлен как NodePort. Я хотел бы изменить его на LoadBalancer. Однако я не могу заставить это работать.
Обновлен пакет tanzu следующим образом:
tanzu package installed update contour --version 1.24.4+vmware.1-tkg.1 --values-file ./contour-values.yaml --namespace contour-9738b21c
Примирение проходит успешно.
Контур-values.yaml выглядит следующим образом:
contour:
replicas: 2
envoy:
service:
type: LoadBalancer
Однако служба посланников никогда не переключается на LoadBalancer и остается NodePort.
Что мне не хватает?
1 ответ
Я смог сделать это через портал TMC. Сначала проверил дополнения и все управлялось через TMC. Поэтому добавил в дополнение оверлей со следующим:
envoy:
service:
type: LoadBalancer
Затем нажмите «Применить». На примирение ушло пару минут. Но после этого служба перешла на LoadBalancer.