Dont' show udp protocol for LB rules if the provider is Virtual Router
- Ngôn ngữ chính
- Java
- Star
- 3.1k
- Fork
- 1.4k
- Merge trung bình
- 6 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 32
Mô tả
### problem
Dont' show udp protocol for LB rules if the provider is Virtual Router
### versions
ACS 4.22.1
### The steps to reproduce the bug
1. Create an isolated network with network offering where LB is set to Virtual Router
2. Navigate Network > public ip address > create a LB > Select UDP proctocol > ADD a instance
3. Currently UDP protocol is not supported by HA PROXY tool( version - 2.6.12) , whichis responsible for creating LB rules.
HA Proxy supports UDP only in the commercial verison https://www.haproxy.com/documentation/haproxy-enterprise/
```
root@r-61-VM:~# cat /etc/haproxy/haproxy.cfg
global
log 127.0.0.1:3914 local0 info
chroot /var/lib/haproxy
user haproxy
group haproxy
daemon
defaults
log global
mode tcp
option dontlognull
retries 3
option redispatch
option forwardfor
stats enable
stats uri /admin?stats
stats realm Haproxy\ Statistics
stats auth admin1:AdMiN123
option httpclose
timeout connect 5000
timeout client 50000
timeout server 50000
listen cloud-default
bind 0.0.0.0:35999
option transparent
root@r-61-VM:~# ps -ef |grep haproxy
root 2062 1 0 15:06 ? 00:00:00 /usr/sbin/haproxy -Ws -f /etc/haproxy/haproxy.cfg -p /run/haproxy.pid -S /run/haproxy-master.sock
haproxy 2092 2062 0 15:06 ? 00:00:00 /usr/sbin/haproxy -Ws -f /etc/haproxy/haproxy.cfg -p /run/haproxy.pid -S /run/haproxy-master.sock
```
### What to do about it?
Don't show udp protocol when creating LB rule in case of Virtual router
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu từ Network > public IP address > create a LB và tái hiện các lựa chọn giao thức dành riêng cho provider với Virtual Router được chọn. Xác nhận rằng tùy chọn UDP không xuất hiện đối với Virtual Router trong khi các tùy chọn được hỗ trợ vẫn khả dụng, sau đó xác minh rằng quy trình tạo load balancer tương ứng vẫn hoạt động.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- cloud, frontend
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 62/100