![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kubernetes
文章平均质量分 83
长安 故里
这个作者很懒,什么都没留下…
展开
-
Kubernetes安装数据库
Kubernetes安装数据库原创 2022-06-23 16:44:20 · 257 阅读 · 0 评论 -
Kubenetes的服务、负载均衡和联网
学习笔记原创 2022-06-23 16:43:29 · 172 阅读 · 0 评论 -
初识Istio
个人学习笔记原创 2022-06-20 16:18:11 · 95 阅读 · 0 评论 -
Kubernetes Pod调度
Kubernetes Pod调度自动调度在使用控制方式(Deployment、RC、RS等)部署Pod时,如果未指定NodeSelector、NodeAffonity、PodAffinity等的调度策略,那么就由Master的Scheduler经过一些列算法计算出Pod中的容器具体部署在某个节点上。以Deployment为例,创建一个Deployment,保持ReplicaSet为3.apiVersion: apps/v1kind: Deploymentmetadata: name: ngi原创 2022-04-27 17:07:08 · 423 阅读 · 0 评论 -
Kubernetes Pod生命周期和重启策略
Kubernetes Pod生命周期、重启策略、健康检查、服务可用性检查在Pod被部署之后,会被系统定义成多种状态。我们称之为Pod的生命周期。熟悉整个生命周期,是理解如何设置Pod的调度策略、重启策略的前提。Pod的状态状态值描述PendingAPI Server已经创建Pod,但是Pod中的容器尚未启动完成,例如镜像正在下载等RunningPod内的所有容器都已经创建完毕,并且至少有一个容器处于运行状态、启动状态或者重启状态SucceededPod内的容器都已原创 2022-04-27 11:45:52 · 374 阅读 · 0 评论 -
Kubernetes 容器中获取Pod信息
容器中获取Pod信息原创 2022-04-25 11:43:34 · 2163 阅读 · 0 评论 -
Kubernetes configmap浅析
Congfigmap资源名缩写:cm1.管理一组key/value的键值对,可以作为配置文件注入到pod中2.允许文件镜像分离,使容器化的应用的程序具有可移植性3.内建机制,将configmap存储在etcd中,通过Volume的方式变成pod中的配置文件4.倘若发生pod的迁移(主动或被动),configmap中的参数都会自动映射到对应的pod中5.如果已创建的configmap中发生key/value的修正,则映射到pod中的”配置文件“也会发生相应的修改创建configmap的方原创 2020-03-26 16:21:12 · 1112 阅读 · 0 评论 -
Kubernetes 组件浅析
浅析Kubernetes的常用的组件Master组件1.集群控制中心-指挥部2.kubernetes系统的控制器组件(控制器组件可以运行在任何节点上,也可以为其单独分配服务器,称之为Master节点) kube-apiserver etcd kube-controller-manager kube-scheduler cloud-controller-manager3.Master组件一般会多实例部署(或者高可用部署)注: Master不可用,...原创 2020-03-27 11:52:36 · 207 阅读 · 0 评论 -
Kubernetes Pod的资源浅析(一)
Pod的资源浅析(一)PodK8s核心资源,用于运行容器简称:po一个Pod可以运行多个容器Pod中的容器可以共享网络和存储这是关于k8s中pod资源的一些相关的属性设定Pod的常用命令查看Pod的yaml文件的书写方式命令:kubectl explain pods.spec创建一个Pod命令:1.kubectl create -f nginx_pod.yml2.kubectl apply-f nginx_pod.yml(如已存在Pod,则修改)nginx_pod.yml原创 2020-05-08 15:10:14 · 221 阅读 · 0 评论 -
Kubernetes Pod的资源浅析(二)
Kubernetes Pod的资源浅析(二)Pod的资源管理(resources)1.资源管理可以限制请求资源的最大值,如CPU的使用量或者内存的使用量2.requests未设置时,默认与limits相同。3.limits未设置时,默认值与集群配置相关。4.可以使用requests来设置各容器需要的最小资源5.limits用于限制运行时容器占用的资源,用来限制容器的最大CPU、内存的使用率。6.当容器申请内存超过limits时会被终止,并根据重启策略进行重启。.使用示例: spec:原创 2020-05-13 16:47:40 · 368 阅读 · 0 评论 -
Kubernetes 静态Pod
配置文件 HTTP一、配置文件首先需要时设定kubelet启动参数“--podmainifest-path”,或者在kubelet的配置文件中设定staticPodPath,指定的路径是原创 2022-03-16 12:09:01 · 628 阅读 · 0 评论 -
安装部署高可用Kubernetes
目录Master高可用部署架构Master负载均衡创建CA根证书安装部署高可用的etcd集群安装etcd创建etcd的CA证书etcd配置启动etcd集群部署Kubernetes Master高可用集群下载Kubernetes二进制文件部署kube-apiserver服务配置证书配置systemd文件配置kube-apiserver配置文件启动kube-apiserver服务创建客户端CA证书创建连接kube-apiserve...原创 2022-04-07 15:58:00 · 1576 阅读 · 0 评论