Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Address comments

Co-authored-by: Quan Tian <[email protected]>
  • Loading branch information
wenqiq and tnqn authored Feb 7, 2024
1 parent c9bb592 commit 890f37c
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions CHANGELOG/CHANGELOG-1.15-zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@

其次,Egress新增支持使用与默认节点子网不同的子网中的IP,特别适用于用户希望使用VLAN将出口流量与集群内流量分开的场景。

第三,Antrea新增CNI迁移工具,简化了从选定的CNI过渡到Antrea的流程,确保用户在其已建立的集群上采用Antrea丰富功能时获得顺畅的体验
第三,Antrea新增CNI迁移工具,简化了从特定的CNI迁移到Antrea的流程,确保用户在其已建立的集群上能够顺畅切换来获得Antrea的丰富功能

第四,Antrea现在支持第7层网络流导出,为用户提供了对其应用程序流量模式的更全面观测能力。

最后,Antrea在多个维度上提高了可用性和兼容性:为Agent和Controller提供了单独的容器镜像,以最小总体镜像大小并加快部署新Antrea版本的速度;Flexible IPAM现在支持多播流量;Antrea可以用作Talos集群的CNI;在AKS中已验证encap模式。
最后,Antrea在多个维度上提高了可用性和兼容性:为Agent和Controller提供了单独的容器镜像,以最小化镜像大小并加快部署新Antrea版本的速度;Flexible IPAM现在支持多播流量;Antrea可以用作Talos集群的CNI;在AKS中已验证encap模式。

## 1.15.0

Expand All @@ -27,7 +27,7 @@
1. 必须设置gateway和prefixLength。当目的地址和Egress IP不在同一子网中时, Antrea将通过指定的网关路由Egress流量,否则直接路由到目的地。
2. 作为可选项,如果底层网络需要,可以指定`vlan`字段。
一旦设置,Antrea将标记离开Egress节点的Egress流量,添加指定的VLAN ID。相应地,
当到达Egress节点目的地址为EgressIP的回复流量也被标记为指定的VLAN ID。
Egress节点收到的目的地址为EgressIP的回复流量也应被标记为指定的VLAN ID。

使用非默认子网的ExternalIPPool的示例如下:

Expand Down Expand Up @@ -94,7 +94,7 @@ kubectl annotate pod test-pod visibility.antrea.io/l7-export=ingress
目前该特性只支持Linux节点,且只支持`HTTP1.1`协议流量的导出。
有关此功能的更多信息,请参阅[此文档](https://github.com/antrea-io/antrea/blob/release-1.15/docs/network-flow-visibility.md)

- 新增支持节点NetworkPolicy:NodeNetworkPolicy,允许用户将ClusterNetworkPolicy应用于Kubernetes节点。([#5658](https://github.com/antrea-io/antrea/pull/5658) [#5716](https://github.com/antrea-io/antrea/pull/5716), [@hongliangl] [@Atish-iaf])
- 新增NodeNetworkPolicy功能,允许用户将ClusterNetworkPolicy应用于Kubernetes节点。([#5658](https://github.com/antrea-io/antrea/pull/5658) [#5716](https://github.com/antrea-io/antrea/pull/5716), [@hongliangl] [@Atish-iaf])

节点网络策略在 v1.15 中作为 alpha 功能引入,并默认禁用。在 antrea-config ConfigMap 的 antrea-agent.conf 中,必须启用一个名为 NodeNetworkPolicy 的功能开关。

Expand Down Expand Up @@ -192,14 +192,14 @@ spec:
- 在使用Wireguard加密模式时不创建隧道接口(antrea-tun0)。([#5885](https://github.com/antrea-io/antrea/pull/5885) [#5909](https://github.com/antrea-io/antrea/pull/5909), [@antoninbas])
- 在Egress IP分配更改时记录事件,以便更好地进行故障排除。([#5765](https://github.com/antrea-io/antrea/pull/5765), [@jainpulkit22])
- 更新Windows文档,完善安装指南和说明。([#5789](https://github.com/antrea-io/antrea/pull/5789), [@antoninbas])
- 根据需要自动启用IPv4/IPv6转发,以消除用户干预或依赖其他组件的需要。([#5833](https://github.com/antrea-io/antrea/pull/5833), [@tnqn])
- 添加在antrea-agent中跳过加载内核模块的能力,以支持一些专业的发行版(例如:Talos)。([#5754](https://github.com/antrea-io/antrea/pull/5754), [@antoninbas])
- 根据需要自动启用IPv4/IPv6转发,不再需要用户操作或依赖其他组件。([#5833](https://github.com/antrea-io/antrea/pull/5833), [@tnqn])
- 添加在antrea-agent中跳过加载内核模块的能力,以支持一些特定的发行版(例如:Talos)。([#5754](https://github.com/antrea-io/antrea/pull/5754), [@antoninbas])
- 在Traceflow输出中添加NetworkPolicy规则名称(rule Name)。([#5667](https://github.com/antrea-io/antrea/pull/5667), [@Atish-iaf])
- 在"antctl traceflow"工具中使用Traceflow API v1beta1而不是弃用的API版本。([#5689](https://github.com/antrea-io/antrea/pull/5689), [@Atish-iaf])
- 在FlowExporter中用netip.Addr替换net.IP,以优化内存使用并提高FlowExporter的性能。([#5532](https://github.com/antrea-io/antrea/pull/5532), [@antoninbas])
- 更新antrea-agent-simulator中kubemark的镜像版本,从v1.18.4升级到v1.29.0。([#5820](https://github.com/antrea-io/antrea/pull/5820), [@luolanzone])
- 将CNI插件升级到v1.4.0。([#5747](https://github.com/antrea-io/antrea/pull/5747) [#5813](https://github.com/antrea-io/antrea/pull/5813), [@antoninbas] [@luolanzone])
- 更新AWS上Egress功能选项和使用文档。([#5436](https://github.com/antrea-io/antrea/pull/5436), [@tnqn])
- 更新Egress功能选项和如何在AWS上使用的文档。([#5436](https://github.com/antrea-io/antrea/pull/5436), [@tnqn])
- 在antrea-ipam.md文档中中添加Flexible IPAM的详细设计信息。([#5339](https://github.com/antrea-io/antrea/pull/5339), [@gran-vmv])

### 修复
Expand All @@ -208,9 +208,9 @@ spec:
- 在TrafficControl控制器中优先处理L7 NetworkPolicy流,以避免潜在问题即带有将流量重定向到同一Pod的TrafficControl CR可能会绕过L7引擎的情况。([#5768](https://github.com/antrea-io/antrea/pull/5768), [@hongliangl])
- 在释放Pod IP之前删除OVS端口和流规则。([#5788](https://github.com/antrea-io/antrea/pull/5788), [@tnqn])
- 将NetworkPolicy存储在文件系统中作为备用数据源,以便让antre-agent在启动时无法连接到antrea-controller时回退到使用文件。([#5739](https://github.com/antrea-io/antrea/pull/5739), [@tnqn])
- 在实现初始NetworkPolicies后,就打开Pod网络,避免在antrea-agent重新启动时到达或者经过Pod的流量绕过NetworkPolicy。([#5777](https://github.com/antrea-io/antrea/pull/5777), [@tnqn])
- 确保应用初始NetworkPolicies后才启动Pod网络转发,避免在antrea-agent重新启动时Pod的出入口流量绕过NetworkPolicy。([#5777](https://github.com/antrea-io/antrea/pull/5777), [@tnqn])
- [Windows]修复Prepare-AntreaAgent.ps1中为containerized OVS的Clean-AntreaNetwork.ps1调用。([#5859](https://github.com/antrea-io/antrea/pull/5859), [@antoninbas])
- [Windows]在Prepare-Node.ps1中kubelet args的位置添加缺少的空格,以便kubelet可以成功启动。([#5858](https://github.com/antrea-io/antrea/pull/5858), [@antoninbas])
- [Windows]在Prepare-Node.ps1中kubelet args的位置添加缺少的空格,修复kubelet不能启动的问题。([#5858](https://github.com/antrea-io/antrea/pull/5858), [@antoninbas])
- 修复由缺少参数引起的antctl trace-packet命令调用失败问题。([#5838](https://github.com/antrea-io/antrea/pull/5838), [@luolanzone])
- 当启用Antrea proxyAll模式时,为具有ExternalIPs的Services支持Local ExternalTrafficPolicy。 ([#5795](https://github.com/antrea-io/antrea/pull/5795), [@tnqn])
- 将net.ipv4.conf.antrea-gw0.arp_announce设置为1,以修复当Node或hostNetwork Pod访问本地Pod并启用AntreaIPAM时的ARP请求泄漏问题。([#5657](https://github.com/antrea-io/antrea/pull/5657), [@gran-vmv])
Expand All @@ -223,7 +223,7 @@ spec:
- 优化FQDN控制器的调协,过滤掉一些不必要的规则处理。([#5893](https://github.com/antrea-io/antrea/pull/5893), [@Dyanngg])
- [Windows]更新Windows OVS下载链接,移除无效证书,以防止未签名的OVS驱动安装。([#5839](https://github.com/antrea-io/antrea/pull/5839), [@XinShuYang])
- 修复StatefulSets上Antrea FlexibleIPAM的IP注释不起作用的问题。([#5715](https://github.com/antrea-io/antrea/pull/5715), [@gran-vmv])
- 在PrepareHNSNetwork中添加DHCP IP重试以修复潜在的IP检索故障。([#5819](https://github.com/antrea-io/antrea/pull/5819), [@XinShuYang])
- 在PrepareHNSNetwork中添加DHCP IP重试以修复可能的IP获取失败的问题。([#5819](https://github.com/antrea-io/antrea/pull/5819), [@XinShuYang])
- 修改"antctl mc deploy"以支持Antrea多集群部署在manifest更改时的更新。([#5257](https://github.com/antrea-io/antrea/pull/5257), [@luolanzone])


Expand Down

0 comments on commit 890f37c

Please sign in to comment.