Kubernetes v1.26:对跨名字空间存储数据源的 Alpha 支持 作者: Takafumi Takahashi (Hitachi Vantara) 译者: Michael Yao (DaoCloud) 上个月发布的 Kubernetes v1.26 引入了一个 Alpha 特性,允许你在源数据属于不同的名字空间时为 PersistentVolumeClaim 指定数据源。启用这个新特性后,你在新 PersistentVolumeClaim 的 dataSourc 云计算 2023-07-11 三掌柜
Kubernetes 1.27: KMS V2 进入 Beta 阶段 作者: Anish Ramasekar, Mo Khan, and Rita Zhang (Microsoft) 译者: Xin Li (DaoCloud) 在 Kubernetes 1.27 中,我们(SIG Auth)将密钥管理服务(KMS)v2 API 带入 Beta 阶段。 KMS 是什么? 保护 Kubernetes 集群时首先要考虑的事情之一是加密静态的 etcd 数据。 KMS 为供 云计算 2023-07-11 穿过生命散发芬芳
Firefox 109发布,支持Manifest V3扩展 火狐109现在可以下载了,带来了以下新功能。 2023年的第一个Firefox版本到来了。火狐109现在可以通过其官方网站和其他分发渠道下载。 这个月的版本是在去年12月发布的前一个Firefox 108版本之后发布的。 以下是新功能的摘要。 Firefox 109 火狐109:最佳新功能 清单V3 这个版本的突破性功能是Firefox现在正式支持Manifest V3扩展。这将是重要的,因为谷歌 运维资讯 2023-07-11 张二河
Kubernetes v1.17+ 集群下 CNI 使用 VXLAN 模式 SVC 有 63 秒延迟的触发原因定位 前言 这个问题 flannel 和 calico 的 VXLAN 模式下都会发生,部分人的集群的 A 记录 UDP 下查询可能有问题。原因是 v1.17+ 的 kubernetes 某部分会引起内核的某个 UDP 相关的 BUG 而不是 CNI 的软件层面, WEAVE 没有这个问题,原因后面会说到。写这篇文章的日期是 05/28,最开始发现是上周五也就是 05/23 号,文章从时间线写起,因为很 云计算 2023-07-10 共饮一杯
Kubernetes v1.10.x HA 全手动安装教程(TL;DR) 本篇延续过往手动安装方式来部署 Kubernetes v1.10.x 版本的 High Availability 集群,主要目的是学习 Kubernetes 安装的一些元件关析与流程。若不想这么累的话,可以参考 Picking the Right Solution 来选择自己最喜欢的方式。 本次安装的软件版本: Kubernetes v1.10.0 CNI v0.6.0 Etcd v3.1.13 云计算 2023-07-09 Escape
Kubernetes v1.11.x HA 全手动安装教程(TL; DR) 本篇延续过往手动安装方式来部署 Kubernetes v1.11.x 版本的 High Availability 集群,而此次教学将直接透过裸机进行部署 Kubernetes 集群。以手动安装的目标是学习 Kubernetes 各组件关析、流程、设定与部署方式。若不想这么累的话,可以参考 Picking the Right Solution 来选择自己最喜欢的方式。 Kubernetes部署信息 云计算 2023-07-09 捡田螺的小男孩
Ubuntu 18.04 离线安装Kubernetes v1.11.1 root@ubuntugit03:/home/git/k8s.v1.11.1/nginx-ingress# kubeadm join 192.168.20.29:6443 –token octd7p.vmgmveemrf1xus10 –discovery-token-ca-cert-hash sha256:383cca31edd1d624959c21f86fb837c2ae20eace207022 云计算 2023-07-09 共饮一杯
kubeadm HA master(v1.14.0)离线包 + 自动化脚本 + 常用插件 For Centos/Fedora 0x00 文章楔子 工作原因,本系列不再更新后续版本,抱歉 关于kubernetes v1.14.0: kubeadm开始建议使用systemd作为节点的cgroup控制器,因此建议读者参考本文流程配置docker为使用systemd,而非默认的Cgroupfs。 kubelet额外的引入了对conntrack的依赖。 Linux 5.0.x版内核已被支持。 关于其他plugins: 本次rele 云计算 2023-07-09 法医
迁移Helm v3后Chart升级问题解决 前言 Helm v3发布后,带来了许多体系结构更改和新功能,最值得注意的是,删除了Tiller,并改进了升级过程。为了使用户更轻松地将其Helm v2版本转移到Helm v3,Helm维护人员还发布了一个插件,可以自动将其Helm v2版本转移到Helm v3。 在迁移到Helm v3之后,你可能会遇到后续升级失败的某些情况,例如,当升级尝试修改StatefulSet中的不可变字段时。在这些情况下 云计算 2023-07-09 醒在深海的猫
12.19 相约北京,KubeSphere 开源社区云原生 Meetup 等你 KubeSphere v3.0 发布是 KubeSphere 社区最重要的里程碑,v3.0 刚刚 GA 发布了两个多月,就受到了来自合作伙伴、用户、贡献者等多方面的高度认可。例如,KubeSphere 上架 AWS Quickstart 深度集成 Amazon EKS,还与 AWS、Cisco、Intel 等国际巨头厂商发布了联合解决方案;KubeSphere 在头部互联网和金融行业也有了更多的用 云计算 2023-07-09 向阳逐梦
KubeSphere 集群配置 NFS 存储解决方案 作者:申红磊,QingCloud 容器解决方案架构师,开源项目爱好者,KubeSphere Member 在正式阅读本文之前,先友情提醒一下:不建议您在生产环境中使用 NFS 存储(特别是 Kubernetes 1.20 或以上版本),原因如下: selfLink was empty 在 K8s 集群 v1.20 之前都存在,在 v1.20 之后被删除问题。 还有可能引起 failed to ob 云计算 2023-07-09 大猫
Linux性能监控工具 gtop 一个比htop更漂亮的命令gtop Linux性能监控工具 gtop Linux 一个比htop更加漂亮美观的命令,但是并没有集成到epel源里面,需要使用npm 命令进行安装 有关htop,top,常见命令参数可以访问监控体系 展示图 安装需要我们使用node环境,下面我们先安装node环境 Node.js 环境搭建 1.下载安装包 $ wget https://nodejs.org/dist/ 系统运维 2023-05-04 捡田螺的小男孩
MySql视图触发器存储过程详解 视图: 一个临时表被反复使用的时候,对这个临时表起一个别名,方便以后使用,就可以创建一个视图,别名就是视图的名称。视图只是一个虚拟的表,其中的数据是动态的从物理表中 视图: 一个临时表被反复使用的时候,对这个临时表起一个别名,方便以后使用,就可以创建一个视图,别名就是视图的名称。视图只是一个虚拟的表,其中的数据是动态的从物理表中读出来的,所以物理表的变更回改变视图。 创建: cre 数据运维 2023-04-30 贤蛋大眼萌
Win10 v2004正式版收获终极更新:微软即日起结束支持 一月一度的周二补丁日,微软为Win7~Win11所有系统均推送了补丁,主要内容就是安全修复,大概率与最近肆虐全球的Log4j高危漏洞有关。其中Win10 v2004、20H2、21H1、21H2均升级到.1415的小版本号,对应不定位KB5008212,大小约600MB。值得一提的是,Win10 v2004即日起停止主流支持,仅企业版、教育版还会再未来一年收到安全更新。说来也并不意外,微软一般为W 系统运维 2023-04-19 大树
deepin v20如何安装mysql deepin v20不能直接安装mysql所以先进行换源,更换成阿里源,这样以后速度可以更快,今天我们就来介绍一下deepin v20安装mysql的方法,有需要的可以参考一下。 deepin v20 换源和安装mysql 由 deepin v20不能直接安装mysql所以先进行换源,更换成阿里源,这样以后速度可以更快,今天我们就来介绍一下deepin v20安装mysql的方法,有需要的可以参考 数据运维 2023-04-19 泡泡
MySQL讲解条件判断函数 函数: (1)IF(expr,v1,v2)函数 (2)IFNULL(v1,v2)函数 (3)CASE函数 (推荐:mysql视频教程) (1)if(expr,v1,v2)函数 在if(expr,v1,v2)函数中,若表达式expr是true(expr0 and eprnull)返回v1,否则返回v2。 【例】使用 函数: (1)IF(expr,v1,v2)函数 (2)IFNULL(v1,v2)函数 数据运维 2023-04-19 三掌柜
sql 刷新视图 比如我们创建了一个表T1和一个T1的视图V1,然后更改T1,再看V1的结果: 首先创建表T1: 复制代码 代码如下: IF OBJECT_ID('T1') IS NOT NULL DROP TABLE T1 CREATE TABLE T1(col1 INT,col2 INT) INSERT INTO T1(col1,col 比如我们创建了一个表T1和一个T1的视图V1,然后更改T1,再看V1的结果 数据运维 2023-04-16 剑圣无痕