Kubernetes: создание Ingress для Kafka - PullRequest
0 голосов
/ 14 июля 2020

У меня есть модули Confluent Kafka 5.3.1, работающие с Zookeeper с SSL на AWS. Как заставить работать Ingress? Я хочу дать доступ внешнему пользователю, к моему Kafka topi c. Это должно работать как вход уровня 4, так как это происходит на портах 9092 ~ 3.

Я пытаюсь найти документацию в Интернете.

Спасибо

1 Ответ

1 голос
/ 14 июля 2020

Ingress - это только ресурс L7. Таким образом, вы можете использовать простой LoadBalancer Service. Поскольку вы работаете на AWS, вы можете использовать ELB или NLB . Убедитесь, что вы используете правильную аннотацию в своем Сервисе, например, для NLB :

    metadata:
      name: my-service
      annotations:
        service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
...