feature/DO-1493_Add_kafka_port_ingress (!14)
Reviewed-on: https://git.avroid.tech/K8s/k8s-deploy/pulls/14 Reviewed-by: Denis Patrakeev <denis.patrakeev@avroid.team> Co-authored-by: Dmitrij Prokov <dmitrij.prokov@avroid.team> Co-committed-by: Dmitrij Prokov <dmitrij.prokov@avroid.team>
This commit is contained in:
committed by
Denis Patrakeev
parent
4e0aa5a669
commit
426d1260b1
@@ -3,9 +3,9 @@
|
|||||||
[Requirements](./kubespray/README.md#requirements)
|
[Requirements](./kubespray/README.md#requirements)
|
||||||
|
|
||||||
## Версия Kuberspray и Kubernetes у текущих инвентору
|
## Версия Kuberspray и Kubernetes у текущих инвентору
|
||||||
| Kuberspray | v2.26.0 |
|
| Kuberspray | v2.27.0 |
|
||||||
|------------|---------|
|
|------------|---------|
|
||||||
| Kubernetes | v1.30.4 |
|
| Kubernetes | v1.31.4 |
|
||||||
|
|
||||||
## Особенности развертывания кластера
|
## Особенности развертывания кластера
|
||||||
| Модуль | Комментарий |
|
| Модуль | Комментарий |
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
| 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 | Nginx ingress controller TCP 9092 --> 9095 (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 |
|
||||||
|
|
||||||
@@ -42,7 +42,7 @@ 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
|
<worker_node>:9095/TCP namespace `kafka` --> client:9092/TCP
|
||||||
|
|
||||||
### netchecker
|
### netchecker
|
||||||
https://github.com/Mirantis/k8s-netchecker-server
|
https://github.com/Mirantis/k8s-netchecker-server
|
||||||
|
|||||||
@@ -126,7 +126,7 @@ ingress_nginx_configmap:
|
|||||||
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:
|
||||||
9092: "avroid-prod/kafka:9094"
|
9092: "avroid-prod/kafka:9095"
|
||||||
# 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:
|
||||||
|
|||||||
Reference in New Issue
Block a user