自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (1)
  • 收藏
  • 关注

原创 jenkins找不到Build when a change is pushed to GitHub

去阿里云官网下载对应的版本。

2025-12-20 22:32:08 223

原创 lvm扩容硬盘

【代码】lvm扩容硬盘。

2025-12-16 22:00:28 75

原创 mongo无法清除固定集合数据的另类解决办法

mongodump --db=portal --host=10.10.0.123 --port=23306 --username=xx --password='xx' --collection=表名称 --query='{"_id": null}' --out=/tmp/xx。可以先把对应的表结构给复制出啦。

2025-09-30 15:25:24 220

原创 8.基于 Ingress-nginx-controller 实现 k8s 七层代理

【代码】8.基于 Ingress-nginx-controller 实现 k8s 七层代理。

2025-09-27 21:16:46 297

原创 k8s中的pod一直处于Pending的问题

【代码】k8s中的pod一直处于Pending的问题。

2025-09-24 14:04:40 122

原创 8. k8s持久化存储

【代码】8. k8s持久化存储。

2025-09-16 13:14:43 203

原创 7.k8s四层代理service

Cluster IP:每个 Service 都分配了一个Cluster IP,它是一个虚拟的内部IP地址,用于在集群内部进行访问。这个虚拟IP是由Kubernetes自动分配的,并且与Service对象一一对应。端口映射:Service可以映射一个或多个端口到后端Pod的端口。这意味着客户端可以通过访问Service 的某个端口来访问后端Pod的应用程序。负载均衡:Service使用四层代理实现负载均衡,将来自客户端的请求均匀地分发到后端的Pod。

2025-09-13 22:13:07 298

原创 PostgreSQL

PostgreSQL是一个功能强大的 开源 的关系型数据库。底层基于C实现。PostgreSQL的开源协议和Linux内核版本的开源协议是一样的。。BDS协议,这个协议基本和MIT开源协议一样,说人话,就是你可以对PostgreSQL进行一些封装,然后商业化是收费。PostgreSQL的名字咋来的。之前叫Ingres,后面为了解决一些ingres中的一些问题,作为后面的ingres,就起名叫postgre。

2025-08-30 21:45:55 468

原创 Prometheus

官网地址:github地址:架构。

2025-08-24 21:11:22 485

原创 5.k8s控制器-Replicaset-Deployment、pod 反亲和性

Deployment 官方文档:Pods 是 Kubernetes 中最基本的资源单位,它包含了一个或多个容器,并提供了一个隔离的环境来运行这些容器。但是,在生产环境中,通常需要运行多个 Pod 实例来提供服务,并需要对这些实例进行管理。这时候就需要使用 Deployment 和 ReplicaSet 这两种资源。

2025-08-20 15:10:34 943 1

原创 4.pod生命周期和健康检测以及使用kubectl管理Kubernetes容器平台

【代码】4.pod生命周期和健康检测以及使用kubectl管理Kubernetes容器平台。

2025-08-19 16:52:38 377

原创 3.pod的亲和性反亲和性-污点和容忍度

【代码】3.pod的亲和性反亲和性-污点和容忍度。

2025-08-18 10:48:34 245

原创 2.Pod理论

【代码】2.Pod理论。

2025-08-17 09:32:26 195

原创 1.使用kubeadm搭建生产环境的多master节点k8s高可用集群

通过keepalived+nginx 实现k8s apiserver 节点高可用$$$$$(id$(id。

2025-08-14 11:29:42 237

原创 python的IO

i3’在linux中一切皆文件,所以我们不可避免的和文件打交道,我们会常常对文件进行读和写 列。

2025-07-30 11:35:53 138

原创 python中字符串、元组、列表、集合、字典,函数的return

说明:1.缺省参数可以有0个或者多个,甚至全部都有缺省参数2.缺省参数必须自右向左依次存在,如果一个参数有缺省参数,则其右侧的所有参数都必须有缺省参数语法:def 函数名(形参名1=默认实参1,形参名2=默认实参2):passdef show_info(name, age=1, address='未填写'):print(name,'今年',age,'岁','住址',address)show_info('小张')show_info('小李', 7)

2025-07-24 15:43:03 953

原创 k8s5部署

2025-07-20 11:12:27 348

原创 ubuntu搭建网桥,以及把kvm的网卡改成网桥

【代码】ubuntu搭建网桥,以及把kvm的网卡改成网桥。

2025-06-25 09:43:27 243

原创 k8s4部署

与ConfigMap类似,区别在于secret存储敏感数据,所有的数据都需要经过base64进行编码。使用secret主要存储的是凭据信息。参考链接:https://kubernetes.io/zh/docs/concepts/configuration/secret/ #secret-types secret资源声明式两种创建方式 2.1 方式一: 基于stringData方式(推荐)metadata:data:metadata:解密:[mysqld]port=3306。

2025-06-08 21:36:27 567

原创 HDFS分布式存储 zookeeper

HDFS主要是解决大数据如何存储问题的,分布式意味着是HDFS是横跨在多台计算机上的存储系统HDFS是一种能够在普通硬件上运行的分布式文件系统,他是高度容错的,适应于具有大数据集的应用程序,他非常适用于存储大型的数据(比如TB和PB)HDFS使用多台计算机存储文件,并且提供了统一的访问接口,像是访问一个普通文件系统一样使用分布式文件系统主从架构HDFS集群是标准的master/slave主从架构一般一个HDFS集群是有一个Namenode和一定数目的datanode组成。

2025-06-04 11:28:27 718

原创 openstack

那么虚拟机就有访问外面了,但是外面还是访问不了里面,那么需要创建浮动ip。在卷中选择管理连接,选择对应的实例即可。添加icmp规则,允许ping。如何使用这个外部网络。此时网卡就关联起来了。

2025-05-26 11:45:46 428

原创 k8s3部署

【代码】k8s3部署。

2025-05-02 16:22:53 514

原创 k8s2部署

【代码】k8s2部署。

2025-03-31 21:22:35 456

原创 k8s1部署

1.安装docker和docker-compose环境2.下载harbor3.创建工作目录4.进入到harbor证书存放目录total 205.生成自建CA证书5.1 创建CA的私钥5.2 基于自建的CA私钥创建CA证书(注意,证书签发的域名范围)#CN=oldboyedu.com是指定的域名5.3 查看自建证书信息6.配置harbor证书6.1 生成harbor服务器的私钥6.2 harbor服务器基于私钥签发证书认证请求(csr文件),让自建CA认证。

2025-03-17 20:33:16 383

原创 构建CICD流水线

Maven是一个项目管理和综合工具。Maven提供给开发人员构建一个完整的生命周期框架。开发团队可以自动完成该项目的基础设施建设,Maven使用标准的目录结构和默认构建生命周期。Apache的开源项目主要服务于JAVA平台的构建、依赖管理、项目管理。Project Object Model,项目对象模型。通过xml格式保存的pom.xml文件。该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。

2025-03-05 16:19:15 867

原创 shell脚本

shell是命令解释器。用户输入命令,解释器负责翻译给内核,内核驱动硬件,返回shelllinuk 默认的解释器是bash 也叫 sh [ root@test3 ~ ] # ll /bin/sh lrwxrwxrwx. 1 root root 4 Dec 27 2023 /bin/sh - > bash 什么是shell脚本将多个可执行的命令写入到文件中,称之为shell脚本,只是脚本中还包含了,变量,表达式,循环判断语句等shell是解释型语言,每次执行都需要解释器的介入。

2025-02-03 21:22:07 411

原创 centos7配置ipsec

【代码】centos7配置ipsec。

2025-01-07 13:49:18 530

原创 tomcat集群部署

JVM介绍java业务基本上都是运行在java虚拟机上的,Java虚拟机简称JVM虚拟机是通过软件模拟出具有完整硬件操作系统的功能JAVA环境JRE和JDK的区别jre是java的运行环境,包含jvmjdk是java的开发环境,包含Java的运行环境jre如果单纯的运行java代码,只需要jre就够了,如果需要提供开发环境以及运行环境则需要jdkTomcatTomcat和nginx类似,都是web服务器,只不过tomcat是基于java环境开发的web服务,只要解析java代码。

2024-12-23 15:01:59 541

原创 nginx动静分离和rewrite重写和https和keepalived

因为图片是静态文件,即使这个页面出现问题了,这个小猫也能访问。

2024-11-24 15:58:46 802

原创 nginx 负载均衡1

在企业中经常遇到这种情况,服务器流量异常,负载过大等等,对于大流量恶意的攻击访问,会带来带宽的浪费,服务器压力,影响业务,往往考虑对同一个ip连接数,请求数,进行限制。模块可以根据定义的key来限制每个键值的连接数,如同一个IP来源的连接数。此时用浏览器访问,就是test3访问5次,test1访问1次。nginx如何显示这样的界面。

2024-10-06 20:33:30 1225

原创 LNMP架构

表前缀,就是到时候他创建表时以什么什么开头的,我们让他以wp开头的就可以了,点击现在就开始,创建对应的文件。点击提交,点击开始安装。根据打叉的来进行修改。

2024-08-26 20:45:59 424

原创 lsync+nfs+rsync

【代码】lsync+nfs+rsync。

2024-08-11 11:04:14 300

原创 nfs服务

1.安装2.写文件测试。

2024-08-05 22:25:45 312

原创 ubuntu忘记root密码如何更改

确认无误后按下 Ctrl+x 快捷键进行启动,启动成功后如下图的样子。这里按照屏幕提示为 root 用户设置新密码。重启服务器* reboot。修改 root 密码。

2024-08-05 20:46:41 1211 1

原创 xargs命令

【代码】xargs命令。

2024-07-12 22:52:24 288

原创 ubuntu优化

配置 ubuntu 源。去阿里云找ubuntu。

2024-07-02 22:46:13 559

原创 scp和rsync

【代码】scp和rsync。

2024-06-30 17:44:18 298

原创 centos如何通过dhcp获取地址

【代码】centos如何通过dhcp获取地址。

2024-06-26 10:35:15 542

原创 linux中acl策略+文件权限

【代码】linux中acl策略。

2024-06-16 15:56:37 362

原创 kvm虚拟化2

需求,给你的kvm机器增加500g的neicun。1.vmware增家50g的硬盘。

2024-06-08 10:56:10 355

iptabes企业级防火墙

iptabes企业级防火墙

2023-09-13

mysql主从复制的原理及搭建

mysql主从复制的原理及搭建

2023-09-13

空空如也

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

TA关注的人

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