Kubernetes networking based on Open vSwitch
Some deprecated APIs have been removed in Antrea v2.0. Before upgrading, please read these guidelines carefully.
LoadBalancerIPMode
in AntreaProxy to implement K8s KEP-1860. (#6102, @hongliangl)sameLabels
field support for Antrea ClusterNetworkPolicy peer Namespace selection to allow users to create ACNPs that isolate Namespaces based on their label values. (#4537, @Dyanngg)NetworkPolicyEvaluation
and a new antctl sub-command for querying the effective policy rule applied to particular traffic. (#5740 #6112, @qiyueyao)Tier
, ClusterNetworkPolicy
, NetworkPolicy
, Traceflow
and ExternalEntity
. (#6162 #6177 #6238, @luolanzone @hjiajing @antoninbas)ClusterGroups
, ExternalIPPool
, ClusterGroup
and Group
. (#6049 #6239, @luolanzone @antoninbas)ServiceAccount
field in ClusterSet
type for Antrea Multi-cluster. (#6134, @luolanzone)enableIPSecTunnel
,multicastInterfaces
, multicluster.enable
and legacyCRDMirroring
. (#5158, @luolanzone)nplPortRange
config. (#5943, @luolanzone)IPPool
and ExternalIPPool
CRDs. (#6183, @antoninbas)egressNodeName
in flow records for Antrea Flow Aggregator. (#6012, @Atish-iaf)EgressNode
field in the Traceflow Egress observation to include the name of the Egress Node. (#5949, @Atish-iaf)IPPool
CRD to v1beta1 and make the subnet definition consistent with the one in ExternalIPPool
CRD. (#6036, @mengdie-song)projects.registry.vmware.com
for user-facing images. (#6073, @antoninbas)openvswitch
kernel module if it's already built-in. (#5979, @antoninbas)ExternalIPPool
CRD to improve robustness. (#5898, @aroradaman)allowed
HTTP traffic. (#6014, @qiyueyao)antctl get ovsflows --table-names-only
. (#5895 #6100, @luolanzone)rancher-wins
when collecting antrea-agent logs on Windows. (#6223, @wenyingd)ClusterGroup
/Group
is used in NetworkPolicy controller. (#6077, @tnqn)libcapng
to make logrotate run as root in UBI images to fix an OVS crash issue. (#6052, @xliuxu)Traceflow
CRD. (#6050, @gran-vmv)encap
mode to account for the MTU automatically configured by OVS on tunnel ports, and avoid packet drops on some clusters. (#5997, @antoninbas)proxyAll
is disabled. (#6242, @antoninbas)antrea-controller --version
outside of K8s. (#5993, @prakrit55)networkPolicyOnly
mode. (#6251, @hongliangl)ofport
mismatch issue. (#6202, @antoninbas)projects.registry.vmware.com
for user-facing images. (#6073, @antoninbas)libcapng
to make logrotate run as root in UBI images to fix an OVS crash issue. (#6052, @xliuxu)projects.registry.vmware.com
for user-facing images. (#6073, @antoninbas)libcapng
to make logrotate run as root in UBI images to fix an OVS crash issue. (#6052, @xliuxu)projects.registry.vmware.com
for user-facing images. (#6073, @antoninbas)libcapng
to make logrotate run as root in UBI images to fix an OVS crash issue. (#6052, @xliuxu)NodeNetworkPolicy
that allows users to apply ClusterNetworkPolicy
to Kubernetes Nodes. (#5658 #5716, @hongliangl @Atish-iaf)
NetworkAttachmentDefinition
does not include IPAM configuration. (#5762, @jianjuns)encap
mode in AKS. (#5901, @antoninbas)antctl traceflow
. (#5689, @Atish-iaf)net.IP
with netip.Addr
in FlowExporter which optimizes the memory usage and improves the performance of the FlowExporter. (#5532, @antoninbas)antrea-ipam.md
. (#5339, @gran-vmv)TrafficControl
to avoid a potential issue that a TrafficControl
CR with a redirect action to the same Pod could bypass the L7 engine. (#5768, @hongliangl)antctl trace-packet
command failure which is caused by missing arguments. (#5838, @luolanzone)net.ipv4.conf.antrea-gw0.arp_announce
to 1 to fix an ARP request leak when a Node or hostNetwork Pod accesses a local Pod and AntreaIPAM is enabled. (#5657, @gran-vmv)fillPodInfo
/fillServiceInfo
to fix log flood issue, and update DestinationServiceAddress
for deny connections. (#5592 #5704, @yuntanghsu)PrepareHNSNetwork
to fix potential IP retrieving failure. (#5819, @XinShuYang)antctl mc deploy
to support Antrea Multi-cluster deployment update when the manifests are changed. (#5257, @luolanzone)antctl trace-packet
command failure which is caused by arguments missing issue. (#5838, @luolanzone)Install-WindowsCNI-Containerd.ps1
script to make it compatible with containerd 1.7. (#5528, @NamanAg30)antctl trace-packet
command failure which is caused by arguments missing issue. (#5838, @luolanzone)Install-WindowsCNI-Containerd.ps1
script to make it compatible with containerd 1.7. (#5528, @NamanAg30)antctl tf
CLI failure when the Traceflow is using an IPv6 address. (#5588, @Atish-iaf)antctl tf
CLI failure when the Traceflow is using an IPv6 address. (#5588, @Atish-iaf)