首页 文章 精选 留言 我的

精选列表

搜索[搜索增强],共10005篇文章
优秀的个人博客,低调大师

Rook v1.18 发布,存储增强

Rook v1.18 版本现已发布,这是一个功能丰富的版本,进一步提升了 Kubernetes 存储能力。本次 v1.18 版本带来了很多 Ceph 存储提供者的新功能。 Ceph CSI Operator Ceph CSI Operator 现在是默认且推荐的组件,用于配置 RBD、CephFS 和 NFS 卷的 CSI 驱动。此前,CSI 驱动由 Rook 自动配置。现在 CSI Operator 独立运行,管理 Ceph-CSI 驱动。 升级期间及整个 v1.18.x 版本中,Rook 会自动将旧的 CSI 配置转换为新的 CSI Operator CR,转换过程对用户透明。未来的 v1.19 版本中,Rook 将不再直接控制这些设置,让高级用户有更大灵活性。届时会发布新指南,讲解如何直接配置 Ceph CSI Operator CR。 目前需要注意: 安装时(详见快速入门指南),需要新建一个 manifest 文件:csi-operator.yaml 通过 Helm 安装时,rook-ceph chart 中新增的csi.rookUseCsiOperator设置默认启用,会自动安装 Ceph CSI Operator。 自 v1.15 起,CSI Operator 一直处于实验阶段,但稳定性已得到提升。如果遇到阻塞问题,可以通过在operator.yaml设置ROOK_USE_CSI_OPERATOR: false或 Helm 设置csi.rookUseCsiOperator: false来禁用 CSI Operator,回退到旧的 CSI 驱动。禁用后请务必提交问题报告。 Ceph CSI 3.15 Ceph CSI v3.15 版本带来了 RBD、CephFS 和 NFS 驱动的多项新特性和改进。此版本既支持通过 Ceph CSI Operator 配置,也支持 Rook 直接配置。下一版本(预计 12 月)将强制通过 Ceph CSI Operator 配置 CSI 驱动。届时会发布配置指南。 CephX 密钥轮换 该功能目前处于实验阶段。 Ceph 和 Rook 团队合作实现了 CephX 认证密钥的轮换功能。本次发布了新的实验性 API,支持 CephX 密钥轮换。新部署的 Rook 集群会在部分资源中显示新的 cephx 状态,也可以通过spec.security.cephx设置启动密钥轮换。 注意事项: 只有 Ceph 版本 v19.2.3 及以上支持 Rook 所需的密钥轮换功能。 Rook 管理的 Ceph 管理密钥暂时不能轮换,预计会在 v1.18 的补丁版本中支持,保证企业级可靠性。 由于 Ceph 架构限制,Ceph v19 版本的 Monitor(mon)密钥暂不支持轮换。Rook 和 Ceph 正在合作,争取未来 Ceph 版本安全支持 mon 密钥轮换。 完整密钥轮换文档见官网。 节点拓扑验证 创建 OSD 时可以通过节点标签配置拓扑。Ceph 对 CRUSH map 的拓扑有严格要求。之前拓扑无效时,只会在 Rook operator 日志中出现难懂错误。现在,Rook 会在创建 OSD 前验证拓扑有效性,无效时拒绝创建,并在 operator 日志中输出详细错误。 无效拓扑示例: 拓扑名称在集群中必须唯一,比如不能让机架和区域重名。 同名的子拓扑不能跨不同故障域存在,比如两个不同区域不能包含同名机架。 已有集群检测到无效拓扑时,Rook 仅记录警告并继续运行。 资源 ID 存储类通常从池(RBD)或文件系统(CephFS)配置卷。为支持多租户隔离,也可使用特定 RADOS 命名空间(RBD)或子卷组(CephFS)。之前创建这类存储类需由 Rook 生成 ID 并从 CR 状态中解析。现在可以直接在相关 CR 上声明 clusterID,简化流程。详情见: CephBlockPoolRadosNamespace CephFilesystemSubvolumeGroup Monitor 故障转移 在某些情况下,如果 Monitor(mon)失去法定人数,将自动故障转移。此前会等待 10-20 分钟超时,给 mon 机会恢复。现在如果分配的 K8s 节点已不存在,mon 会立即故障转移,无需等待超时。 版本支持 Ceph Tentacle v20 预计未来 1-2 个月内,Ceph 团队将发布 Ceph Tentacle(v20.2.0)版本。Rook 已开始测试并准备支持该版本的新特性。 Ceph 正式发布后,Rook 会第一时间添加官方支持。目前 Rook 仍持续测试 Ceph Reef v18 和 Ceph Squid v19。 Kubernetes v1.29 - v1.34 Rook 现在最低支持 Kubernetes v1.29,最高支持即将发布的 v1.34。Rook CI 会针对这些版本做测试,确保兼容性。如果仍需使用更旧版本 Kubernetes,虽未完全测试,但并无硬性阻止。 Helm v3.13+ 此前只测试最新 Helm 版本,文档也只要求 3.x 版本。现在 Rook 支持最近六个次版本及其补丁版本,具体支持 Helm 3.13 及以上版本。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册