Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: Lan <[email protected]>
  • Loading branch information
wenqiq and luolanzone authored Feb 7, 2024
1 parent 6bf1f58 commit fae4865
Showing 1 changed file with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions CHANGELOG/CHANGELOG-1.15-zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

我们很高兴宣布Antrea v1.15的发布,本次版本更新带来了很多强大的功能和改进!

首先,引入了NodeNetworkPolicy功能,允许用户将ClusterNetworkPolicy应用于Kubernetes节点,为Pod和节点之间提供一致的安全姿态
首先,引入了NodeNetworkPolicy功能,允许用户将ClusterNetworkPolicy应用于Kubernetes节点,为Pod和节点之间提供一致的安全特性

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

Expand Down Expand Up @@ -84,9 +84,9 @@ kubectl annotate pod test-pod visibility.antrea.io/l7-export=ingress
```

根据注释,流量导出器将使用字段`appProtocolName``httpVals`将7层流量数据导出到Flow Aggregator
或配置的IPFix收集器
或配置的IPFIX收集器

1. `appProtocolName`字段用于指示应用层协议名称(例如http),如果未导出应用层数据,则为空。
1. `appProtocolName`字段用于指示应用层协议名称(例如`http`),如果未导出应用层数据,则为空。
2. `httpVals`存储了一个序列化的JSON字典,其中每个HTTP请求都映射到唯一的ID。
此格式使我们能够将与同一连接相关的所有HTTP流量分组到相同的导出记录中。

Expand Down Expand Up @@ -195,40 +195,40 @@ spec:

- 将Secondary NetworkPod控制器更改为订阅CNIServer事件,以支持bridging和VLAN网络。([#5767](https://github.com/antrea-io/antrea/pull/5767), [@jianjuns])
- 为Secondary Network支持使用Antrea IPAM。([#5427](https://github.com/antrea-io/antrea/pull/5427), [@jianjuns])
- 为antrea-agent和antrea-controller创建不同的image镜像,以减小总的镜像大小,加快antrea-agent和antrea-controller的启动速度。([#5856](https://github.com/antrea-io/antrea/pull/5856) [#5902](https://github.com/antrea-io/antrea/pull/5902) [#5903](https://github.com/antrea-io/antrea/pull/5903), [@jainpulkit22])
- 为antrea-agent和antrea-controller创建不同的镜像,以减小总的镜像大小,加快antrea-agent和antrea-controller的启动速度。([#5856](https://github.com/antrea-io/antrea/pull/5856) [#5902](https://github.com/antrea-io/antrea/pull/5902) [#5903](https://github.com/antrea-io/antrea/pull/5903), [@jainpulkit22])
- 在使用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])
- 在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])
- 在Traceflow输出中添加NetworkPolicy规则名称(rule Name)。([#5667](https://github.com/antrea-io/antrea/pull/5667), [@Atish-iaf])
- 在antrea-agent中添加跳过加载内核模块的能力,以支持一些特定的发行版(例如:Talos)。([#5754](https://github.com/antrea-io/antrea/pull/5754), [@antoninbas])
- 新增支持在Traceflow观测结果中添加NetworkPolicy规则名称。([#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])
- 更新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])
- 在antrea-ipam.md文档中添加Flexible IPAM的详细设计信息。([#5339](https://github.com/antrea-io/antrea/pull/5339), [@gran-vmv])

### 修复

- 修复WireGuard加密模式和GRE隧道模式的MTU配置不正确的问题。([#5880](https://github.com/antrea-io/antrea/pull/5880) [#5926](https://github.com/antrea-io/antrea/pull/5926), [@hjiajing] [@tnqn])
- 在TrafficControl控制器中优先处理L7 NetworkPolicy流,避免Pod同时也被TrafficControl CR影响,而可能会绕过L7引擎的情况。([#5768](https://github.com/antrea-io/antrea/pull/5768), [@hongliangl])
- 修复WireGuard加密模式和GRE隧道模式下MTU配置不正确的问题。([#5880](https://github.com/antrea-io/antrea/pull/5880) [#5926](https://github.com/antrea-io/antrea/pull/5926), [@hjiajing] [@tnqn])
- 在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])
- [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])
- 修复由缺少参数引起的antctl trace-packet命令调用失败问题。([#5838](https://github.com/antrea-io/antrea/pull/5838), [@luolanzone])
- [Windows]修复Prepare-AntreaAgent.ps1中为容器化OVS的Clean-AntreaNetwork.ps1调用。([#5859](https://github.com/antrea-io/antrea/pull/5859), [@antoninbas])
- [Windows]在Prepare-Node.ps1中添加kubelet启动参数中缺失的空格,修复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])
- 跳过对hairpinned Service流量(Pod通过Service访问自身)的入口NetworkPolicies规则的执行。([#5687](https://github.com/antrea-io/antrea/pull/5687) [#5705](https://github.com/antrea-io/antrea/pull/5705), [@GraysonWu])
- 添加host-local IPAM GC,以避免在antrea-agent重新启动时可能的IP泄漏问题。([#5660](https://github.com/antrea-io/antrea/pull/5660), [@antoninbas])
- 修复使用基于UBI的镜像时的CrashLookBackOff问题。([#5723](https://github.com/antrea-io/antrea/pull/5723), [@antoninbas])
- 删除fillPodInfo/fillServiceInfo中的冗余日志以修复日志泛滥问题,并更新deny连接的DestinationServiceAddress。([#5592](https://github.com/antrea-io/antrea/pull/5592) [#5704](https://github.com/antrea-io/antrea/pull/5704), [@yuntanghsu])
- [Windows]增强在Windows上的HNS网络初始化,以避免一些极端情况可能的问题。([#5841](https://github.com/antrea-io/antrea/pull/5841), [@XinShuYang])
- [Windows]增强在Windows上的HNS网络初始化,以避免一些极端情况下可能出现的问题。([#5841](https://github.com/antrea-io/antrea/pull/5841), [@XinShuYang])
- 改善故障排除,优化端点查询规则索引响应。([#5783](https://github.com/antrea-io/antrea/pull/5783), [@qiyueyao])
- 优化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])
- 优化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])
- 修改"antctl mc deploy"以支持Antrea多集群部署在manifest更改时的更新。([#5257](https://github.com/antrea-io/antrea/pull/5257), [@luolanzone])
Expand Down

0 comments on commit fae4865

Please sign in to comment.