上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页
摘要: 在k8s 里面如果直接删除pod,, 是起不到作用的,因为删除的pod 还是被继续拉起来。 看下面的例子,我们把 deployment-ngx-8ff559dc9-5v5f7 这个pod 通过kubectl delete pod 的方式删除掉 [root@k8s-master ~]# kubectl 阅读全文
posted @ 2021-05-13 12:24 sucre_tan 阅读(2594) 评论(0) 推荐(0) 编辑
摘要: 在使用 docker 的过程中,我们可以使用docker restart {container_id}来重启容器,但是在 kubernetes 中并没有重启命令(没有 kubectl restart {podname}),有时候我们的 Pod 出现 Bug意外终止,导致我们需要重启 Pod ,却没有 阅读全文
posted @ 2021-05-13 11:25 sucre_tan 阅读(6187) 评论(0) 推荐(0) 编辑
摘要: 1.相关概念解读 1.1 Service 在kubernetes中每个Pod都存在生命周期;当一个Pod出现故障,极有可能被Pod控制器销毁并新建一个同类Pod取代(Pod控制器对Pod进行扩容也会新建Pod)。因此每个新建的Pod的都会重新获取IP,因此可以说通过IP获取Pod的服务是不可靠的。 阅读全文
posted @ 2021-05-08 00:27 sucre_tan 阅读(2992) 评论(0) 推荐(0) 编辑
摘要: 能够影响Pod调度的资源属性主要有如下5种: NodeSelector (工作节点选择器) NodeAffinity (工作节点级亲和性) PodAffinity (Pod级的亲和性) Taints和Tolerations(污点和容忍) pod的资源限制和要求 NodeSelector(硬性要求) 阅读全文
posted @ 2021-05-07 18:23 sucre_tan 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Pod控制器由master的控制器管理器(kube-controller-manager)组件提供,pod控制器的主要作用是对pod资源进行创建、修改、删除等操作。常见的pod控制器由Replication Controller、ReplicaSet、Deployment、DaemonSet、Sta 阅读全文
posted @ 2021-05-07 00:28 sucre_tan 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 使用Kubernetes的主要好处之一是它具有管理和维护集群中容器的能力,几乎可以提供服务零停机时间的保障。在创建一个Pod资源后,Kubernetes会为它选择worker节点,然后将其调度到节点上运行Pod里的容器。Kubernetes强大的功能可使应用程序的容器保持连续运行,还可以根据需求的增 阅读全文
posted @ 2021-05-07 00:08 sucre_tan 阅读(1190) 评论(0) 推荐(0) 编辑
摘要: Pod是Kubernetes中最基本的部署调度单元,可以包含container,逻辑上表示某种应用的一个实例。例如一个web站点应用由前端、后端及数据库构建而成,这三个组件将运行在各自的容器中,那么我们可以创建包含三个container的pod。 而pod的创建可以通过命令创建或者将pod资源定义为 阅读全文
posted @ 2021-05-06 23:33 sucre_tan 阅读(948) 评论(0) 推荐(0) 编辑
摘要: kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 1. 安装要求 在开始之前,部署Kubernetes集群机器需要满足以下几个条件: - 一台或多台机器,操作系统 CentOS7.x-86_x64- 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更 阅读全文
posted @ 2021-05-06 22:46 sucre_tan 阅读(140) 评论(0) 推荐(0) 编辑
摘要: sudo原理:运行命令时,系统检查/etc/sudoers 配置文件,看这个用户是否有执行sudo的权限,如果有权限,系统要求输入用户自己的密码,如果密码输入正确,系统会以root身份运行 passwd xx命令。 一,直接修改配置文件(不推荐) 1. 先cd到/etc/sudoers目录下 2. 阅读全文
posted @ 2021-04-20 16:02 sucre_tan 阅读(3089) 评论(0) 推荐(0) 编辑
摘要: BeanShell介 BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚本语言特性。本篇只记录一下基本的使用。有以下五个组件: Beanshell Sampler Beanshell PreProcessor Beanshell PostP 阅读全文
posted @ 2021-04-01 10:57 sucre_tan 阅读(1220) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页