上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页
摘要: 在k8s发布的时候,默认携带了如下的优先级级别配置: system-cluster-critical system-node-critical 可以通过如下的命令进行查询 [root@nccztsjb-node-23 ~]# kubectl get priorityclass NAME VALUE 阅读全文
posted @ 2022-04-08 10:23 Zhai_David 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 1、概述 我们有的时候,通过nginx开启http服务,作为文件服务器,但是,默认的是没有用户名和密码的认证的,出于安全的考虑,我们需要为我们的文件服务器开启最基本的认证,也就是用户名和密码的认证。 OK,接下来的内容,就是介绍如何在nginx中开启用户名、密码的认证方式,来保证基本的访问安全。 2 阅读全文
posted @ 2022-04-07 14:40 Zhai_David 阅读(2201) 评论(0) 推荐(0) 编辑
摘要: 1、概述 本文档介绍如何通过docker的方式来运行mysql数据库,进而以最简单的、最快速的方式来部署mysql 2、部署过程 接下来,我们来介绍通过docker部署mysql的过程。 2.1、创建目录(配置、数据) 在部署之前,通过以下的命令创建配置目录、数据库,用于将容器内数据持久化到本地,和 阅读全文
posted @ 2022-04-02 14:39 Zhai_David 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 1、概述 我们知道,当pod被成功调度之后,当查看pod的状态的时候,就会看到pod的IP地址,和pod所在主机的IP地址,如下图所示: [root@nccztsjb-node-23 ~]# kubectl get pod -o wide NAME READY STATUS RESTARTS AGE 阅读全文
posted @ 2022-03-28 10:53 Zhai_David 阅读(641) 评论(0) 推荐(1) 编辑
摘要: 当pod的所在的主机出现资源压力的时候,比如我们模拟了一个磁盘使用率超过90%的场景 在pod正常运行时,pod的状态是Running [root@nccztsjb-node-23 ~]# kubectl get pod NAME READY STATUS RESTARTS AGE nginx-ds 阅读全文
posted @ 2022-03-24 10:45 Zhai_David 阅读(2269) 评论(0) 推荐(0) 编辑
摘要: OK,在一次的部署docker的过程中,见到在部署文档中,有这么个命令 systemctl enable --now docker 那么这个 --now 参数是什么意思呢··· ··· 查了下,就是: 设置为开机启动,并且,现在启动这个docker服务。 就是把原来的 enable之后start命令 阅读全文
posted @ 2022-03-16 14:03 Zhai_David 阅读(3110) 评论(0) 推荐(1) 编辑
摘要: 1、概述 我们使用consul的主要的目标是将需要的export信息注册到consul中,然后通过prometheus来从consul中动态的去发现这些exporter的地址信息,然后进行数据的采集。 OK,本文就简单介绍,如何通过调用api的方式,向consul中注册service。 2、通过ap 阅读全文
posted @ 2022-03-14 17:21 Zhai_David 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 1、概述 作为一个运维人员,我们经常听到,调用我的api,调百度地图、高德地图的api,我把api暴露出来。 那么问题来了,到底什么是api呢?用最简单的方法说是什么? 本文中,就将为你一一揭秘。 2、api的基本定义 api = application programmming interface 阅读全文
posted @ 2022-03-14 10:41 Zhai_David 阅读(5034) 评论(0) 推荐(0) 编辑
摘要: 1、概述 本文介绍如何为pod分配特定的QoS等级。 我们知道,在k8s的环境中,通过使用QoS等级来做决定,在资源紧张的时候,将哪些的pod进行驱逐,或者说如何对pod进行调度。 OK,话不多说,让我们来一一的介绍和说明。 2、如何为pod定义QoS等级 在k8s中,通过为pod中的容器设置资源( 阅读全文
posted @ 2022-03-10 16:36 Zhai_David 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 1、概述 pod的QoS即当pod的服务质量,就是当pod所在的节点,资源不足的情况,pod是否被优先杀掉、或者保留。 本文档,就介绍,在k8s中如何查看pod的QoS 2、查看pod的QoS 查看pod [root@nccztsjb-node-23 ~]# kubectl get pod NAME 阅读全文
posted @ 2022-03-09 14:48 Zhai_David 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1、概述 在做环境问题测试的时候,比如在k8s中测试磁盘压力的时候,有的时候,需要快速的创建一个超级大的文件,来将磁盘空间占满,这个时候,该怎么做? 本文档就是介绍linux中实现的方法。 OK,我们来看下…… 2、通过fallocate命令快速创建大文件 2.1、语法 [root@nccztsjb 阅读全文
posted @ 2022-03-08 16:25 Zhai_David 阅读(1967) 评论(0) 推荐(0) 编辑
摘要: 1、概述 #问题:当k8s集群中的某个节点出现故障时,在上面运行的pod会有什么样的行为? OK,本文档就介绍下在节点故障时,pod的驱逐行为是如何定义的。 2、一个实验 在这个实验中,我们关闭k8s中的一个节点,然后看下这个节点上的信息会有哪些的变化及pod的运行的行为的变化。 2.1、运行一个d 阅读全文
posted @ 2022-03-02 15:11 Zhai_David 阅读(2433) 评论(0) 推荐(0) 编辑
摘要: 1、概述 在pod进行调度的时候,如果使用了节点的亲和性,那么就会在调度的时候,调度到具有某些标签的节点上,这个是从pod的角度来说的,同时呢,也可以从节点node的角度出发来定义什么样的pod可以被调度到这个节点上。 在k8s中,可以通过taints和toleration的一起使用来达到这个目的。 阅读全文
posted @ 2022-03-02 10:53 Zhai_David 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 1、概述 在k8s集群的使用场景中有这样的一种情况,某些机器只给某些特殊的应用来使用。那么,这个时候,需要有以下的2个条件来进行保障: 节点不允许其他的pod来使用 应用只允许被调度到该节点上 2、实现方法 我们如果要实现上述的目标,节点不被其他的pod应用来使用,那么将节点增加taints就可以, 阅读全文
posted @ 2022-03-02 10:51 Zhai_David 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 1、概述 本文档主要介绍如何在k8s集群中部署prometheus server用来作为监控的数据采集服务器,这样做可以很方便的对k8s集群中的指标、pod的、节点的指标进行采集和监控。 2、下载镜像并且上传到本地的habor 可以先将prometheus server的镜像下载并且导入到本地的镜像 阅读全文
posted @ 2022-02-17 14:39 Zhai_David 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 1、概述 k8s有dashoboard的工具可以通过浏览器上直接对k8s集群进行管理,那么如果想要通过浏览器来执行kubectl命令来对k8s集群进行管理呢? 本文档提供一个web kubectl的工具,可以通过浏览器上执行kubectl命令来管理k8s集群中的资源。 ok,现在就来介绍如何部署we 阅读全文
posted @ 2022-01-27 11:16 Zhai_David 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 1、概述 k8s的dashboard组件可以提供UI界面对集群进行管理,包括对应用问题的处理和集群本身的问题的处理。 本文介绍如何在k8s集群中部署dashboard服务。 2、部署过程 2.1、获取配置yaml curl -s -o dashboard-v2.4.0.yaml https://ra 阅读全文
posted @ 2022-01-26 17:19 Zhai_David 阅读(2195) 评论(0) 推荐(0) 编辑
摘要: 1、概述 在安装软件的时候呢,默认使用yum install安装的都是最新的版本,如果想要安装一个之前的版本该怎么做呢? 本文档介绍如何在yum源中查找包含哪些版本,然后通过yum install命令安装特定的版本 2、查看yum仓库中,软件包有哪些版本 使用--showduplicates参数,查 阅读全文
posted @ 2022-01-25 15:21 Zhai_David 阅读(10178) 评论(0) 推荐(2) 编辑
摘要: 1、概述 kubeadm是一工具箱,通过kubeadm工具,可以快速的创建一个最小的、可用的,并且符合最佳实践的k8s集群。 本文档介绍如何通过kubeadm工具快速部署一个k8s集群。 2、主机规划及环境准备 此处的主机配置要在所有的节点进行操作。 2.1、主机规划 IP 主机名 CPU/MEM 阅读全文
posted @ 2022-01-25 12:17 Zhai_David 阅读(1733) 评论(0) 推荐(0) 编辑
摘要: 1、概述 在使用openssl命令的时候,会用到opessl x509,那么这个其中的x509代表的是什么意思呢 本文档就进行简要的说明。 2、什么是x.509证书 openssl中的x509=x.509. x.509证书主要是基于ITU X.509标准的一种数字证书,x.509标准定义了PKI(p 阅读全文
posted @ 2022-01-21 14:13 Zhai_David 阅读(929) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 25 下一页