![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
k8s
文章平均质量分 78
Aiky哇
专注于数据库、go、性能优化,对待当下的态度,决定你未来的高度
展开
-
ConfigMap使用
其中configMap中分别定义了两个key,一个是key-serverxml,另一个是key-loggingproperties。这两个key的value都是一个文件。所以我们需要通过volumeMount,对这两个进行相应的挂载。转载 2022-12-22 19:41:44 · 1248 阅读 · 0 评论 -
k8s中label和label selector的基本概念及使用方法
标签这个概念和现实生活中的标签也没有什么两样,如,苹果是水果,冰箱是家电,都是一种标签,类似的,在k8s中,一个label就是一个key/value对(envronment:online)。这个标签可以由使用者自己来进行定义,然后附加到k8s中的资源对象上,比如,pod上,node上等等。转载 2022-10-20 17:01:29 · 2849 阅读 · 0 评论 -
【k8s】PV的使用
pv理解为一个网络存储卷,pvc是一个满足pod所需性能的一个申明,StorageClass是一个找不到合适pv之后可以自动创建的pv的一个机制。转载 2022-10-09 21:33:38 · 1650 阅读 · 0 评论 -
【k8s】查询所有命名空间中的deployment、Pod
加上-A参数表示查看所有(namesqpace)上的Pod。转载 2022-10-09 20:08:23 · 6143 阅读 · 0 评论 -
【k8s】学习报告3,核心技术Pod
Pod是K8S系统中可以创建和管理的最小单元,是资源对象模型中由用户创建或部署的最小资源对象模型,也是在K8S上运行容器化应用的资源对象,其它的资源对象都是用来支撑或者扩展Pod对象功能的,比如控制器对象是用来管控Pod对象的,Service或者Ingress资源对象是用来暴露Pod引用对象的,PersistentVolume资源对象是用来为Pod提供存储等等,K8S不会直接处理容器,而是Pod,Pod是由一个或多个container组成。原创 2022-10-09 16:46:09 · 144 阅读 · 0 评论 -
【k8s】学习报告2,Kubernetes集群管理工具kubectl
kubectl是Kubernetes集群的命令行工具,通过kubectl能够对集群本身进行管理,并能够在集群上进行容器化应用的安装和部署。(可以理解为类比数据库的客户端工具、)命令格式如下:参数介绍如下:type:指定资源类型,资源类型是大小写敏感的,开发者能够以单数 、复数 和 缩略的形式。 name:指定资源的名称,名称也是大小写敏感的,如果省略名称,则会显示所有的资源 flags:指定可选的参数,例如,可用 -s 或者 -server参数指定Kubernetes API原创 2022-10-09 15:40:28 · 214 阅读 · 0 评论 -
【k8s】学习报告1,k8s简介
传统的应用部署方式是通过插件或脚本来安装应用。这样做的缺点是应用的运行、配置、管理、所有生存周期将与当前操作系统绑定,这样做并不利于应用的升级更新/回滚等操作,当然也可以通过创建虚拟机的方式来实现某些功能,但是虚拟机非常重,并不利于可移植性。新的方式是通过部署容器方式实现,每个容器之间互相隔离,每个容器有自己的文件系统,容器之间进程不会相互影响,能区分计算资源。相对于虚拟机,容器能快速部署,由于容器与底层设施、机器文件系统解耦的。K8s是谷歌在2014年发布的容器化集群管理系统。原创 2022-10-09 14:27:23 · 315 阅读 · 0 评论 -
【k8s】前置知识学习,docker简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口;容器与管理程序虚拟化(hypervisor virtualization,HV)有所不同,管理程序虚拟化通过中间层将一台或者多台独立的机器虚拟运行与物理硬件之上,而容器则是直接运行在操作系统内核之上的用户空间。原创 2022-10-09 11:30:39 · 362 阅读 · 0 评论 -
【k8s】状态为 Evicted 的 Pod
在查看k8s的环境的时候,突然发现存在n多个pod状态为Evicted。差不多得有几百个。转载 2022-10-09 10:28:10 · 356 阅读 · 0 评论 -
【K8S】Pod的状态描述
该 Pod 已经绑定到了一个节点上,Pod 中所有的容器都已被创建。API Server无法正常获取到Pod对象的状态信息,通常是由于其无法与所在工作节点的kubelet通信所致。Pod 中的所有容器都已终止了,并且至少有一个容器是因为失败终止。Pod中的所有的容器已经正常的执行后退出,并且不会自动重启,一般会是在部署job的时候会出现。Pod已经被创建,但还没有完成调度,或者说有一个或多个镜像正处于从远程仓库下载的过程。处在这个阶段的Pod可能正在写数据到etcd中、调度、pull镜像或启动容器。转载 2022-10-09 10:20:30 · 848 阅读 · 0 评论