
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
《从DockerCompose到Kubernetes的物联网系统迁移实战》记录了将物联网管理系统从单机DockerCompose迁移到Kubernetes集群的全过程。文章重点分享了四大核心挑战及解决方案:虚拟机网络隔离导致镜像拉取失败、OpenJDK镜像废弃问题、kubelet启动失败以及Pod调度和存储问题。通过离线镜像分发、版本降级、PV创建等实操手段,最终成功完成迁移。本文特别适合正在学习
摘要: 本文记录了Kubernetes集群部署过程中遇到的数据库表缺失和浏览器缓存问题的排查过程。针对数据库表缺失问题,发现MySQL容器仅在首次启动时执行初始化脚本,通过手动执行SQL语句恢复数据表。浏览器缓存问题则通过更换NodePort端口绕过缓存验证。文章总结了版本兼容性、网络配置、初始化脚本执行机制等常见陷阱,强调真实环境中细节排查的重要性,为开发者提供了实用的排错思路。(149字)
本文总结了从Docker Compose迁移到Kubernetes集群的部署实验过程。实验分为五个阶段:环境准备(搭建3节点CentOS7.9集群)、镜像准备(处理离线环境镜像问题)、集群搭建(解决版本兼容性和节点加入问题)、应用部署(处理存储和初始化问题)以及最终验证。关键发现包括:K8S 1.22移除dockershim需降级版本、openjdk镜像废弃需改用eclipse-temurin、节
本文记录了物联网管理系统后端服务在Kubernetes上的优化过程。通过配置资源限制(requests/limits)和健康检查(liveness/readiness探针),解决了资源分配和故障自愈问题。但在配置过程中发现Service类型被意外修改为ClusterIP,导致前端无法访问,通过固定NodePort端口修复。文章总结了K8S相比Docker Compose的核心优势,并建议将Depl
本文记录了物联网管理系统从DockerCompose迁移到Kubernetes集群后遇到的两个典型运维问题及解决方案。一是虚拟机重启后kubectl证书失效问题,通过将KUBECONFIG环境变量写入~/.bashrc实现持久化配置;二是数据库迁移后表丢失导致500错误,通过手动重建数据库表结构解决。文章分析了问题原因,详细记录了排查过程和解决方法,并总结了Kubernetes环境下配置持久化和数
本文记录了在Kubernetes集群上搭建自动化运维体系的实践过程。通过在master节点部署Ansible批量管理工具,在node1节点创建Zabbix专用数据库,并完成Zabbix Server的安装配置。重点解决了Zabbix 6.0版本SQL文件导入、PHP版本升级(从5.4到7.4)、Apache配置修正等一系列技术难题,最终成功启动Zabbix监控系统并访问Web界面。文章详细记录了每
本文记录了在三台机器上部署Zabbix Agent时遇到的版本兼容问题及解决方案。在安装过程中发现Zabbix 6.0仓库中的Agent包实际指向7.0版本,导致与6.0版本的Server不兼容。通过彻底清理所有zabbix-release包和源文件,重新安装6.0源,最终成功部署了兼容的Agent版本。关键经验:当yum源混乱时,应彻底清理后重装,并在安装前使用yum list确认包版本。
摘要:本文记录了Zabbix Server 6.0启动失败的完整排查过程。实验环境采用三节点架构,发现Web界面显示服务未运行。主要问题包括:1)MySQL 5.7版本不兼容(需升级至8.0);2)升级后日志缓存旧版本信息;3)systemd服务文件用户配置错误(zabbixsrv应改为zabbix)。通过MySQL升级、日志清理和服务文件修正,最终解决了服务启动问题。整个排查涉及数据库版本、日志
摘要:本文记录了一个班级留言板Web应用的Docker容器化及Kubernetes部署实践。项目采用Node.js后端+Nginx前端技术栈,重点验证了离线环境下Docker镜像构建、跨节点分发以及Kubernetes资源编排等核心环节。部署过程中遇到镜像拉取超时、Pod调度失败等问题,通过本地镜像导出、节点间手动分发等方式解决。文章总结了ConfigMap配置解耦、Pod排错技巧等经验,并为下篇
本文介绍了在Kubernetes集群中通过Service(NodePort)对外暴露应用的具体实践,包括端口规划、配置验证和访问测试。重点演示了滚动更新与回滚机制的操作流程,通过修改镜像版本和Deployment配置实现零停机更新,并支持快速回退到历史版本。文章还提供了常见问题排查方法,比较了不同Service类型的适用场景,总结了Docker和Kubernetes在环境一致性和容器编排方面的核心







