logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

k8s资源清单+控制器+service+实战项目实现

集群资源分布:主要分为三种名称级别分布只在此名称级别下生效。例如k8s本身的系统组件是放在它本身的kube-system下的,因此我们在执行kubectl get pod -n default指令时就看不见系统本身的组件。集群级别不管在什么名称空间下,我在全局查询的过程中都可以看到,也就是说我们在定义的时候不指定集群,给他赋予一个全局访问的权限。元数据型给我们提供一个指标,通过指标进行操作k8s中

#kubernetes#java#centos +2
k8s概念理解+k8s集群安装+我在安装过程中踩过的坑

当我们在学习一门新知识的过程中首先我们要知道是什么,那么k8s是什么kubernetes我们平时所说的k8s就是上面这个又长有难读的单词,为了方便读写,首尾字母之间有8个字母,因此叫做k8s ,k8s是在容器的集群化背景下产生的,是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署

#运维#kubernetes#docker +1
k8s集群在离线混合部署

什么叫做在离线混合部署?首先要明确什么叫做在线任务和离线任务:在线任务需要资源相对较少,但要求响应时间短,例如web服务;离线任务则不需要对任务进行迅速响应,但是计算量相对较大、占用资源多,例如机器学习。因此我们把在线和离线项目部署在同一个集群上就叫做在离线混合部署。为什么要做在离线混合部署?举一个例子,淘宝双十一的服务量是非常高的,那么为了保证双十一当天服务器不会崩溃,需要一台计算能力足够大的服

#kubernetes
k8s原理+调度+Qos+优先级+抢占+资源管理(cgroup树的管理)

一、k8s的架构及工作原理基本架构1. MasterK8S中的Master是集群控制节点,负责整个集群的管理和控制,其中master节点的基本组件有:apiserver:提供了k8s各类资源对象(pod,RC,Service等)的增删改查及watch等HTTP Rest接口,是整个系统的数据总线和数据中心。controller-manager:负责对所有资源对象进行控制,通过 apiserver

#kubernetes
k8s集群测试

首先我们先来查询节点的数量和状态,master节点,node节点均运行正常。然后我们来查看一下系统级别的pod。如果出现STATUS出现不是运行状态的pod,可以从采取重启的方式来解决,如果在重启过程中出现如下问题,有可能是因为内存不足导致的,这个时候就需要扩展内存来解决了。问题解决以后,我们可以发现所有的系统pod都正常运行:这时候我们开始真正意义下执行一下k8s集群的功能:kubectl ru

#docker#kubernetes
golang 学习文档 第一阶段学习总结

GO语言简介Go语言是一个开源的编程语言,他能让构造简单、可靠且高效的软件变得荣誉。其特点主要有以下几点:简洁、快速、安全并行、有趣、开源内存管理、数组安全、编译迅速Go语言被设计成一门应用于搭载Web服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。Go语言结构Go语言的基础组成有以下几个部分:包声明引入包函数变量语句&表达式例如,每个程序都要写的“hello,world”:pa

#编程语言#golang
到底了