雷竞技下载官网MongoDB的Percona操作符1.14.0¶
日期
2023年3月13日
安装
释放了¶
- 备份和恢复对于业务连续性至关重要。有了这个版本,您可以显著减少您的恢复时间目标(RTO)物理备份支持操作符。该功能现在处于技术预览阶段。
- MongoDB 6.0多种多样改进和新功能。现在操作员完全支持它。看到我们的文档学习如何升级。
新功能¶
k8spsmdb - 713物理备份,以更快地恢复大数据集
k8spsmdb - 737MongoDB 6.0现在正式支持除了4。X和5。x版本。阅读更多关于版本6在我们博客
k8spsmdb - 824新
ignoreAnnotations而且ignoreLabels自定义资源选项允许列表特定的注释和标签对于Kubernetes服务对象,Operator应该忽略(对于各种Kubernetes风味的添加注释的Operator管理的对象很有用)
改进¶
k8spsmdb - 658改进了在集群暂停/取消暂停期间出现的操作员日志消息,以更清楚地指示此事件
k8spsmdb - 708新
initContainerSecurityContextoption允许为容器配置securityContext,它可以在初始的操作员安装过程中代替正式的镜像k8spsmdb - 721备份子系统得到了改进,因此在备份代理无法连接到MongoDB(例如由于密码配置错误)的情况下,数据库不会崩溃
k8spsmdb - 758如果DNSMode设置为ServiceMesh,则配置服务器的ServiceMesh完全限定域名(fqdn)现在将优先考虑(感谢Jo Lyshoel的贡献)
k8spsmdb - 793现在可以设置了注释和标签持久卷索赔,以便更好地与云原生工具集成
k8spsmdb - 803属性时,操作人员现在不会尝试启动Percona监视和管理(PMM)客户端侧车雷竞技下载官网raybet雷竞技竞猜在线官网
pmmserver或pmmserverkey关键k8spsmdb - 817即使副本集没有公开,现在也允许向集群添加外部节点。这可以消除复杂的多集群拓扑的创建障碍
k8spsmdb - 844将RuntimeClass API版本更新为
v1从v1beta1,自Kubernetes版本1.22以来,它已经被弃用k8spsmdb - 848从日志消息中删除格式化字符串,以避免遇到基于键值对的结构化日志记录
k8spsmdb - 882雷竞技下载官网Percona Server for MongoDB Helm chart现在默认保存数据,而不是在删除集群后删除持久卷
云- 768Helm图表现在默认使用操作员生成的随机密码,而不是提供在值文件中指定的预配置密码
k8spsmdb - 853为了改进操作员,我们捕获了匿名遥测和使用数据。在此版本中,我们添加更多数据点它
k8spsmdb - 867现在的操作员配置replset成员使用本地完全限定域名(FQDN),只能从集群内部解析,而不是使用IP地址;属性可以恢复旧的行为
clusterServiceDNSMode选项外部
错误修复¶
k8spsmdb - 784修复了一个bug
enableEncryption使用psmdb-db Helm Chart时,MongoDB配置选项始终处于激活状态k8spsmdb - 796修复了暴露副本集导致备份失败的错误
k8spsmdb - 854修复了集群暴露后备份卡住的错误
k8spsmdb - 471修复了在计划备份时出现错误状态的bug
delete-backupfinalizer不允许删除相应的失败资源和Kubernetes命名空间(感谢Aliaksandr Karavai的报告)k8spsmdb - 674修复了导致操作员在关闭副本集暴露后不删除不需要的服务的错误
k8spsmdb - 742修复了导致更新的错误
sharding.mongos.expose.serviceAnnotations选择被默默地拒绝k8spsmdb - 766而且k8spsmdb - 767的组合修复了一个错误
delete-psmdb-pods-in-order而且delete-psmdb-pvc终结器不起作用k8spsmdb - 770我们现在在日志消息中提到名称空间名称,以便在使用集群范围模式时便于调试
k8spsmdb - 797修复了备份/恢复文档没有明确提到用户应该为S3存储指定存储桶的问题
k8spsmdb - 820修复了在全集群模式下不同MongoDB集群无法并行执行备份任务的错误
k8spsmdb - 823修复了在NodePort暴露ReplicaSet时备份无法工作的错误
k8spsmdb - 836修复备份仍然处于启动状态时被错误地标记为错误的问题
k8spsmdb - 841修复了从LoadBalancer expose切换到ClusterIP后将集群变为未就绪状态的错误
k8spsmdb - 843修复了在不删除pvc和Secrets的情况下,使用相同的自定义资源重新创建集群时无法启动的错误
k8spsmdb - 846修复了将副本缩小到1个实例导致最后一个Pod保持Secondary而不是Primary的错误
k8spsmdb - 866修复了当PMM服务器凭据丢失时,操作员不断地用错误消息充斥日志的错误
已知问题和限制¶
k8spsmdb - 875的集群上无法恢复物理备份仲裁者,无投票权的,或延迟由于当前Percona Backup for 雷竞技下载官网MongoDB的限制
k8spsmdb - 846通过设置allowUnsafeConfig: true将集群切换到不安全模式后,不可能切换回安全模式。用户仍然可以安全地扩展集群,但该标志将被忽略
支持的平台上¶
该Operator是用Percona Server开发和测试的,用于MongoDB 4雷竞技下载官网.4.18、5.0.14和6.0.4。其他选择也可能有效,但尚未经过测试。
以下平台已经过测试,并得到Operator 1.14.0的正式支持:
谷歌Kubernetes Engine (GKE)1.22 - 1.25
亚马逊Kubernetes弹性容器服务1.22 - 1.24
OpenShift容器平台4.10 - 4.12
Azure Kubernetes服务(AKS)1.23 - 1.25
Minikube1.29
这个列表只包括Percona操作符在发布过程中被特别测试的平台。雷竞技下载官网其他Kubernetes口味和版本取决于Kubernetes本身提供的向后兼容性。