自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Insightful Ycyc

分享学习笔记,共勉呀~

  • 博客(22)
  • 收藏
  • 关注

原创 [Prometheus学习笔记]从架构到案例,一站式教程

Prometheus的优势在于:强大的查询语言 PromQL、不依赖分布式存储、不依赖分布式存储;单个服务节点拥有自治能力、通过静态配置文件或服务发现来获取监控目标(zabbix 要进行手动配置)、支持多种类型的图表和仪表盘

2024-11-03 16:36:47 1594

原创 [Ansible实践笔记]自动化运维工具Ansible(二):Ansible的playbook及角色

在本篇博客中,我们将深入探讨Ansible的核心组件——Playbooks及其相关概念“角色”(Roles),这两者是实现复杂IT自动化任务的基础。文章首先回顾了Ansible的基本概念,并逐步引导读者理解如何通过编写YAML格式的Playbooks来定义一系列任务、处理器和变量等元素,从而达到对多台主机进行一致配置的目的

2024-10-23 15:41:43 992

原创 [Ansible实践笔记]自动化运维工具Ansible(一):初探ansible&ansible的点对点模式

本文为读者提供了一个关于Ansible的基础介绍,这是一款广受欢迎的IT自动化工具,特别适用于配置管理、应用部署以及任务执行等场景。文章首先概述了Ansible的核心特性及其工作原理,强调了其基于SSH协议的无代理架构优势——即无需在目标机器上安装额外软件即可进行远程操作。接着,重点探讨了Ansible的一个关键功能——点对点模式(ad-hoc commands),这是一种允许用户快速执行单一命令或简单任务的方式,非常适合处理紧急情况或者测试目的。

2024-10-23 15:26:27 1050

原创 [Docker学习笔记]利用Dockerfile创建镜像

本文旨在指导读者如何通过 Dockerfile 创建和优化 Docker 镜像,从而简化软件部署流程。我们将从 Dockerfile 的基础知识讲起,逐步深入到编写 Dockerfile 的最佳实践,包括如何选择基础镜像、设置工作环境、复制文件、安装依赖、暴露端口以及定义容器启动命令

2024-09-29 21:44:41 1341

原创 [Docker学习笔记]Docker的原理&&Docker常见命令

Docker 是一个开源的容器化平台,它允许开发者将应用程序及其依赖打包成容器,这些容器可以在任何支持Docker的系统上运行,确保了应用的环境一致性。涉及关键技术有容器化技术、镜像、docker守护进程、docker引擎和docker仓库等

2024-09-29 17:37:18 1710

原创 [数据库]数据库概述

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。

2024-09-22 16:48:32 964

原创 【Web服务器】Nginx源码方式部署

nginx安装完毕,接下来就可以启动nginx了,nginx启动后如何测试nginx的启动状态呢?可以通过以下几个方式去测试,这个可以根据自己的习惯选择一种测试就行了。​ 2)指定安装方式 配置文件/命令文件各种文件放哪里 、开启模块功能【内置模块 三方模块】​ 1)检查环境是否满足安装条件、依赖解决。使用文本浏览器访问nginx默认网站。​ 3)指定软件安装位置。使用losf命令查看启动端口。

2024-09-21 18:50:23 924

原创 【Web服务器】Apache源码方式部署&&Apache的MPM多路处理模块

Apache HTTP 服务器被设计为一个功能强大,并且灵活的 web 服务器, 可以在很多平台与环境中工作。不同平台和不同的环境往往需要不同 的特性,或可能以不同的方式实现相同的特性最有效率。Apache httpd 通过模块化的设计来适应各种环境。这种设计允许网站管理员通过在编译时或运行时,选择哪些模块将会加载在服务器中,来选择服务器特性。Apache HTTP 服务器 2.0 扩展此模块化设计到最基本的 web 服务器功能。 它提供了可以选择的多处理模块(MPM),用来绑定到网络端口上,接受请求...

2024-09-21 15:21:59 1321

原创 【Linux基础】Linux系统管理之逻辑卷LVM_实战系列

在分区的时候,每个分区应该分多大是令人头疼的,而且随着长时间的运行,分区不管你分多大,都会被数据给占满。当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬盘、重新对硬盘分区,然后恢复数据到新分区。解决思路:将所有可用存储汇集成池,当池中某个分区空间不够时就会从池中继续划分空间给分区,池中空间不够就可以通过加硬盘的方式来解决。

2024-09-20 17:41:12 688

原创 【Linux基础】Linux系统管理之逻辑卷LVM_常用命令

设置使用大小为4MB的PE(默认为4MB),这表示卷组上创建的所有逻辑卷都以4MB为增量单位来进行扩充 或缩减。由于内核原因,PE大小决定了逻辑卷的最大大小,4MB的PE决定了单个逻辑卷最大容量为256GB,若希望使用大于256G的逻辑卷则创建卷组 时指定更大的PE。每一个物理卷被划分为称为PE(PhysicalExtents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。逻辑卷也被划分为被称为LE(LogicalExtents)的可被寻址的基本单位。

2024-09-20 14:10:12 475

原创 【Linux基础】Linux系统管理之逻辑卷LVM_概要

逻辑卷(LVM):它是Linux环境下对磁盘分区进行管理的一种机制,它是建立在之上的一个抽象层,优点在于管理。1、动态在线扩容2、离线裁剪3、数据条带化4、数据镜像。

2024-09-20 11:54:51 325

原创 [网络]OSI七层模型

国际标准化组织(International Organization for Standardization,ISO)简称ISO,是一个全球性的非政府组织,是国际标准化领域中一个十分重要的组织。ISO国际标准组织成立于1946年,ISO负责目前绝大部分领域(包括军工、石油、船舶等垄断行业)的标准化活动。ISO现有117个成员,包括117个国家和地区。中国是ISO的正式成员,代表中国参加ISO的国家机构是中国国家技术监督局(CSBTS)。

2024-09-14 20:30:33 956

原创 [网络]TCP/IP四层模型

OSI的七层协议体系结构的概念清楚,理论也比较完整,但它既复杂又不实用,ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。TCP/IP体系结构则不同,它现在已经得到了非常广泛的应用,TCP/IP是一个四层的体系结构。它包含应用层、运输层、网际层和网络接口层(用网际层这个名字是强调这一层是为了解决不同网络的互连问题 ),不过从实质来讲,TCP/IP只有最上面的三层,因为最下面的网络接口层基本上和一般的通信链路的功能上没有多大差别.

2024-09-14 20:23:39 662

原创 [网络]IP地址详解

IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。正是因为有了IP协议,因特网才得以迅速发展成为世界上最大的、开放的计算机通信网络。因此,IP协议也可以叫做“因特网协议”。

2024-09-14 20:22:25 10332

原创 初探K8s——架构分析

CNI网络插件,负责给每个Pod分配一个不重复的IP,提供路由功能。负责各Pod间的通信和负载均衡,将流量分发到后端正确的机器上。管理节点上的Pod,同时负责上报节点和节点上面Pod的状态。无状态应用控制器(应用无关系统的正常运行,如html服务)命名空间,把一个集群虚拟成多个集群,部分资源具有隔离性。调度中心,主要通过调度算法将Pod分配到最佳的节点。K8s最小单元,可以理解为一个、多个或一组容器集合。集群的控制中枢,提供各个模块之间的数据交换。逻辑上的一组Pod,用于集群服务通信。

2024-08-01 17:14:14 404

原创 附带Dashboard的K8s集群安装(containerd)

命令检查 Pod 的日志,发现Metrics Server 无法启动,是因为它无法在。#此时两个node节点的状态也变成ready了。#上传证书后删除pod,控制器重启pod成功!#由于本机配置时没有装上Docker所以报错。失败排查思路和上面的初始化错误排查一致。排查到原因是我没有上传证书到指定位置。#检查overlayfs状态为OK。#刚执行完操作,插件状态还没准备好。#事先准备好的yaml文件。在master节点操作。#我们等一会再看一下。

2024-08-01 14:25:14 759

原创 [网络]路由信息协议RIP

版本:RIPV1、RIPV2(支持认证、支持组播)​ #RIPv1由于不带子网掩码,不支持子网划分,并且只可以广播更新组播地址:224.0.0.9RIP路由表,可以说是IP路由表的一部分。

2024-07-18 09:45:16 270

原创 [网络]基于链路状态路由协议——OSPF

相比于RIP以跳数评估路由的协议,基于链路状态的OSPF协议提高了传输的效率;同时避免了跳数的限制,使其应用网络的范围更加的大;相比于RIP协议,其收敛速度也更加的快,网络资源利用率高。

2024-07-16 13:07:52 496

原创 [数据库]数据操作语言DML

/按输入的顺序往表中输入数据,只要数据类型致就能实现,如此处 赵四 同 男 都是varchar类型的,按键入的顺序进行录入即可,但赵四不可和003换位置。原理不同,delete只删除内容,而truncate类似于drop table(将整个表删除、再创建该表)DML(Data Manipulation Language),用来对数据库中表的数据记录进行更新。将编号为4的学生性别改为女,姓名改为李娜。将编号为5的学生年龄改为26。删除teacher表所有数据。删除年龄为99岁学生的数据。

2024-03-10 14:15:00 303 1

原创 [数据库]数据定义语言DDL

DDL(Data Definition Language)实例数据类型字符串类型 类型 大小 用途 blob 0-65535 bytes 二进制形式的长文本数据 char 0-255 bytes 定长字符串 varchar 0-65535 bytes 变长字符串 text 0-65535 bytes 长文本数据

2024-03-10 09:49:16 769 1

原创 [网络]五链四表详解

链就是位置:共有五个 进路由(PREROUTING)、进系统(INPUT) 、转发(FORWARD)、出系统(OUTPUT)、出路由(POSTROUTING);表就是存储的规则;数据包到了该链处,会去对应表中查询设置的规则,然后决定是否放行、丢弃、转发还是修改等等操作。

2024-03-07 15:44:29 2998 1

原创 [网络]DNS解析及其基本流程

DNS,全称Domain Name System,即域名解析系统,作用是将网站域名解析为对应的IP地址。

2023-08-01 15:47:03 1121 1

dashboard.yaml

创建集群所需要的插件配置文件

2024-08-01

comp.yaml

创建集群所需要的插件配置文件

2024-08-01

dashboard-user.yaml

创建集群所需要的插件配置文件

2024-08-01

calico.yaml

创建集群所需要的插件配置文件

2024-08-01

DNS解析及其基本流程

DNS解析及其基本流程

2023-08-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除