Попытка установить cp-helm-charts: настройки игнорируются - PullRequest
0 голосов
/ 29 октября 2019

Я пытаюсь установить cp-helm-charts .

Я хочу получить доступ к топологии извне.

Итак, я сделал:

helm install --set external.enabled=true confluentinc/cp-helm-charts

Но kubectl get services все еще говорит мне:

wishful-newt-cp-kafka                ClusterIP   10.106.112.201   <none>        9092/TCP            115s
wishful-newt-cp-kafka-connect        ClusterIP   10.104.46.32     <none>        8083/TCP            115s
wishful-newt-cp-kafka-headless       ClusterIP   None             <none>        9092/TCP            115s
wishful-newt-cp-kafka-rest           ClusterIP   10.105.4.206     <none>        8082/TCP            115s
wishful-newt-cp-ksql-server          ClusterIP   10.104.90.228    <none>        8088/TCP            115s
wishful-newt-cp-schema-registry      ClusterIP   10.103.12.45     <none>        8081/TCP            115s
wishful-newt-cp-zookeeper            ClusterIP   10.101.18.171    <none>        2181/TCP            115s
wishful-newt-cp-zookeeper-headless   ClusterIP   None             <none>        2888/TCP,3888/TCP   115s

Есть идеи, чего мне не хватает?

1 Ответ

2 голосов
/ 29 октября 2019

Значение external.enable является специфическим для некоторых вложенных диаграмм. При указании значений из родительского элемента необходимо указать префикс имени под-диаграммы, для которого вы изменяете конфигурацию. Например:

Настройка внешнего доступа для KSQL :

helm install --set=cp-ksql-server.external.enabled=true confluentinc/cp-helm-charts

Настройка внешнего доступа для Kafka Rest :

helm install --set=cp-kafka-rest.external.enabled=true confluentinc/cp-helm-charts


Если вы хотите настроить внешний доступ на Kafka , вам следует использовать:

helm install --set=cp-kafka.nodeport.enabled=true confluentinc/cp-helm-charts

...