上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 概念Label机制是K8S中一个重要设计,通过Label进行对象弱关联,灵活地分类和选择不同服务或业务,让用户根据自己特定的组织结构以松耦合方式进行服务部署。Label是一对KV,对用户而言非常有意义的,但对K8S本身而言没有直接意义的。Label可以在创建对象时指定,也可以在后期修改,每个对象可以... 阅读全文
posted @ 2017-08-22 16:52 lykops 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 概念默认情况下,kubernetes不会限制pod等资源对象使用系统资源,单个pod或者容器可以无限制使用系统资源。kubernetes的资源管理分为资源请求(request)和资源限制(limit),资源请求能够保证Pod有足够的资源来运行,而资源限制则是防止某个Pod无限制地使用资源,导致其他P... 阅读全文
posted @ 2017-08-21 17:09 lykops 阅读(148) 评论(0) 推荐(0) 编辑
摘要: MongoDB 聚合原文地址:http://www.runoob.com/mongodb/mongodb-aggregate.htmlMongoDB中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。有点类似sql语句中的 count(*)。aggrega... 阅读全文
posted @ 2017-08-19 00:12 lykops 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 概念Resource Quotas(资源配额,简称quota)是对namespace进行资源配额,限制资源使用的一种策略。 K8S是一个多用户架构,当多用户或者团队共享一个K8S系统时,SA使用quota防止用户(基于namespace的)的资源抢占,定义好资源分配策略。Quota应用在Namesp... 阅读全文
posted @ 2017-08-18 14:25 lykops 阅读(2003) 评论(0) 推荐(0) 编辑
摘要: 概念LimitRange(简称limits)基于namespace的资源管理,包括pod和container的最小、最大和default、defaultrequests等。一旦创建limits,以后创建资源时,K8S将该limits资源限制条件默认/强制给pod,创建后发现不符合规则,将暂停创建po... 阅读全文
posted @ 2017-08-15 17:55 lykops 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 概念Init Container就是做初始化工作的容器。可以有一个或多个,如果有多个,这些 Init Container 按照定义的顺序依次执行,只有所有的InitContainer 执行完后,主容器才启动。由于一个Pod里的存储卷是共享的,所以 Init Container 里产生的数据可以被主容... 阅读全文
posted @ 2017-08-15 14:57 lykops 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 不知你是否已清楚,Kubernetes 是支持 Docker 和 rkt(当前是这两种)的容器调度系统。除了下面这些优美的特性,比如简易部署,配置管理,服务发现,等等,它还允许我们以一种更高效的方式来管理计算资源。本文将阐述如下问题,Kubernetes 资源模型如何工作,为什么你应该总是限制容器资... 阅读全文
posted @ 2017-08-12 21:26 lykops 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 概念HPA全称Horizontal Pod Autoscaling,即pod的水平自动扩展。自动扩展主要分为两种,其一为水平扩展,针对于实例数目的增减;其二为垂直扩展,即单个实例可以使用的资源的增减。HPA属于前者。HPA的操作对象是RC、RS或Deployment对应的Pod,根据观察到的CPU实... 阅读全文
posted @ 2017-08-11 17:59 lykops 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: 原理很多生产环境中的应用程序配置较为复杂,可能需要多个config文件、命令行参数和环境变量的组合。使用容器部署时,把配置应该从应用程序镜像中解耦出来,以保证镜像的可移植性。尽管Secret允许类似于验证信息和秘钥等信息从应用中解耦出来,但在K8S1.2前并没有为了普通的或者非sec... 阅读全文
posted @ 2017-08-11 16:18 lykops 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 为什么我不使用Kubernetes的Ingress 很不幸,据我所知Kubernetes的文档不是很完美,这就是为什么有很多同学在使用它的时候会遇到很多的坑,Ingress这个组件就是这些坑中的一个。那什么是ingress呢?非常简单!Ingress就是依靠hostname或者path为不同的ser... 阅读全文
posted @ 2017-08-10 18:12 lykops 阅读(253) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页