K8s工程化:K8s中的Java应用出现OOM后怎么办?
背景前段时间,线上系统出现了两次持续时间比较长的事故。这两次事故暴露我在某些方面的不足。同时,也意识到在SRE这个领域,经验的重要性。事故过程中,我们发现大量的FullGC。当时,我们想到了要dump内存出来分析,可惜发现没有加 -XX:HeapDumpPath 参数。
Devops实践之K8S部署:Jenkins部署Vue和Php环境
Devops是一套公司技术治理的理念,想了解Devops概念,自行搜索相关知识学习,K8S在Devops理念中占有一定的地位,因为开发完成的系统需要进行部署,尤其以中台为思想,微服务为主体的系统,采用K8S是最理想的部署环境,以POD为单位的容器,无需关心所在主机的位置,K8S可
从零开始入门 K8s | 详解 K8s 容器基本概念
作者 | 阿里巴巴高级开发工程师 傅伟“未来的软件一定是生长于云上的”这是云原生理念的最核心假设。而所谓“云原生”,实际上就是在定义一条能够让应用最大程度利用云的能力、发挥云的价值的最佳路径。
再次升级!阿里云Kubernetes日志解决方案
背景针对K8S日志采集存在的采集目标多、弹性伸缩难、运维成本大、侵入性高、采集性能低等问题,在18年2月份日志服务和容器服务团队一起发布了阿里云Kubernetes日志解决方案。
两个 99% 的人都遇到过的 Kubernetes 故障处理方法
随着微服务的不断推进,使用 k8s 集群越来越多,越来越深入,随之而来会遇到一系列的问题,本文向大家介绍实际使用 k8s 遇到的一些问题以及解决方法。
干货满满,从一个案例学习k8s基本架构
前言Kubernetes(简称K8S,K和S之间有8个字母)是用于自动部署,扩展和管理容器化应用程序的开源系统。它将组成应用程序的容器组合成逻辑单元,以便于管理和服务发现。Kubernetes 源自Google15年的生产环境的运维经验,同时凝聚了社区的最佳创意和实践。
万字详文:腾讯万级K8s集群背后etcd稳定性及性能优化实践
最后我们面对万级K8s集群数, 千级的etcd集群数, 10几个版本分布,其中不少低版本包含重要的潜在可能触发的严重bug, 我们还需要投入大量工作不断优化我们的etcd平台,使其更智能、变更更加高效、安全、可控, 同时数据安全也至关重要,目前腾讯云TKE托管集群我们已经全面备份,独立集群的用户后续将引导通过应用市场的etcd备份插件开启定时备份到腾讯云对象存储COS上。
Kubernetes(K8S)开源社区运作机制探究
设计原则包括API conventions、Control logic、Architecture、Extensibility、Bootstrapping Availability,源头参考自Eric Raymond 的 17 条 UNIX 规则。