自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (7)
  • 收藏
  • 关注

原创 OpenShift (OKD) 部署配置:install-config.yaml 深度解析与全场景模板

假设需要在安装时配置企业内部的 NTP 服务器,不能直接改.ign文件(它是 Base64 编码的 JSON)。正确做法是创建YAML 文件,放在安装目录的openshift/子目录下。示例:注入 Chrony (NTP) 配置在生成 Ignition之前,创建metadata:labels:spec:config:ignition:storage:files:mode: 420生效逻辑:执行时,安装程序扫描openshift/目录,自动将 MachineConfig 编译进对应的.ign。

2026-01-15 14:58:16 975

原创 OKD/OpenShift Operator 实践:手动部署 vs Operator 管理 Redis 对比

对比维度手动部署Operator 部署YAML 文件数量4 个 (ConfigMap/PVC/Deployment/Service)1 个 (Redis CR)代码行数~80 行~30 行Pod 类型Deployment自动创建资源无监控支持❌ 需手动配置✅ 内置 redis-exporter (9121端口)健康检查❌ 需手动配置✅ 自动配置高可用模式❌ 需自己实现✅ 支持 Cluster/Replication/Sentinel升级管理手动操作修改 CR 自动完成故障恢复需人工介入。

2026-01-13 17:09:14 571

原创 OKD 实战:CI/CD 自动化流水线 (Jenkins + OpenShift)

基础设施即代码:流水线逻辑 (Jenkinsfile) 直接存储在 K8s 资源对象中。弹性 Agent:不再需要维护庞大的编译服务器,Agent 随用随建,用完释放。深度集成:OpenShift DSL 让 Jenkins 能够像“本地人”一样操作集群资源。这是从传统手工部署转向大规模微服务管理的必经之路。

2026-01-06 13:34:44 820

原创 OpenShift OKD 实验手册:镜像构建与 ImageStream 管理实战

本实验展示了 OpenShift的核心理念。无论是传统的 Dockerfile 模式,还是更高级的 S2I 模式,OpenShift 都提供了闭环的自动化流水线。

2026-01-05 13:05:52 900

原创 OKD 实验手册:日志分析与故障排查实战 (Logs & Describe)

本文介绍了在OpenShift(OKD)环境中进行日志分析和故障排查的实战方法。通过构建一个"应用崩溃"场景,展示了使用oc logs和oc describe工具定位问题的完整流程。重点包括:查看Pod状态(oc get pods)、分析系统事件(oc describe)、获取崩溃日志(oc logs --previous)等核心技巧,并以配置文件缺失为例演示了从发现问题到修复验证的全过程。文章还总结了"状态概览→事件排查→日志分析"的标准排障思路,并强调了生产环境中

2025-12-31 15:04:13 327

原创 OKD 实战:基于 LVM 动态存储部署 MinIO 及多端口 (纯 CLI 版)

定义:PVC 是用户对存储资源的“申请书”。解耦:开发者只需声明容量和访问模式,无需关心底层存储硬件。动态性:配合,系统可自动在 LVM 卷组中切分物理空间并绑定。标准化:纯 CLI 操作极大降低了人为误操作的概率,且所有操作均可编写为自动化脚本。网络闭环:理解 Service 到 Route 的端口映射关系是部署复杂有状态应用的关键。高性能:LVM 动态存储提供了原生磁盘级的 I/O 效率,完美承载对象存储的高频并发请求。

2025-12-30 16:31:50 1106

原创 OpenShift OKD实战:告别 kubeadmin,配置 HTPasswd 本地认证系统

摘要:本文详细介绍如何在OpenShift/OKD集群中配置HTPasswd本地认证系统,替代默认的kubeadmin账号。通过安装htpasswd工具生成密码文件,创建Secret资源并修改OAuth配置,可实现自定义管理员账号的创建与管理。文章还包含密码修改、新用户添加等进阶操作指导,以及移除kubeadmin的安全建议。这种方案解决了kubeadmin密码难记、浏览器自动填充失效等问题,为中小规模集群提供了更安全便捷的认证方式。(149字)

2025-12-30 13:30:50 814

原创 OpenShift OKD 实验手册:持久化存储实战

本文是OpenShift OKD持久化存储实战手册,以MySQL为例,详细讲解了Kubernetes/OpenShift中的持久化存储实现方法。手册包含两部分核心内容:基础实践部分讲解静态PV/PVC的手动配置流程,通过创建物理目录和YAML配置文件实现MySQL数据持久化;进阶实践部分重点介绍动态存储方案,通过安装LVM Storage Operator实现存储资源的自动分配。文章采用餐厅模型类比PV(菜品)、PVC(订单)和StorageClass(自动做菜机)的关系,并提供了详细的YAML配置示例和操

2025-12-25 13:33:30 905

原创 【实战】OpenShift OKD 路由与负载均衡完全指南:Route vs Ingress

本文介绍了在OpenShift/OKD集群中使用Route对象实现应用路由和负载均衡的完整指南。通过实战演练,从部署应用到暴露外部路由,详细讲解了oc命令的使用方法和后台原理。文章对比了OpenShift Route与Kubernetes Ingress的差异,Route具有更高的便捷性和原生支持高级特性。最后展示了如何自定义负载均衡策略和流量转发全流程,帮助读者深入理解OpenShift路由机制。

2025-12-24 15:33:56 829

原创 OpenShift OKD SNO (单节点 OpenShift) 升级操作与影响评估指南

提前备份:升级前请确保已导出重要的kubeconfig和配置文件。选择时段:由于 SNO 节点重启会导致业务中断,请选择在非业务高峰期执行升级。保持耐心:整个过程通常需要 30 分钟到 1 小时,百分比可能会在某个数值停顿较长时间,只要没有显式报错,请勿强行断电。

2025-12-24 10:01:52 415

原创 OpenShift OKD HPA 自动扩缩容实验报告

本实验旨在验证 OKD/OpenShift 集群的水平 Pod 自动扩缩容(HPA)功能。通过部署一个 CPU 密集型 PHP 应用,利用华为云镜像加速源,并在单节点 (SNO) 环境下观察 Pod 的动态伸缩行为。

2025-12-22 08:50:16 334

原创 OpenShift OKD 4.15 安装指南 (VMware Workstation)

OKD 4.15 VMware安装指南摘要 本文详细介绍了在VMware Workstation上部署OKD 4.15集群的完整流程。主要内容包括: 资源规划:明确Provisioner、Bootstrap、Master和Worker节点的vCPU、内存和磁盘配置要求,强调Master节点至少需要6vCPU 网络配置:重点说明VMware NAT模式下必须将DNS服务器指向Provisioner节点(192.168.179.229)的关键配置 Provisioner节点设置:包括网络配置、软件包安装、防火墙

2025-12-19 14:17:52 1110

原创 OpenShift OKD 4.x SNO (单节点 OpenShift) 离线代理环境安装实战指南

本文详细介绍了在离线代理环境下部署OKD 4.x单节点集群(SNO)的全过程。内容包括准备工作、核心配置、ISO生成、节点启动安装等步骤,重点解决了代理配置、内存不足、NTP同步等常见问题。文章提供了详细的安装配置文件和操作命令,指导用户从零开始完成SNO部署,并最终通过DNS配置实现集群访问。该方案特别适合资源有限的开发环境和边缘计算场景,为技术人员提供了实用的离线部署指南。

2025-12-19 14:11:07 938

原创 mysql高可用方案-aim.sh+mha+MySQL

aim.sh配置一主两从aim.sh(http://aim.sh) 支持 CentOS 6\7 系列的MySQL 5.6\7.x 二进制包自动安装,并且支持自动配置Slave。github下载地址:https://github.com/aimdotsh/aim wget -O aim-master.zip https://github.com/aimdotsh/aim/archive/master.zip解压 aim-master.zip , 下载mysql免安装版本文件: mys.

2020-11-17 11:01:09 392 1

原创 数据采集flume-ng-sql-source 到kafka(window)

在window下使用flume-ng-sql-source完成MySQL到kafka的数据采集。下载 apache-flume-1.9.0-bin配置:JAVA_HOME,FLUME_HOME新增配置文件F:\apache-flume-1.9.0-bin\test\mysql2kafka.confa1.channels = ch-1 a1.sources = src-1 a1.sinks = k1 ###########sql source##...

2020-11-16 13:39:43 267

原创 MirrorMaker kafka跨集群同步方案

https://www.hhj100.com/https://detail.tmall.com/item.htm?id=604066404838&ali_trackid=2:mm_108689443_36918578_132750161:1605175004_298_342186384&union_lens=lensId:OPT@1605174999@0bb8e51b_6753_175bbe2b8d5_bbd9@01;recoveryid:201_11.23.123.50_8601021

2020-11-12 17:59:05 1206 2

转载 centos 安装redmine

/sbin/ldconfig /usr/localln -f /usr/local/bin/Magick-config /usr/bin/Magick-configPKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ gem install rmagick

2014-11-12 15:45:31 319

转载 如何破解mysql数据库的密码

1:通过任务管理器或者服务管理,关掉mysqld(服务进程)2:通过命令行+特殊参数开启mysqldMysqld --skip-grant-tables3:此时,mysqld服务进程已经打开,并且,不需要权限检查.4:mysql -uroot  无密码登陆服务器.5: 修改权限表  A: use mysql;  B:update user set Password

2014-11-12 10:51:34 1189

html表单Javascript验证大全

表单验证大全,js,Javascript。一看就懂,开发必备,值得收藏。

2008-09-16

ApacheKafka入门介绍.pdf

Apache Kafka最初由LinkedIn开发,并在2011年初开源。 在2012年10月23日由Apache Incubator(Apache Incubator(阿帕奇孵化器)是旨在成为完全成熟的Apache软件基金会项目的开源项目的通道)孵化出站,成为了Apache软件基金会的项目。 2014年11月, Jun Rao、Jay Kreps、 Neha Narkhede等几个曾在领英为Kafka工作的工程师,创建了名为Confluent的新公司,并着眼于Kafka。

2020-03-10

很好用的一款API/接口功能测试工具,很方便的塞数据,查看响应,设置检查点/断言,能进行一定程度上的自动化测试

很好用的一款API/接口功能测试工具,很方便的塞数据,查看响应,设置检查点/断言,能进行一定程度上的自动化测试

2023-01-16

RapidMiner9.3 关联分析+数据可视化.zip

RapidMiner9.3 关联分析 数据可视化 连接access数据库导入数据

2019-06-26

手机电话簿vcf/csv转换工具(csv转换vcf)

手机电话簿vcf/csv转换工具(csv转换vcf)可以帮助用户将vcf格式文件和csv格式文件进行互转的工具,该工具很好的解决用户换手机时导出的通讯录不通用的问题

2017-11-07

J2EE之DAO设计模式

j2ee DAO设计模式,适合初学者学习使用

2008-09-16

kafkaTest.zip

Java maven 项目 kafka生产者 和 消费者示例 说明: Producer :消息生产者,就是向kafka broker发消息的客户端。 Consumer :消息消费者,向kafka broker取消息的客户端 Topic :可以理解为一个队列。

2019-06-26

flume-ng-sql-source-release-1.5.2.zip

flume-ng-sql-source-release-1.5.2.jar 用flume-ng-sql-source 从数据库抽取数据到kafka,支持sql

2019-06-26

空空如也

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

TA关注的人

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