首页 > 其他分享 >k8s 梳理及使用总结

k8s 梳理及使用总结

时间:2023-06-18 13:03:06浏览次数:36  
标签:总结 容器 --- Controller Master Pod k8s 梳理

---1.Kubernetes概述

1.最初Google开发了1个叫Borg的系统(现在命名为Omega),来调度近20多亿个容器

从2014年第1个版本发布以来,迅速得到了开源社区的追捧,?前,k8s已经成为了发展最快、市
场占有率最高的容器编排引擎产品。

---2.特点
轻量级,资源消耗小
开源
弹性伸缩
负载均衡 IPVS

---3.重要概念

  1. Cluster是计算、存储和网络资源的集合,Kubernetes利用这些资源运行各种基于容器的应用。

2.Master是Cluster的大脑,它的主要职责是调度,即:决定将应用放在哪里运行。
Master运行Linux操作系统,可以是物理机或者虚拟机。为了实现高可用,可以运行多个Master。

3.Node的职责是运行容器应用.
Node由Master管理,负责监控并汇报容器的状态,同时根据Master的要求管理容器
的生命周期。
Node运行在Linux操作系统上,可以是物理机或者是虚拟机。

---4.Pod是Kubernetes的最小工作单元。每个Pod包含1个或多个容器。Pod中的容器会作为1个整体被Master调度到1个Node上运行。
Pod的作用:按组管理
.k8s以Pod为最小工作单位进行调度、扩展、共享资源、管理生命周期.

---5.容器Container
k8s通常不会直接创建Pod,而是通过Controller来管理Pod的。Controller中定义了Pod的部署
特征,例如:有几个副本、在什么样的Node上运行等。为了满足不同的业务场景。

k8s提供了4种Controller:
5.1 DaemonSet
5.2 StatefulSet
5.3 DaemonSet
5.4 Job

---6.Service 定义了外界访问?组特定Pod的方式
Service有自己的IP和端口,Service为Pod提供了负载均衡.

Controller ——> k8s 运行容器
Service ——> k8s 访问容器

---7.Namespace
为了解决同1个Cluster中,如何区别分开Controller、Pod等资源的问题.

---8. k8s 访问方式:
访问请求--》service-->kube-proxy(转发&负载均衡)--》pod1,pod2,podx



标签:总结,容器,---,Controller,Master,Pod,k8s,梳理
From: https://blog.51cto.com/u_15310950/6508230

相关文章

  • 镜像,容器,容器数据卷,DockerFile 相关命令 使用总结
    镜像,容器,容器数据卷,DockerFile相关命令使用总结镜像是1种轻量级、可执行的独立的软件包。包含:代码,运行时,库,环境变量和配置文件。所有软件包,直接打包docker镜像,就可以直接跑起来.独立的运行环境。一.镜像命令1.列出本机所有镜像,查看镜像dockerimages2.搜索镜像dockersearc......
  • 【考后总结】6 月西安多校模拟赛 3
    6.17冲刺国赛模拟20T1树染色容易发现每种方案都可以变成没有交边的链剖分,在此基础上的方案数是每个链顶的深度,考虑DP。直接DP大致是维护\(\prod(\proda+\prodb)\timesdep_{top}\),发现这个东西非常不好转移,转移时需要枚举叶子,复杂度不优秀。改为设\(f_{i,0/1}\)表......
  • MySQL 实际项目优化总结
    1. query_cache_size引起的Waitingforquerycachelock问题,严重时会引起数据库宕机A. 优化登录新建时,发现登录性能无法提升但是MySQL资源又较正常时,使用showprocesslist查看发现有部分‘Waitingforquerycachelock’;B. 解决办法:查看配置命令为showvariables......
  • 融合模型stacking14条经验总结和5个成功案例(互联网最全,硬核收藏)_机器学习_人工智能_
    来自Toby老师,《融合模型stacking14条经验总结和5个成功案例》我也看了很多关于融合模型stacking文章,很多作者倾向于赞美融合模型stacking,对其缺点轻描淡写,这容易误导初学者。一叶障目就是这意思。我的很多学员喜欢用融合模型作为论文或专利创新点,这是一个热门技术。最近有个同学在......
  • 大数据SQL数据倾斜与数据膨胀的优化与经验总结
    本文主要基于团队实际开发经验与积累,并结合了业界对大数据SQL的使用与优化,尝试给出相对系统性的解决方案。背景目前市面上大数据查询分析引擎层出不穷,如Spark,Hive,Presto等,因其友好的SQL语法,被广泛应用于各领域分析,公司内部也有优秀的ODPSSQL供用户使用。笔者所在团队的......
  • 大数据SQL数据倾斜与数据膨胀的优化与经验总结
    本文主要基于团队实际开发经验与积累,并结合了业界对大数据SQL的使用与优化,尝试给出相对系统性的解决方案。背景目前市面上大数据查询分析引擎层出不穷,如Spark,Hive,Presto等,因其友好的SQL语法,被广泛应用于各领域分析,公司内部也有优秀的ODPSSQL供用户使用。笔者所在团队的......
  • 大数据SQL数据倾斜与数据膨胀的优化与经验总结
    本文主要基于团队实际开发经验与积累,并结合了业界对大数据SQL的使用与优化,尝试给出相对系统性的解决方案。背景目前市面上大数据查询分析引擎层出不穷,如Spark,Hive,Presto等,因其友好的SQL语法,被广泛应用于各领域分析,公司内部也有优秀的ODPSSQL供用户使用。笔者所在团队的......
  • 大数据SQL数据倾斜与数据膨胀的优化与经验总结
    本文主要基于团队实际开发经验与积累,并结合了业界对大数据SQL的使用与优化,尝试给出相对系统性的解决方案。背景目前市面上大数据查询分析引擎层出不穷,如Spark,Hive,Presto等,因其友好的SQL语法,被广泛应用于各领域分析,公司内部也有优秀的ODPSSQL供用户使用。笔者所在团队的......
  • 大数据SQL数据倾斜与数据膨胀的优化与经验总结
    本文主要基于团队实际开发经验与积累,并结合了业界对大数据SQL的使用与优化,尝试给出相对系统性的解决方案。背景目前市面上大数据查询分析引擎层出不穷,如Spark,Hive,Presto等,因其友好的SQL语法,被广泛应用于各领域分析,公司内部也有优秀的ODPSSQL供用户使用。笔者所在团队的......
  • 进行一个近期的总结
    1、期末考试正式结束!本学期的期末考试在6.13号结束啦!(最后一门考试是计算机网络)感觉上发挥还不错;2、英语四六级结束!上次没有通过的四级考试,让我很长时间内都很自卑,感觉自己在各个方面都无法比得上别人,觉得自己总是低人一等;相信这次会顺利通过的!3、准备软件杯我目前和同学一......