UDS Core v0.42.0 版本发布:增强身份认证与安全特性

UDS Core v0.42.0 版本发布:增强身份认证与安全特性

UDS Core 是一个专注于为云原生环境提供核心基础设施服务的开源项目,特别强调身份认证与访问管理(IAM)能力。本次发布的 v0.42.0 版本带来了多项关键改进,主要集中在 Keycloak 身份管理系统的功能增强和安全特性优化上。

主要特性更新

Keycloak 客户端管理改进

本次版本对 Keycloak 客户端的创建和管理方式进行了重大调整。新版本移除了动态客户端注册功能,转而采用更安全的静态配置方式。这一变化要求现有用户在升级时特别注意,需要按照特定步骤手动更新身份配置中的 realm 设置。

安全特性增强

在安全方面,v0.42.0 引入了多项重要改进:

  1. FIPS 合规支持:Keycloak 现在支持 FIPS 140-2 合规模式,满足更高安全标准环境的需求。

  2. X.509 证书认证:新增了可配置的 X.509 查找提供程序,允许更灵活地集成基于证书的身份验证方案。

  3. TLS 重定向配置:现在可以灵活配置 TLS 重定向行为,适应不同的安全策略需求。

  4. Istio mTLS 客户端证书:增加了对 Istio 双向 TLS 客户端证书的可配置支持,增强了服务网格内的安全通信能力。

身份认证流程优化

新版本对身份认证流程进行了多项优化:

  1. 刷新令牌支持:新增了对 use.refresh.tokens 属性的支持,使应用能够更灵活地管理会话生命周期。

  2. SAML 单点登录:增加了对 saml_idp_initiated_sso_url_name 属性的支持,改善了 SAML 身份提供者发起的单点登录体验。

  3. 管理URL配置:现在可以为 Keycloak 客户端配置 adminUrl,增强了客户端管理能力。

架构改进

环境模式支持

v0.42.0 引入了对"ambient mode"(环境模式)的支持:

  1. Keycloak 环境模式:允许 Keycloak 更自然地融入服务网格环境。

  2. AuthService 环境模式:认证服务现在也可以选择加入环境模式,实现更紧密的网格集成。

升级注意事项

由于本次版本包含多项重大变更,用户在升级时需要特别注意:

  1. Keycloak 客户端管理变更:必须按照特定步骤手动更新 realm 配置,特别是客户端的凭证管理方式。

  2. AWS EKS 网络配置:如果在 AWS 上使用自定义 EKS 网络配置,需要检查共享地址空间设置,避免潜在的冲突问题。

技术栈更新

项目依赖的技术栈也进行了相应更新:

  1. Keycloak 升级:更新至 v26.2.4 版本,包含了最新的安全修复和功能改进。

  2. Pepr 框架:升级到 v16 版本,带来了更好的开发体验和性能优化。

  3. 支持库更新:各类支持库更新至最新稳定版本,确保系统整体安全性和稳定性。

总结

UDS Core v0.42.0 版本通过增强 Keycloak 的功能和安全性,进一步巩固了其在云原生身份管理领域的地位。新版本不仅提供了更丰富的配置选项和更好的安全特性,还通过环境模式支持改善了与现有基础设施的集成能力。对于注重安全性和灵活性的企业环境,这个版本提供了更多有价值的选择和优化。

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阮菊茜Theodore

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值