-
- Downloads
DNS enhancement features [BP 1.6.2] (#394)
* Allow DNS tracking to use configurable port for tracking Today DNS tracking uses only port 53 which is the port defined for DNS service and it get mapped to different port at the container level to avoid root access. This change wil allow tracking at the pod level as well Signed-off-by:Mohamed Mahmoud <mmahmoud@redhat.com> (cherry picked from commit 45824ddde48cb5a93c47e706e4601f8468453ed8) * shrink dns port to u16 as that should be enough Signed-off-by:
Mohamed Mahmoud <mmahmoud@redhat.com> (cherry picked from commit fa535f2c3da2271478d80525e777ab094975888f) * Allow flow filtering for L4 protocols using two ports For example allow TCP ports="80,100" with por1 always < port2 Signed-off-by:
Mohamed Mahmoud <mmahmoud@redhat.com> (cherry picked from commit e68c3ba04e51bd8c89e94b20b50eb3abeb83774b) * Allow filtering with wildcard protocol field Signed-off-by:
Mohamed Mahmoud <mmahmoud@redhat.com> (cherry picked from commit b53ce35e0e596bdeecc2344b4c690fb91aec66c3) * Bump grpc to v1.65.0 Signed-off-by:
Mohamed Mahmoud <mmahmoud@redhat.com> --------- Signed-off-by:
Mohamed Mahmoud <mmahmoud@redhat.com>
Showing
- bpf/configs.h 1 addition, 0 deletionsbpf/configs.h
- bpf/dns_tracker.h 3 additions, 2 deletionsbpf/dns_tracker.h
- bpf/flows_filter.h 80 additions, 82 deletionsbpf/flows_filter.h
- bpf/types.h 6 additions, 0 deletionsbpf/types.h
- docs/flow_filtering.md 5 additions, 2 deletionsdocs/flow_filtering.md
- go.mod 9 additions, 10 deletionsgo.mod
- go.sum 20 additions, 25 deletionsgo.sum
- pkg/agent/agent.go 4 additions, 3 deletionspkg/agent/agent.go
- pkg/agent/config.go 12 additions, 0 deletionspkg/agent/config.go
- pkg/agent/packets_agent.go 3 additions, 3 deletionspkg/agent/packets_agent.go
- pkg/ebpf/bpf_arm64_bpfel.go 6 additions, 0 deletionspkg/ebpf/bpf_arm64_bpfel.go
- pkg/ebpf/bpf_arm64_bpfel.o 0 additions, 0 deletionspkg/ebpf/bpf_arm64_bpfel.o
- pkg/ebpf/bpf_powerpc_bpfel.go 6 additions, 0 deletionspkg/ebpf/bpf_powerpc_bpfel.go
- pkg/ebpf/bpf_powerpc_bpfel.o 0 additions, 0 deletionspkg/ebpf/bpf_powerpc_bpfel.o
- pkg/ebpf/bpf_s390_bpfeb.go 6 additions, 0 deletionspkg/ebpf/bpf_s390_bpfeb.go
- pkg/ebpf/bpf_s390_bpfeb.o 0 additions, 0 deletionspkg/ebpf/bpf_s390_bpfeb.o
- pkg/ebpf/bpf_x86_bpfel.go 6 additions, 0 deletionspkg/ebpf/bpf_x86_bpfel.go
- pkg/ebpf/bpf_x86_bpfel.o 0 additions, 0 deletionspkg/ebpf/bpf_x86_bpfel.o
- pkg/ebpf/flow_filter.go 51 additions, 28 deletionspkg/ebpf/flow_filter.go
- pkg/ebpf/flow_filter_test.go 41 additions, 14 deletionspkg/ebpf/flow_filter_test.go
Loading
Please register or sign in to comment