如何升级 Kubernetes 集群 云计算 2023-01-04 大树 手机阅读 升级思路是,驱逐负载、摘除流量之后,先升级控制节点,后升级工作节点。1. 查看集群版本 1 2 3 4 kubectl version Client Version: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.4", GitCommit:"e87da0bd6e03ec3fea7933c4b5263d151aafd07c", GitTreeState:"clean", BuildDate:"2021-02-18T16:12:00Z", GoVersion:"go1.15.8", Compiler:"gc", Platform:"linux/amd64"} Server Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.0", GitCommit:"c2b5237ccd9c0f1d600d3072634ca66cefdf272f", GitTreeState:"clean", BuildDate:"2021-08-04T17:57:25Z", GoVersion:"go1.16.6", Compiler:"gc", Platform:"linux/amd64"} 3. 查找目标版本的 kubeadm 1 2 3 4 yum list --showduplicates kubeadm --disableexcludes=kubernetes ... kubeadm.x86_64 1.23.4-0 kubernetes 4. 升级 Kubeadm 1 2 yum remove -y kubeadm yum install -y kubeadm-1.23.4-0 --disableexcludes=kubernetes 5. 查看升级计划
GitOps 如何提高开发人员的工作效率 GitOps 是一种方法,通过声明式清单来管理 Kubernetes 集群,以强制执行自我修复和自我调整,达到你所期望的状态。 与传统的 CI/CD 管道相比,GitOps 采用了拉与推的模式。这意味着开发人员和运维人员不需要调用管道来推送变更到集群中。开发人员只需在源控制中更新他们的 Kubernetes 清单,在集群上运行的 GitOps 控制器将拉取这些变更,并应用所需的状态。因此,Git 云计算 2023-07-10 大树
更新应用时,如何实现 K8s 零中断滚动更新? 作者 | 子白(阿里云开发工程师)、溪恒(阿里云技术专家) 《深入浅出 Kubernetes》一书共汇集 12 篇技术文章,帮助你一次搞懂 6 个核心原理,吃透基础理论,一次学会 6 个典型问题的华丽操作! Kubernetes 集群中,业务通常采用 Deployment + LoadBalancer 类型 Service 的方式对外提供服务,其典型部署架构如图 1 所示。这种架构部署和运维都十分 云计算 2023-07-09 大树
“息壤”引领首个算力互联互通验证平台建设,天翼云开启算力互联网新纪元! 6月21日,“2023算力互联互通大会”在北京召开。天翼云基于自主研发的云操作系统、紫金DPU、算力分发网络平台“息壤”等能力,作为算力互联互通验证平台的设计方、核心建设者、资源提供者与标准制定者,充分展现了跨服务商、跨架构、跨地域的算力互联互通能力,作为开源社区首批成员与核心贡献者推进国产开源社区体系构建,致力于打造全国算力一体化调度、算力资源跨区域高效配置的基础设施,推动算力产业高质量发展,加 云计算 2023-07-19 大树
使用Istio为微服务提供高级流量管理和请求跟踪功能 本文为翻译文章,点击查看原文。 说明 开发人员正在摆脱大型单体应用的束缚,转而采用小巧而专一的微服务,以加速软件开发并加强系统弹性。为了满足这个新生态的需求,开发人员需要为部署的微服务创建一个具有负载均衡、高级流量管理、请求跟踪和连接功能的服务网络。 概述 如果您花时间开发过应用程序,那么有件事情您肯定明白:单体应用正成为过去。当今的应用程序都是关于服务发现、注册、路由和连接。这给微服务的开发和运 云计算 2023-07-10 大树