分类: Kubernetes 微服务

15 篇文章

混合云架构下本地私有云资源耗尽AIOps智能调度与限流自愈标准化处置规范
一、说明 这份SOP是针对本地VMware+OpenStack双私有云集群整体资源耗尽、硬件无扩容余量,业务流量过载的标准化自愈处置流程,依托现有AI运维体系(小米MiMo大模型+OpenClaw+Hermes)实现资源研判、流量识别、智能分流、弹性扩容、分级限流与云上兜底,替代传统人工紧急扩容、临时限流操作。 整体核心目标:本地私有云资源打满时,…
多云混合架构集群P0故障AI智能运维自愈处置规范
一、说明 这份SOP是针对私有云OpenStack K8S集群(10.1.0.0/16)整体宕机、全网业务中断的应急处置流程,全程依托现有AI运维体系(小米MiMo大模型+OpenClaw+Hermes)实现自动化判断、告警、决策与故障切换。 整体核心目标:不依赖人工紧急排查,系统自动识别重大故障、推送飞书确认、智能判断是否切换公有云流量/扩容公有…
混合云Kubernetes集群全域组网、统一管控与容灾切换SRE技术规范
混合云Kubernetes集群全域组网、统一管控与容灾切换SRE技术规范 文档信息 项目 内容 文档名称 混合云K8S全域组网、统一管控与故障自动切换SRE规范 适用架构 私有云(VMware/OpenStack)+ 公有云(阿里云ACK/腾讯云TKE/华为云CCE)多套K8S混合集群环境 适用角色 SRE运维工程师、云平台架构师、容器运维人员、应…
Kubernetes 容灾及高可用保障
  采用多层故障保障机制,确保同一业务的不同实例会均衡分发到两地三中心的不同资源域,确保单个存储、单个集群甚至单个数据中心发生故障时,不会影响业务的整体可用性。 园区级故障(应用层调度)- > 机房级故障(PaaS自动调度)- > 设备级故障(PaaS自动调度)   在故障情况下,云平台通过容器重…
Kubernetes 知识在于积累
  Kubernetes可以将应用随时随地整体迁移到云上,在服务高峰期将部分服务对应的Pod副本放入云中提升系统吞吐率,节省硬件投入,具备了很强的横向扩容能力。 浅谈docker到k8s转型   我的技术网站最初是基于某开源java项目二开的(重点改前端和内容模块及数据库字段等),在采用docker架构部署的…
thumbnail
All-in-One 部署 KubeSphere
部署 KubeSphere All-in-One 作测试环境使用,生产环境即加入Master节点进行管理。 [root@zhupengfei-kubesphere-centos7-shanghai-area1 ~]# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Ord…
thumbnail
部署高可用k8s集群1.20.x
k8s 1.20.x 使用Kubeadm部署工具部署,高可用采用HAProxy + KeepAlive。 节点规划 主机名 IP 角色 配置 k8s-master01 192.168.13.31 Master / Worker节点 4CPU 8G 50G k8s-master02 192.168.13.65 Master / Worker节点 4C…
thumbnail
CentOS 7 二进制部署kubernetes-Master
环境准备 1、关闭防火墙和selinux 2、关闭swap分区,swap分区会影响到容器 [root@zhupengfei-k8s-master-shanghai-area1 ~]# swapoff -a # 关闭swap分区 [root@zhupengfei-k8s-master-shanghai-area1 ~]# cat /etc/fstab…
thumbnail
理解Kubernetes的网络:Services
什么是Service? Service 是一个应用服务抽象,定义了 Pod 逻辑集合和访问这个 Pod 集合的策略。 Service提供了一个虚拟的 IP 地址(Cluster IP)和端口号,k8s集群里的任何服务都可以通过Cluster IP+端口的方式来访问此服务,至于访问请求最后会被转发到哪个pod,则由运行在每个node上的kube-pr…
thumbnail
Kubernetes 资源清单pod生命周期
比如现在运行了一个pod,这个pod里面运行了两个容器,如果这两个容器还在,但是里面运行的服务进程已经死亡,由于某种故障原因这个容器并没有退出造成这个pod还处于running状态,这个时候服务其实已经是不可用的了,但是对于整个pod来说依然是可用的,所以这时候就出现问题了。 int 初始化容器,运行了一个pod,pod运行了两个不同的容器,这两个…