自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 K8s-1.29.2二进制安装-第三章(Node组件 及其他插件安装)

K8s二进制安装:本章主要是安装K8sNode端组件,安装网络插件,CoreDns 等(所有文章结束后会把使用到的容器镜像及工具一并共享)

2025-12-20 18:32:04 88

原创 K8s-1.29.2二进制安装-第三章(Master组件安装)

K8s二进制安装:本章主要是安装K8s服务端组件apiserver kube-controller-manager kube-scheduler,安装nginx进行高可用负载,配置TLS Bootstrapping 为以后自动给client发布证书使用(所有文章结束后会把使用到的容器镜像及工具一并共享)

2025-12-17 14:07:40 338

原创 K8s-1.29.2二进制安装-第二章(K8s及ETCD下载及安装)

K8s二进制安装:主要内容是安装k8s及安装etcd,并生成了K8s和etcd需要的证书文件(文章结束后会把使用到的容器镜像及工具一并共享)

2025-12-16 21:07:19 275

原创 K8s-1.29.2二进制安装-第一章

从本章开始完成k8s二进制安装的安装学习,系统使用Rockly9.6,K8s版本1.29.2,一共会分成几张进行编写。

2025-12-15 14:42:44 390

原创 Mongo6 分片集群(单机)

突然接到一个临时任务,公司需要再测试环境搭建一个mongo6的分片集群,为研发新项目使用。刚好之前都使用已经做好的mongo这次,上手也做个记录

2025-12-12 19:17:29 192

原创 Kubespray在线部署K8s

各种部署k8s方式,都去尝试下,目前相对都是比较简单的基础部署,高级参数好需要各位自己持续研究,最终还是看公司用啥

2025-12-08 21:38:07 409

原创 Rockylinux急速安装K8s学习环境

目前在学习k8s,为了更快的了解k8s的各项功能,先使用RockyLinux快速搭建了一个实验环境,使用了1主2从的结构,这里分享一下,k8s小白大佬别喷!

2025-12-05 22:01:37 248

原创 RKE2 部署K8S v1.34.2+rke2r1(Ubuntu2204)离线安装

最近在学习k8s,用了几种方式安装了k8s,这里使用RKE2进行部署K8S v1.34.2+rke2r1(Ubuntu2204)

2025-12-04 21:42:15 410

原创 Ubuntu24.04 基于Containerd部署K8s1.34(私服部署)

之前基于docker和私服对k8s-1.34进行了部署,这次更换成Containerd来部署k8s-1.34

2025-11-27 22:13:27 233

原创 K8s私服部署(Harbor容器源+Nexus3软件源)

有些同学不太清楚k8s镜像私服和apt源我用的是什么工具,这里做下基本配置展示,搭建的话网上教程挺多的我就先不写了。主要用到了Nexus3(系统源),harbor(容器源)

2025-11-25 17:45:53 455

原创 Ubuntu24.04基于Docker部署K8s(使用私服部署)

最近开始正在学习和使用k8s,对几种安装方式都进行了测试,这次主要使用了离线镜像和软件源的方式来进行了安装。需要自己先对软件源和镜像源提前部署!

2025-11-24 17:22:05 402

原创 运维之路-极简K8s安装v1.29.15(Docker版)

K8s是现在运维必备的一项技能,最近也在学习和了解,那么先从最简单的安装开始,这次使用了阿里云源作为源!

2025-11-17 17:22:55 333

原创 Skywalking运维之路(exporter状态监控)

Skywalking对主机,数据库等系统状态提供了全面的监控,这里来演示下如何进行接入,仅做参考!

2025-11-12 17:58:35 227

原创 Skywalking运维之路(Java日志接入)

这里使用若依SpringBootCloud版本来演示,将Java项目中的日志引入到Skywalking中

2025-11-11 17:27:21 467

原创 SkyWalking运维之路(Java探针接入)

为了测试探针这里部署了一套若依的为服务版,这个还是对运维上线操练有一定的帮助,推荐大家也部署一套

2025-11-06 18:23:33 280

原创 Skywalking运维之路(Skywalking服务搭建)

Apache SkyWalking 是一个开源的应用性能监控和分布式追踪系统,专为微服务和云原生环境设计。它提供实时性能监控、告警和可视化分析,帮助优化应用性能和可靠性。目前公司已在使用此监控工具,以下是测试环境的搭建过程记录。

2025-11-04 16:07:40 201

原创 ELK运维之路(数据备份and还原)

对Elasticsearch进行数据备份和还原,也阔以作为迁移使用。仅为实验环境,正式环境迁移需要你根据实际情况操作。

2025-11-03 14:02:31 263

原创 ELK运维之路(定时清理索引)

因为公司的日志存储磁盘给的很小只有2T,索引的清理策略目前无法使用,所以使用curator对ES的所以进行定期清理。

2025-10-28 16:17:00 273

原创 ELK运维之路(异常日志告警)

结合elastalert对ELK中的异常日志进行监控,并进行告警。这个告警对日志的可控性要求还是比较高的,不然容易被消息轰炸!

2025-10-24 18:34:01 505

原创 ELK运维之路(使用Logstatsh对日志进行处理综合案例)

说个前提你的日志要可控,日志要可控,日志要可控,否则你会采集到怀疑人生,尤其在生产环境,需要和研发进行良好沟通。哇哈哈!

2025-10-23 18:52:34 257 1

原创 ELK运维之路(Logstash-插件)

本章介绍Logstatsh插件的一些用法,可以帮助我们更好的对日志进行分析,过滤,拆分。下一章会针对前面写的文章做一个较为综合的实验测试。

2025-10-22 17:54:19 165

原创 ELK运维之路(Logstash-高级功能-7.17.24)

本章介绍了Logstatsh的一些高级用法,主要介绍如何使用Logstash来对日志内容进行处理,以满足日后需求

2025-10-21 18:09:43 659

原创 ELK运维之路(Logstash基础使用-7.17.24)

Filebeat是对日志的采集内容进行一个简单的加工,如果要对日志信息进行拆分和特殊处理就要引入logstatsh来协助,本篇介绍Logstatsh基础使用。

2025-10-20 14:41:52 291

原创 ELK运维之路(Filebeat第二章-7.17.24)

Filebeat对多段日志(java错误日志)的采集,在生产过程中如果有不必要的字段可以在Filebeat采集时就进行一个过滤,减少采集量节省资源

2025-10-17 18:09:09 1352 1

原创 ELK运维之路(Filebeat第一章-7.17.24)

Filebeat的基本部署和采集日志的基础配置,以Nginx日志为例采集演示了3中采集方法

2025-10-16 16:50:16 653

原创 ELK运维之路(Logstash测试案例1)

这个是在部署elk过程中操作的,作为工作留档,比较粗糙只是为了测试下各个模块的使用。具体测试环境在前面已经发布,另外这里需要给Docker-compose中logstash开放7777和8888端口

2025-10-14 17:07:21 604

原创 ELK运维之路(Logstash7&Kibana接入ES集群-7.17.24)

书接前文,本章介绍Logstash和Kibana组件的部署,测试环境哦别干生产,如有帮助到您请给个免费的赞呗!

2025-10-13 17:33:31 294

原创 Prometheus运维之路(ES监控接入)

最近公司因为新项目业务需求,接入了ES集群,为了观察ES相关指标所以也接入到了Prometheus当中,这个是我在测试环境中接入单节点的过程。仅供参考。

2025-10-10 20:13:47 764

原创 ELK运维之路(Elasticsearch7集群组建-7.17.24)

最近公司研发需要使用ES来处理一些业务,我就本地做了一个单机版的测试es,正好发现之前公司组建ELKF日志监控时没有留底文档,那我就顺着写一下给自己整理一份,所有内容都为个人留档工作内容,请不要随便搬到你的生产环境。

2025-10-09 15:17:05 872

原创 Jenkins运维之路(Jenkins使用Mysql作为信息存储)

这两天看到jenkins可以直接操作数据库,忽然想到是否有一种可能将一些变量信息存入到数据库当中,在构建过程中通过从数据库中获取变量信息,这样会对运维更加的友好,话不多说干!

2025-09-28 14:50:38 1042

原创 Jenkins运维之路(共享库集成流水线发布)

总体思路,将一些常用且用法比较固定的流水线抽离出来做为方法,在其他流水线中可以进行服用减少代码量,这周必须要完工虽有流水线更新,压力大,可能晚点更新内容了撒! 如果你觉得文章还算有用可以帮我点个赞,转个发 嘿嘿!

2025-09-24 16:44:33 786

原创 Jenkins运维之路(初次调试共享库)

每次新建流水线的时候都要去复制粘贴一份那么长的流水线实在太长了,可读性也不是很好,所以这次将一些流水线中共性的东西抽离到共享库中,以减少流水线中的冗余代码,同时也能增强复用性。

2025-09-23 11:28:30 721

原创 Jenkins运维之路(制品上传)

本篇文章将如何将打包好的制品上传到公司的制品库当中,这只是个示例,根据个人实际情况使用哈,另外有没有用估计还要看每个人所在的公司情况

2025-09-22 17:53:00 517

原创 Jenkins运维之路(Slave容器节点)

在前面的文章里面介绍了自由风格和Pipeline方式(裸机部署,docker项目部署)的部署过程,也做出来了模板,目前遇到一个问题就是公司给的运维服务器有限,在构建的过程中发现项目并没有语言版本完全统一,比如有jdk17、jdk21、jdk8,node16,node18等等,这种多语言环境的情况如果混合部署在一台打包服务器上会出现各种奇奇怪怪的问题,所以这次采取了直接使用jenkins的容器节点来进行项目构建,这样能够减少多语言项目构建的冲突。

2025-09-19 15:07:42 1406

原创 Jenkins运维之路(Sonarq接入)

接入Sonarq对代码进行扫码,一般的情况下感觉用不上代码扫描。不过现在好像都流行要结合一下,那我也就结合下

2025-09-18 13:27:36 624

原创 Jenkins运维之路(容器项目的优化)

前面在容器化的过程中是在主机打包,然后使用Dockerfile将打包的内容进行从新构建,得到项目容器来进行部署,虽然能正常部署使用,但是总感觉项目镜像有些大,所以决定进行瘦身。瘦身过程大体如下。

2025-09-17 09:55:06 652

原创 Jenkins运维之路(Jenkins流水线改造Day02-3-容器项目)

上期已经将容器项目的告警补充完成,这期在补充下ansible的相关部署内容,使用的是自建的运维测试项目,目前完成了落项目部署和容器项目部署的流水线,但是这些也只是作为模板,后面还要优化迭代。

2025-09-16 18:52:42 662

原创 Jenkins运维之路(Jenkins流水线改造Day02-2-容器项目)

上篇文章中已经将绝大部分,Jenkins容器项目打包的相关功能改造完成了,这里在对构建部署后的告警类操作进行一些补充

2025-09-15 11:29:20 529

原创 Jenkins运维之路(Jenkins流水线改造Day02-1-容器项目)

这回对线上容器服务器的流水线进行了一定的改造来满足目前线上的需求,还是会将所有的自动化脚本都放置到代码库中统一管理,我感觉一章不一定写的完,所以先给标题加了个-1,话不多说开干

2025-09-12 17:31:52 1298

原创 Jenkins运维之路(Jenkins流水线改造Day01)

公司之前所有项目的Pipeline都是在Jenkins里面,每次都需要到不同项目里面去修改和调试,项目少还好,一多起来真的让人头大,所以这次选择直接使用Jenkinsfile SCM的方式来将流水线集成到Git代码库当中,这样能够统一管理,也为后面使用sharelib做准备

2025-09-11 15:38:08 551

空空如也

空空如也

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

TA关注的人

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