发布日期: 2024-11-13
版本号: v1.11.4

本次CoreDNS版本更新新增多项功能并修复多个问题。新增功能包括:forward插件增加"next"选项以支持响应特定状态码时切换备用上游服务器;dnssec插件新增从AWS密钥管理服务加载密钥的支持;rewrite插件新增恢复EDNS0选项改写功能。重要变更涉及核心模块将缓存控制max-age设为整型,修复元数据插件执行顺序,优化Kubernetes插件仅对定义主机名的端点创建PTR记录,修正etcd插件重载时的连接泄漏问题,调整文件解析错误处理机制,改进容器兼容性及构建流程等。本次更新由AdamKorcz、Ben Kochie等数十位开发者共同贡献完成。

更新内容 (中文)

本次发布新增了一些功能并修复了若干缺陷。值得注意的新功能包括:

  • forward 插件: 新增 next 选项,用于在收到指定响应码时尝试备用上游服务器(功能类似于 external 插件 alternate
  • dnssec 插件: 新增从 AWS Secrets Manager 加载密钥的选项
  • rewrite 插件: 新增恢复响应中 EDNS0 选项重写的功能

贡献者名单

AdamKorcz, Anifalak, Ben Kochie, Chris O’Haver, Frederic Hemery, Grant Spence, Harshita Sao, Jason Joo, Jasper Bernhardt, Johnny Bergström, Keith Coleman, Kevin Lyda, Lan, Lin-1997, Manuel Rüger, Nathan Currier, Nicolai Søborg, Nikita Usatov, Paco Xu, Reinhard Nägele, Robbie Ostrow, TAKAHASHI Shuuji, Till Riedel, Tobias Klauser, YASH JAIN, cedar-gao, chenylh, wmkuipers, xinbenlv, zhangguanzhang

显著变更

完整变更日志: https://github.com/coredns/coredns/compare/v1.11.3...v1.11.4

更新内容 (原始)

This release adds some new features and fixes some bugs. New features of note:

  • forward plugin: new option next, to try alternate upstreams when receiving specified response codes upstreams on (functions like the external plugin alternate)
  • dnssec plugin: new option to load keys from AWS Secrets Manager
  • rewrite plugin: new option to revert EDNS0 option rewrites in responses

Brought to You By

AdamKorcz, Anifalak, Ben Kochie, Chris O’Haver, Frederic Hemery, Grant Spence, Harshita Sao, Jason Joo, Jasper Bernhardt, Johnny Bergström, Keith Coleman, Kevin Lyda, Lan, Lin-1997, Manuel Rüger, Nathan Currier, Nicolai Søborg, Nikita Usatov, Paco Xu, Reinhard Nägele, Robbie Ostrow, TAKAHASHI Shuuji, Till Riedel, Tobias Klauser, YASH JAIN, cedar-gao, chenylh, wmkuipers, xinbenlv, zhangguanzhang

Noteworthy Changes

Full Changelog: https://github.com/coredns/coredns/compare/v1.11.3...v1.11.4

下载链接