
容器编排
文章平均质量分 70
沉蓄沅
不定时发点笔记库存,哈哈哈
展开
-
k8s一些概念解释
一、namespace对资源进行隔离,service和网络不隔离二、resource对cpu和内存资源进行管理,一般是用request和limit,通常让request=limit内存超limit会被kill,cpu超limit不会。三、Label用于标识和删选,可用表达式四、健康检查一般是对pod的服务进行检查,进行存活(live)和可用(read)检查。五、schedulerscheduler去决定pod应该在哪些节点部署,告诉ApiSer...原创 2021-03-05 10:52:12 · 367 阅读 · 1 评论 -
Mesos-容器编排
Kubernetes和Mesos有啥区别:https://www.zhihu.com/question/53751176单独的 mesos 本身是无法独立进行使用的,通常需要使用任务调度器来使用,比如现在流行的 marathon。 又因为 marathon 提供了容器任务的管理能力https://github.com/mesosphere-backup/docker-containers/tree/master/mesosdocker 安装mesos安装meso.原创 2021-03-05 09:46:23 · 1927 阅读 · 1 评论 -
k8s架构
架构:k8s架构:swarm架构:跟swarm对比,master相当于manager,node相当于worker。Kubernetes Master:Api Server:用于外部交互,提供认证、授权、访问控制、API注册和发现等机制Scheduler:用于资源的调度,按照预定的调度策略将Pod调度到相应的机器上Controller Manager:用于维护集群的状态,比如故障检测、自动扩展、滚动更新、负载均衡等etcd:分布式存储。存储集群的状态和配置.原创 2021-03-05 10:43:51 · 204 阅读 · 2 评论 -
swarm容器编排(多机管理容器)
swarm基础架构:manager之间通信靠分布式存储Raft,worker靠Gossip network。filter功能: ● 约束过滤器(Constraint Filter) 约束过滤器通过启动Docker守护进程时指定的标签label来查找合适的被管理主机。label是通过启动参数的方式在启动时被固定的:--label datacenter=us-east1 这个参数加入到之前说过的docker.service,或者手动加在启动docker的命..原创 2021-03-05 10:37:27 · 697 阅读 · 1 评论