diff --git a/env/avroid_prod/k8s-avroid-office.prod.local/README.md b/env/avroid_prod/k8s-avroid-office.prod.local/README.md index 7774cc0..4b271f3 100644 --- a/env/avroid_prod/k8s-avroid-office.prod.local/README.md +++ b/env/avroid_prod/k8s-avroid-office.prod.local/README.md @@ -28,7 +28,8 @@ | Диски | k8s-worker/build-0X: /var/lib/kubelet/pods вынесен на отдельные блочное устройства с XFS | | HA | API Server | | 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` | | Дополнительные сервисы | Helm, Metrics Server, Cert manager, netchecker | @@ -41,6 +42,8 @@ https://github.com/kubernetes/ingress-nginx/blob/main/README.md#readme :30081/TCP --> nginx:443/TCP +:9094/TCP namespace `kafka` --> client:9092/TCP + ### netchecker https://github.com/Mirantis/k8s-netchecker-server diff --git a/env/avroid_prod/k8s-avroid-office.prod.local/inventory/group_vars/k8s_cluster/addons.yml b/env/avroid_prod/k8s-avroid-office.prod.local/inventory/group_vars/k8s_cluster/addons.yml index c71cd5d..73e2d7f 100644 --- a/env/avroid_prod/k8s-avroid-office.prod.local/inventory/group_vars/k8s_cluster/addons.yml +++ b/env/avroid_prod/k8s-avroid-office.prod.local/inventory/group_vars/k8s_cluster/addons.yml @@ -125,8 +125,8 @@ ingress_nginx_configmap: client-body-buffer-size: "50m" proxy-body-size: "100m" client-header-buffer-size: "2k" -# ingress_nginx_configmap_tcp_services: -# 9000: "default/example-go:8080" +ingress_nginx_configmap_tcp_services: + 9092: "avroid-prod/kafka:9094" # ingress_nginx_configmap_udp_services: # 53: "kube-system/coredns:53" # ingress_nginx_extra_args: