草庐IT

Kubernetes_APIServer_APIServer

全部标签

kubernetes健康检查liveness readiness startupProbe探针

由于历史项目跑在kubernetes中出现了一些如下问题程序发布的时候新版本的pod还没有启动成功老版本的pod就已经停止了,这就导致部分请求访问到了新pod,由于新pod内程序还没有启动成功,所有这部分请求就以失败告终。还有可能新pod启动失败了就会出现pod一直在重启然而服务又不可用。运行中的pod因为网络或者某种原因导致服务暂时不可用,对于kubernetes来说pod是状态是正常的,这时候的业务流量也可能会分发在次pod中,也是会报错误失败。如何让kubernetes定义pod是否健康是否启动成功?健康检查当前的kubernetes版本为v1.19提供了三种健康检查。存活探针liven

《赵渝强》《Docker+Kubernetes容器实战派》新书上市!!!

用一本书掌握Docker与Kubernetes核心内容!!!本书基于作者多年的教学与实践经验编写,分为上下两篇,共20章。上篇(第1~11章)介绍Docoker,包含:Docker入门、Docker的镜像、Docker的容器、Docker的网络通信、使用DockerCompose进行服务编排、使用DockerMachine进行远程管理、使用DockerSwarm构建集群、在Docker中实现持续集成与持续部署、基于Consul实现Docker的服务注册与发现、利用图形工具管理Docker及Docker应用实战。下篇(第12~20章)介绍Kubernetes,包含:Kubernetes体系架构、

《赵渝强》《Docker+Kubernetes容器实战派》新书上市!!!

用一本书掌握Docker与Kubernetes核心内容!!!本书基于作者多年的教学与实践经验编写,分为上下两篇,共20章。上篇(第1~11章)介绍Docoker,包含:Docker入门、Docker的镜像、Docker的容器、Docker的网络通信、使用DockerCompose进行服务编排、使用DockerMachine进行远程管理、使用DockerSwarm构建集群、在Docker中实现持续集成与持续部署、基于Consul实现Docker的服务注册与发现、利用图形工具管理Docker及Docker应用实战。下篇(第12~20章)介绍Kubernetes,包含:Kubernetes体系架构、

Kubernetes 集群中 Ingress 故障的根因诊断

作者:scwang18,主要负责技术架构,在容器云方向颇有研究。前言KubeSphere是青云开源的基于Kubernetes的云原生分布式操作系统,提供了比较炫酷的Kubernetes集群管理界面,我们团队用KubeSphere来作为开发平台。本文记录了一次KubeSphere环境下的网络故障的解决过程。现象开发同学反馈自己搭建的Harbor仓库总是出问题,偶尔会报net/http:TLShandshaketimeout,通过curl的方式访问harbor.xxxx.cn,也会随机频繁挂起。但是ping的反馈一切正常。原因分析接到错误报障后,经过了多轮分析,才最终定位到原因,应该是安装Kube

Kubernetes 集群中 Ingress 故障的根因诊断

作者:scwang18,主要负责技术架构,在容器云方向颇有研究。前言KubeSphere是青云开源的基于Kubernetes的云原生分布式操作系统,提供了比较炫酷的Kubernetes集群管理界面,我们团队用KubeSphere来作为开发平台。本文记录了一次KubeSphere环境下的网络故障的解决过程。现象开发同学反馈自己搭建的Harbor仓库总是出问题,偶尔会报net/http:TLShandshaketimeout,通过curl的方式访问harbor.xxxx.cn,也会随机频繁挂起。但是ping的反馈一切正常。原因分析接到错误报障后,经过了多轮分析,才最终定位到原因,应该是安装Kube

Kubernetes 资源拓扑感知调度优化

作者星辰算力团队,星辰算力平台基于深入优化云原生统一接入和多云调度,加固容器运行态隔离,挖掘技术增量价值,平台承载了腾讯内部的CPU和异构算力服务,是腾讯内部大规模离线作业、资源统一调度平台。背景问题源起近年来,随着腾讯内部自研上云项目的不断发展,越来越多的业务开始使用云原生方式托管自己的工作负载,容器平台的规模因此不断增大。以Kubernetes为底座的云原生技术极大推动了云原生领域的发展,已然成为各大容器平台事实上的技术标准。在云原生场景下,为了最大化实现资源共享,单台宿主机往往会运行多个不同用户的计算任务。如果在宿主机内没有进行精细化的资源隔离,在业务负载高峰时间段,多个容器往往会对资源

Kubernetes 资源拓扑感知调度优化

作者星辰算力团队,星辰算力平台基于深入优化云原生统一接入和多云调度,加固容器运行态隔离,挖掘技术增量价值,平台承载了腾讯内部的CPU和异构算力服务,是腾讯内部大规模离线作业、资源统一调度平台。背景问题源起近年来,随着腾讯内部自研上云项目的不断发展,越来越多的业务开始使用云原生方式托管自己的工作负载,容器平台的规模因此不断增大。以Kubernetes为底座的云原生技术极大推动了云原生领域的发展,已然成为各大容器平台事实上的技术标准。在云原生场景下,为了最大化实现资源共享,单台宿主机往往会运行多个不同用户的计算任务。如果在宿主机内没有进行精细化的资源隔离,在业务负载高峰时间段,多个容器往往会对资源

RadonDB MySQL Kubernetes 2.2.0 发布!

摘要RadonDBMySQLKubernetesv2.2.0于近日发布!该版本开始支持MySQL8.0,备份功能优化,并全面提升高可用稳定性。社区同步发起“新版试用赢周边”活动!致谢感谢@runkecheng、@acekingke、@andyli029、@zhl003、@hayleyling提交的修改。下载地址:https://github.com/radondb/radondb-mysql-kubernetes/releases距离上一个版本v2.1.4已经过去三个月了。通过下载量分析可知,v2.1.4较前几个版本受关注度大大增加。所以该版本也成了使用反馈最多的一个版本,这些反馈成为v2.2

RadonDB MySQL Kubernetes 2.2.0 发布!

摘要RadonDBMySQLKubernetesv2.2.0于近日发布!该版本开始支持MySQL8.0,备份功能优化,并全面提升高可用稳定性。社区同步发起“新版试用赢周边”活动!致谢感谢@runkecheng、@acekingke、@andyli029、@zhl003、@hayleyling提交的修改。下载地址:https://github.com/radondb/radondb-mysql-kubernetes/releases距离上一个版本v2.1.4已经过去三个月了。通过下载量分析可知,v2.1.4较前几个版本受关注度大大增加。所以该版本也成了使用反馈最多的一个版本,这些反馈成为v2.2

使用 KubeKey 搭建 Kubernetes/KubeSphere 环境的"心路(累)历程"

目录今天要干嘛?在哪里干?从哪里开始干?快速开干!解决依赖问题再继续干!如何干翻重来?连着KubeSphere一起干!干不过,输了。重整旗鼓,继续干!再次重整旗鼓,继续干!一鼓作气,再而衰,三而竭,竭前最后挣扎着干一次你想看最后的Dashboard?我也想!最后的总结最后的最后今天要干嘛?今天我要给KubeKey挑个刺!身为一个KubeSphereCommunityMember,至今为止我居然没有用过KubeKey,是不是很过分?说出来都觉得没脸在KubeSphere社区立足啊!想当年开始玩KubeSphere时,每走一步我都觉得“不和谐”。虽说KubeSphere早已经有了足够的知名度和大量