k8s 初次启动mysql、elasticsearch等持久化数据库时pod处于Pending状态

describe 查看pod详情waiting for a volume to be created, either by external provisioner "cluster.local/storage-class-local-path-provisioner" or m

k8s svc 端口映射

Service(简称svc)定义了Pod的逻辑集合和访问该集合的策略,是真实服务的抽象。Service提供了一个统一的服务访问入口以及服务代理和发现机制,用户不需要了解后台Pod是如何运行。Service通过Label找到Pod组。因为Service是抽象的,所以在图表里通常看不到它们的存在,这也就让这一概念更难以理解。 svc在整个集群中负责网络服务(并不是底层容器网络实现),因为pod实际上是不可靠的,可能会被停止或者重启,一旦重启就会导致IP地址发生变化,SVC的功能就是使用kube-proxy进行网络的控制,pod的IP发生变化上层业务并不会中断,kube-proxy采用负载均衡等策略实现网络服务。 例如通过定义一个RC启动了4个pod,如何让外部能优雅的调用到这几个pod提供的服务?由于pod的IP地址可能随时发生变化(pod不健康或期间被重启或被重建等),在pod的外层使用nginx等进行负载也就不太方便了,而Service 就是解决这个问题而存在的:可以根据pod的标签将对应的所有pod纳入一个负载均衡组的形式,通过kube-proxy 进行数据转发,提供一个外部到pod的唯一入口而不用关心pod的变动,进而实现和外部的调用通信。

Kubernetes集群服务优雅关机

平台停服数据目录备份数据库备份中间件停服集群关机私有云关机腾讯云管中心VMware vSphereRackShiftIPMI(不推荐)平台停服业务服务停止,基础组件不停止,保证无数据写入数据库,达到数据一致性,在此期间平台环境业务对外停服;将对应deploy副本数均配置为0即可,deploy副本数配

kubevirt 常见问题与排查流程笔记(一)

virtctl 上传系统iso镜像超时排查顺序查看pv是否被占用查看pvc是否存在连接清空挂载出来的系统pv卷重新部署cdi组件

k8s 强制删除命名空间terminating状态

命名空间terminating状态命名空间terminating状态强制删除 kubectl get namespace <terminating-namespace> -o json >tmp.json apiVersion: v1 kind: Namespace metadat

认识Kubernetes

Kubernetes(简称k8s)是Google在2014年6月开源的一个容器集群管理系统,使用Go语言开发,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了资源调度、部署管理、服务发现、扩容缩容、监控,维护等一整套功能。,努力成为跨主机集群的自动部署、扩展以及运行应用程序容器的平台。 它支持一系列容器工具, 包括Docker等。
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×