![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kubernetes
是陌狗狗啊
这个作者很懒,什么都没留下…
展开
-
k8s集群在离线混合部署
什么叫做在离线混合部署?首先要明确什么叫做在线任务和离线任务:在线任务需要资源相对较少,但要求响应时间短,例如web服务;离线任务则不需要对任务进行迅速响应,但是计算量相对较大、占用资源多,例如机器学习。因此我们把在线和离线项目部署在同一个集群上就叫做在离线混合部署。为什么要做在离线混合部署?举一个例子,淘宝双十一的服务量是非常高的,那么为了保证双十一当天服务器不会崩溃,需要一台计算能力足够大的服务器来支持运行,但是双十一过后,如此大的一个机器便失去了他的作用,那么就会造成资源的浪费,那么我们就要采取原创 2020-08-08 02:13:35 · 1370 阅读 · 0 评论 -
k8s原理+调度+Qos+优先级+抢占+资源管理(cgroup树的管理)
一、k8s的架构及工作原理基本架构1. MasterK8S中的Master是集群控制节点,负责整个集群的管理和控制,其中master节点的基本组件有:apiserver:提供了k8s各类资源对象(pod,RC,Service等)的增删改查及watch等HTTP Rest接口,是整个系统的数据总线和数据中心。controller-manager:负责对所有资源对象进行控制,通过 apiserver 监控整个集群的状态,并确保集群处于预期的工作状态。scheduler:负责资源调度的进程,通过AP原创 2020-08-07 23:33:12 · 1642 阅读 · 0 评论 -
k8s资源清单+控制器+service+实战项目实现
集群资源分布:主要分为三种名称级别分布只在此名称级别下生效。例如k8s本身的系统组件是放在它本身的kube-system下的,因此我们在执行kubectl get pod -n default指令时就看不见系统本身的组件。集群级别不管在什么名称空间下,我在全局查询的过程中都可以看到,也就是说我们在定义的时候不指定集群,给他赋予一个全局访问的权限。元数据型给我们提供一个指标,通过指标进行操作k8s中所有的内容都被抽象为资源,资源实例化以后,叫做对象k8s中有哪些资源名称空间级别:工原创 2020-08-01 01:07:53 · 858 阅读 · 0 评论 -
k8s集群测试
首先我们先来查询节点的数量和状态,master节点,node节点均运行正常。然后我们来查看一下系统级别的pod。如果出现STATUS出现不是运行状态的pod,可以从采取重启的方式来解决,如果在重启过程中出现如下问题,有可能是因为内存不足导致的,这个时候就需要扩展内存来解决了。问题解决以后,我们可以发现所有的系统pod都正常运行:这时候我们开始真正意义下执行一下k8s集群的功能:kubectl run tomcat-deployment --image=tomcat:latest --port=原创 2020-07-31 03:25:40 · 1843 阅读 · 0 评论 -
k8s概念理解+k8s集群安装+我在安装过程中踩过的坑
当我们在学习一门新知识的过程中首先我们要知道是什么,那么k8s是什么kubernetes我们平时所说的k8s就是上面这个又长有难读的单词,为了方便读写,首尾字母之间有8个字母,因此叫做k8s ,k8s是在容器的集群化背景下产生的,是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、原创 2020-07-30 18:17:42 · 1037 阅读 · 0 评论