首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
大聪明王浩然
掘友等级
划水工程师
|
嗷嗷嗷
一顿乱写,啥也不会
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 5
沸点 30
赞
35
返回
|
搜索文章
最新
热门
K8S学习笔录 - Service基本用法
Service可以为一组具有相同功能的容器应用提供一个统一的入口地址,并且将请求负载分发到后端的各个容器应用上。 Service的存在主要为了解决 客户端无法确定为它提供服务的Pod的地址 的问题。 或者由于Pod的水平伸缩,多出来或者少几个提供同样服务的Pod。 同时该中间层…
K8S学习笔录 - Deployment的升级和回滚
当集群中某个服务需要升级时,我们可能需要停止目前与该服务相关的所有Pod,然后下载新版本镜像并创建新的Pod。 然而这个升级/回滚方案在集群较大的时候代价是巨大的,会导致较长时间的服务不可用。K8S提供了滚动升级功能来解决这些问题。 OldReplicaSets: ... Ne…
K8S学习笔录 - 任务和定时任务
利用集群来进行一些批处理任务。一般情况下可以并行或串行启动多个计算进程去处理一批工作项,处理完成后整个批处理任务结束 具体配置含义如下,也可以通过Job文档学习。 定义一个期望成功执行4次、同时只启动2个Pod来执行的任务配置。 对于CronJob不在多说了,大家自己试一试就知…
K8S学习笔录 - DaemonSet: 在每个Node上都调度一个Pod
这个配置使用了docker-apache-benchmark这个Docker,实现一个简单的压力测试的功能。 由于这个容器中在前台运行的命令就是ab,所以当命令执行完之后,容器就会自动结束,此时Pod也会报异常,然后被DaemonSet干掉重新创建一个新的出来。 实际上这种场景…
K8S学习笔录 - Pod的优先级调度
优先级 抢占调度策略的行为分别是 驱逐(Eviction) 和 抢占(Preemption) ,这两种行为的场景不同,但效果相同。 驱逐行为 是kubelet进程的行为,当Node资源不足的时候,该节点上的kubelet会综合考虑节点上Pod的优先级、资源申请量与实际使用量等信…
K8S学习笔录 - Node污点与Pod容忍
污点与容忍主要通过对Node设置Taint和对Pod设置Toleration实现的。 为节点设置污点可以让部分为处理该污点的Pod无法部署在该节点上。并对不容忍的Pod做出相应的处理。 设置Node的污点只需要使用 kubectl taint 即可,具体使用可以通过 kubec…
K8S学习笔录 - 亲和/反亲和性调度
Node亲和性的调度策略主要通过Affinity来实现,用于替换NodeSelector的全新调度策略。 nodeSelector 定向调度提供了非常简单的方法来将Pod约束到具有特定标签的节点上。 语言更具表现力。 可以发布软限制,而非硬性要求,即便没有期望的节点,也可以调度…
K8S学习笔录 - Pod的定向调度
Pod定向调度配置,主要通过使用Node的Labels和Pod的nodeSelector实现。 定向调度用于需要将集群中的某些服务部署到指定的机器上。 比如对磁盘IO高的服务部署在具有高性能IO能力的机器上,对CPU要求高的服务部署在CPU强力的机器上。 K8S支持为Node绑…
K8S学习笔录 - Pod的全自动调度
我的理解中,Deployment内管理的实际上是ReplicateSet,而ReplicateSet管理的才是Pod。 RS类似于RC的一个升级,继承了大部分RC的功能,并扩展了一些新功能。 确保pod数量:它会确保Kubernetes中有指定数量的Pod在运行。如果少于指定数…
K8S学习笔录 - Pod的概念和作用
一个Pod中会含有一个或多个需要共同工作、共享资源的容器,组成一个对外提供服务的单一实例,并且容器之间共享网络和存储。 Pod的英文翻译是“豆荚”,是一个组,里面的“豆子”在组中共享组内的空间、资源,所以名字起得还是很形象的。 每个Pod中都有一个Pause容器。 PID命名空…
下一页
个人成就
文章被点赞
23
文章被阅读
33,744
掘力值
570
关注了
14
关注者
16
收藏集
0
关注标签
8
加入于
2018-04-17