[DO-1493] Add port 9092 ingress for kafka (!10)

Reviewed-on: https://git.avroid.tech/K8s/k8s-deploy/pulls/10
Reviewed-by: Denis Patrakeev <denis.patrakeev@avroid.team>
This commit is contained in:
Dmitrij Prokov
2025-03-11 10:55:48 +03:00
parent 6b36496a33
commit 4e0aa5a669
2 changed files with 6 additions and 3 deletions

View File

@@ -28,7 +28,8 @@
| Диски | k8s-worker/build-0X: /var/lib/kubelet/pods вынесен на отдельные блочное устройства с XFS | | Диски | k8s-worker/build-0X: /var/lib/kubelet/pods вынесен на отдельные блочное устройства с XFS |
| HA | API Server | | HA | API Server |
| HA | kube-vip c VIP 10.2.20.30 (k8s-avroid-office-prod.avroid.tech) | | HA | kube-vip c VIP 10.2.20.30 (k8s-avroid-office-prod.avroid.tech) |
| Ingress | Nginx ingress controller 80 --> 30080 (k8s-worker-0X), 443 --> 30081 (k8s-worker-0X) | | Ingress | Nginx ingress controller 80 --> 30080 (k8s-worker-0X), 443 --> 30081 (k8s-worker-0X)
| Ingress | Nginx ingress controller TCP 9092 --> 9094 (k8s-worker-0X) namespace `kafka` | |
| Ingress | Работает только на нодах с кастомной меткой `node-role.kubernetes.io/ingress-nginx:true` | | Ingress | Работает только на нодах с кастомной меткой `node-role.kubernetes.io/ingress-nginx:true` |
| Дополнительные сервисы | Helm, Metrics Server, Cert manager, netchecker | | Дополнительные сервисы | Helm, Metrics Server, Cert manager, netchecker |
@@ -41,6 +42,8 @@ https://github.com/kubernetes/ingress-nginx/blob/main/README.md#readme
<worker_node>:30081/TCP --> nginx:443/TCP <worker_node>:30081/TCP --> nginx:443/TCP
<worker_node>:9094/TCP namespace `kafka` --> client:9092/TCP
### netchecker ### netchecker
https://github.com/Mirantis/k8s-netchecker-server https://github.com/Mirantis/k8s-netchecker-server

View File

@@ -125,8 +125,8 @@ ingress_nginx_configmap:
client-body-buffer-size: "50m" client-body-buffer-size: "50m"
proxy-body-size: "100m" proxy-body-size: "100m"
client-header-buffer-size: "2k" client-header-buffer-size: "2k"
# ingress_nginx_configmap_tcp_services: ingress_nginx_configmap_tcp_services:
# 9000: "default/example-go:8080" 9092: "avroid-prod/kafka:9094"
# ingress_nginx_configmap_udp_services: # ingress_nginx_configmap_udp_services:
# 53: "kube-system/coredns:53" # 53: "kube-system/coredns:53"
# ingress_nginx_extra_args: # ingress_nginx_extra_args: