mirror of
https://github.com/cloudnativelabs/kube-router.git
synced 2025-11-19 20:11:36 +01:00
rename utilsnet import to netutils
This commit is contained in:
parent
4256a60705
commit
b3dcaa0878
@ -19,7 +19,7 @@ import (
|
|||||||
listers "k8s.io/client-go/listers/core/v1"
|
listers "k8s.io/client-go/listers/core/v1"
|
||||||
"k8s.io/client-go/tools/cache"
|
"k8s.io/client-go/tools/cache"
|
||||||
"k8s.io/klog/v2"
|
"k8s.io/klog/v2"
|
||||||
utilsnet "k8s.io/utils/net"
|
netutils "k8s.io/utils/net"
|
||||||
)
|
)
|
||||||
|
|
||||||
func (npc *NetworkPolicyController) newNetworkPolicyEventHandler() cache.ResourceEventHandler {
|
func (npc *NetworkPolicyController) newNetworkPolicyEventHandler() cache.ResourceEventHandler {
|
||||||
@ -96,10 +96,10 @@ func (npc *NetworkPolicyController) syncNetworkPolicyChains(networkPoliciesInfo
|
|||||||
currentPodIPs := make(map[api.IPFamily][]string)
|
currentPodIPs := make(map[api.IPFamily][]string)
|
||||||
for _, pod := range policy.targetPods {
|
for _, pod := range policy.targetPods {
|
||||||
for _, ip := range pod.ips {
|
for _, ip := range pod.ips {
|
||||||
if utilsnet.IsIPv4String(ip.IP) {
|
if netutils.IsIPv4String(ip.IP) {
|
||||||
currentPodIPs[api.IPv4Protocol] = append(currentPodIPs[api.IPv4Protocol], ip.IP)
|
currentPodIPs[api.IPv4Protocol] = append(currentPodIPs[api.IPv4Protocol], ip.IP)
|
||||||
}
|
}
|
||||||
if utilsnet.IsIPv6String(ip.IP) {
|
if netutils.IsIPv6String(ip.IP) {
|
||||||
currentPodIPs[api.IPv6Protocol] = append(currentPodIPs[api.IPv6Protocol], ip.IP)
|
currentPodIPs[api.IPv6Protocol] = append(currentPodIPs[api.IPv6Protocol], ip.IP)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -748,7 +748,7 @@ func (npc *NetworkPolicyController) evalIPBlockPeer(peer networking.NetworkPolic
|
|||||||
if peer.PodSelector == nil && peer.NamespaceSelector == nil && peer.IPBlock != nil {
|
if peer.PodSelector == nil && peer.NamespaceSelector == nil && peer.IPBlock != nil {
|
||||||
cidr := peer.IPBlock.CIDR
|
cidr := peer.IPBlock.CIDR
|
||||||
|
|
||||||
if utilsnet.IsIPv4CIDRString(cidr) {
|
if netutils.IsIPv4CIDRString(cidr) {
|
||||||
if strings.HasSuffix(cidr, "/0") {
|
if strings.HasSuffix(cidr, "/0") {
|
||||||
ipBlock[api.IPv4Protocol] = append(
|
ipBlock[api.IPv4Protocol] = append(
|
||||||
ipBlock[api.IPv4Protocol],
|
ipBlock[api.IPv4Protocol],
|
||||||
@ -778,7 +778,7 @@ func (npc *NetworkPolicyController) evalIPBlockPeer(peer networking.NetworkPolic
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if utilsnet.IsIPv6CIDRString(cidr) {
|
if netutils.IsIPv6CIDRString(cidr) {
|
||||||
if strings.HasSuffix(cidr, "/0") {
|
if strings.HasSuffix(cidr, "/0") {
|
||||||
ipBlock[api.IPv6Protocol] = append(
|
ipBlock[api.IPv6Protocol] = append(
|
||||||
ipBlock[api.IPv6Protocol],
|
ipBlock[api.IPv6Protocol],
|
||||||
@ -815,9 +815,9 @@ func (npc *NetworkPolicyController) grabNamedPortFromPod(pod *api.Pod, namedPort
|
|||||||
|
|
||||||
ips := make(map[api.IPFamily][]string)
|
ips := make(map[api.IPFamily][]string)
|
||||||
for _, ip := range pod.Status.PodIPs {
|
for _, ip := range pod.Status.PodIPs {
|
||||||
if utilsnet.IsIPv4String(ip.IP) {
|
if netutils.IsIPv4String(ip.IP) {
|
||||||
ips[api.IPv4Protocol] = append(ips[api.IPv4Protocol], ip.IP)
|
ips[api.IPv4Protocol] = append(ips[api.IPv4Protocol], ip.IP)
|
||||||
} else if utilsnet.IsIPv6String(ip.IP) {
|
} else if netutils.IsIPv6String(ip.IP) {
|
||||||
ips[api.IPv6Protocol] = append(ips[api.IPv6Protocol], ip.IP)
|
ips[api.IPv6Protocol] = append(ips[api.IPv6Protocol], ip.IP)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import (
|
|||||||
"github.com/cloudnativelabs/kube-router/pkg/utils"
|
"github.com/cloudnativelabs/kube-router/pkg/utils"
|
||||||
api "k8s.io/api/core/v1"
|
api "k8s.io/api/core/v1"
|
||||||
klog "k8s.io/klog/v2"
|
klog "k8s.io/klog/v2"
|
||||||
utilsnet "k8s.io/utils/net"
|
netutils "k8s.io/utils/net"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@ -127,7 +127,7 @@ func (npc *NetworkPolicyController) createPodWithPortPolicyRule(ports []protocol
|
|||||||
|
|
||||||
func getPodIPv6Address(pod podInfo) (string, error) {
|
func getPodIPv6Address(pod podInfo) (string, error) {
|
||||||
for _, ip := range pod.ips {
|
for _, ip := range pod.ips {
|
||||||
if utilsnet.IsIPv6String(ip.IP) {
|
if netutils.IsIPv6String(ip.IP) {
|
||||||
return ip.IP, nil
|
return ip.IP, nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -136,7 +136,7 @@ func getPodIPv6Address(pod podInfo) (string, error) {
|
|||||||
|
|
||||||
func getPodIPv4Address(pod podInfo) (string, error) {
|
func getPodIPv4Address(pod podInfo) (string, error) {
|
||||||
for _, ip := range pod.ips {
|
for _, ip := range pod.ips {
|
||||||
if utilsnet.IsIPv4String(ip.IP) {
|
if netutils.IsIPv4String(ip.IP) {
|
||||||
return ip.IP, nil
|
return ip.IP, nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user