
kubernetes
文章平均质量分 75
小天屎
即使是坨屎,也要有飞翔的梦
展开
-
定位“kubernetes pod卡在ContainerCreating状态”问题的方法
经过千辛万苦终于在本地搭建k8s环境后,昨天在调试的时候有出现了pod卡在ContainerCreating状态的问题。分享下如何定位这个原因。原创 2016-04-12 09:04:36 · 51086 阅读 · 4 评论 -
k8s autoscaling源码分析
由于工作需要,近期对k8s自动伸缩的源码进行了阅读,在此与各位分享。原创 2016-09-09 14:32:33 · 2863 阅读 · 0 评论 -
使用k8s编排ElasticSearch集群
最近研究了如何使用k8s创建一个ES集群,在此与大家分享。原创 2016-08-23 14:39:31 · 12236 阅读 · 1 评论 -
k8s Deployment
Deployment是新一代用于Pod管理的对象,与Replication Controller相比,它提供了更加完善的功能,使用起来更加简单方便。原创 2016-07-12 19:08:53 · 22419 阅读 · 1 评论 -
工作日志——k8s job
本次迭代的功能是基于k8s job实现的。与大家分享一下相关内容。原创 2016-05-13 19:34:32 · 22624 阅读 · 2 评论 -
kube-dns介绍
近期研究了一个kube-dns多次重启的问题,顺便了解了一下kube-dns的原理,在此与大家分享。原创 2016-07-25 20:08:54 · 6597 阅读 · 0 评论 -
monitoring with Prometheus
Prometheus是一款开源的监控工具,支持k8s metrics的数据格式,同时也支持通过k8s api进行服务发现从而实现对自定义的metrics进行监控。下面通过一个示例来介绍如何将Prometheus集成到k8s集群中。原创 2016-09-09 14:49:30 · 4905 阅读 · 0 评论 -
pod计算资源管理
k8s支持管理pod的cpu和memory两种计算资源,每种资源可以通过spec.container[].resources.requests和spec.container[].resources.limits两个参数管理原创 2016-07-07 17:37:02 · 4676 阅读 · 0 评论 -
工作日志——首次通过k8s Elasticsearch获取新建Pod的日志缓慢的原因
使用k8s Elasticsearch查看pod日志的时候偶尔会遇到这样的情况,在创建完容器并运行后去查看日志的时候总是加载不出来,需要等待十几秒甚至一分钟才能加载。我“有幸”被分配来解决这个问题,经过一天的努力终于发现这个问题的原因,特与大家分享。原创 2016-05-28 15:26:49 · 4802 阅读 · 0 评论 -
工作日志——k8s gitRepo volume
gitRepo volume可以理解为是emptyDir volume的一种实际应用,使用该volume的Pod可以在挂载目录访问指定的代码仓库。这里与大家分享一下gitRepo的使用。原创 2016-05-25 17:58:00 · 3148 阅读 · 0 评论 -
工作日志——k8s pv&pvc(二)
今天对pv和pvc的使用做了进一步实践,也看了一些资料了解了部分机制,这里与大家分享一下。原创 2016-05-25 17:45:01 · 8971 阅读 · 1 评论 -
工作日志——k8s pv&pvc
近期调研了k8s pv和pvc相关知识,特与大家分享原创 2016-05-24 23:23:19 · 14287 阅读 · 1 评论 -
工作日志——基于k8s搭建spark集群
使用k8s搭建spark集群这几天尝试在k8s中搭建spark集群,踩了一些坑,跟大家分享一下。原创 2016-04-28 16:34:35 · 5570 阅读 · 0 评论 -
工作日志——基于k8s构建可访问cassandra的spark集群
继续本周的工作,上一篇介绍了搭建简易spark集群的方法,这篇介绍一下搭建可访问cassandra的spark集群。原创 2016-04-29 11:26:43 · 2162 阅读 · 0 评论 -
win8搭建kubernetes环境的正确姿势
最近在学习Docker和Kubernetes,断断续续在Kubernetes官网上看了几天的资料,试了几种方案,竟没能成功的安装。对比于40分钟就顺利地能完成的Docker get-started教程,这kubernetes的文档果然很kube(苦逼)。皇天不负有心人,经过我不泄的尝试(-_-!),终于掌握了搭建kubernetes环境的正确姿势,特与大家分享。原创 2016-04-11 00:58:26 · 5936 阅读 · 1 评论 -
实现基于内存的HPA
K8S HPA(Horizontal Pod Autoscaler)资源实现了基于CPU利用率的弹性伸缩功能,但并不支持基于内存的弹性伸缩功能。我们自己实现了该功能,在此与各位分享。原创 2017-03-15 16:15:12 · 3032 阅读 · 0 评论