logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从 Docker Compose 到 Kubernetes:物联网管理系统迁移思路(补)

本文总结了从Docker Compose迁移到Kubernetes集群的部署实验过程。实验分为五个阶段:环境准备(搭建3节点CentOS7.9集群)、镜像准备(处理离线环境镜像问题)、集群搭建(解决版本兼容性和节点加入问题)、应用部署(处理存储和初始化问题)以及最终验证。关键发现包括:K8S 1.22移除dockershim需降级版本、openjdk镜像废弃需改用eclipse-temurin、节

#docker#kubernetes#容器
基于 K8s 的物联网平台运维体系:Ansible+Zabbix 自动化监控与故障自愈(一)—— 环境准备与 Zabbix Server 部署

本文记录了在Kubernetes集群上搭建自动化运维体系的实践过程。通过在master节点部署Ansible批量管理工具,在node1节点创建Zabbix专用数据库,并完成Zabbix Server的安装配置。重点解决了Zabbix 6.0版本SQL文件导入、PHP版本升级(从5.4到7.4)、Apache配置修正等一系列技术难题,最终成功启动Zabbix监控系统并访问Web界面。文章详细记录了每

#运维#kubernetes#ansible +2
基于 K8s 的物联网平台运维体系:Ansible+Zabbix 自动化监控与故障自愈(二)—— Zabbix Agent 部署与主机监控

本文记录了在三台机器上部署Zabbix Agent时遇到的版本兼容问题及解决方案。在安装过程中发现Zabbix 6.0仓库中的Agent包实际指向7.0版本,导致与6.0版本的Server不兼容。通过彻底清理所有zabbix-release包和源文件,重新安装6.0源,最终成功部署了兼容的Agent版本。关键经验:当yum源混乱时,应彻底清理后重装,并在安装前使用yum list确认包版本。

#自动化#运维#kubernetes
MySQL 8.0 升级过程中,系统表引擎没有正确转换怎么办

MySQL5.7升级8.0后因系统表引擎混乱导致权限问题,可通过以下步骤修复:1)以跳过权限模式启动MySQL;2)登录后修改mysql.db和mysql.user表引擎为InnoDB;3)刷新权限并重启服务;4)验证表引擎是否修复成功。该方法解决了用户创建、授权和认证修改等问题。

#mysql#数据库
基于 K8s 的物联网平台运维体系:Ansible+Zabbix 自动化监控与故障自愈(三)—— Zabbix Server 启动排错记

摘要:本文记录了Zabbix Server 6.0启动失败的完整排查过程。实验环境采用三节点架构,发现Web界面显示服务未运行。主要问题包括:1)MySQL 5.7版本不兼容(需升级至8.0);2)升级后日志缓存旧版本信息;3)systemd服务文件用户配置错误(zabbixsrv应改为zabbix)。通过MySQL升级、日志清理和服务文件修正,最终解决了服务启动问题。整个排查涉及数据库版本、日志

#运维#kubernetes#ansible
[特殊字符] 第二篇:班级留言板 K8s 部署实践(下)—— 服务暴露与滚动更新

本文介绍了在Kubernetes集群中通过Service(NodePort)对外暴露应用的具体实践,包括端口规划、配置验证和访问测试。重点演示了滚动更新与回滚机制的操作流程,通过修改镜像版本和Deployment配置实现零停机更新,并支持快速回退到历史版本。文章还提供了常见问题排查方法,比较了不同Service类型的适用场景,总结了Docker和Kubernetes在环境一致性和容器编排方面的核心

#kubernetes#容器#云原生
[特殊字符] 第一篇:班级留言板 K8s 部署实践(上)—— Docker 容器化与镜像构建

摘要:本文记录了一个班级留言板Web应用的Docker容器化及Kubernetes部署实践。项目采用Node.js后端+Nginx前端技术栈,重点验证了离线环境下Docker镜像构建、跨节点分发以及Kubernetes资源编排等核心环节。部署过程中遇到镜像拉取超时、Pod调度失败等问题,通过本地镜像导出、节点间手动分发等方式解决。文章总结了ConfigMap配置解耦、Pod排错技巧等经验,并为下篇

#kubernetes#docker#容器
一个实验搞懂 Docker 和 K8s 怎么配合

本项目通过Docker和Kubernetes(K8s)实现了一个留言板系统的容器化部署。核心流程分为两个阶段: Docker构建阶段: 使用backend/Dockerfile构建Node.js后端镜像(message-api:v1),打包server.js代码和依赖 使用frontend/Dockerfile构建Nginx前端镜像(message-frontend:v1),包含HTML/JS文件

#kubernetes#运维#docker
电商监控实战:Prometheus + Alertmanager + K8s 自愈完整记录

本文介绍了一个基于Kubernetes的电商系统监控方案实现。系统采用前后端分离架构,包含前端服务、后端API和独立部署的MariaDB数据库。通过Prometheus采集业务指标和kube-state-metrics监控集群状态,配合Alertmanager实现告警功能。实验验证了从业务异常检测到Kubernetes自动恢复的完整监控链路,展示了端口规划、指标暴露、告警规则设计等关键技术要点。系

#kubernetes#容器#云原生 +1
电商监控实战:Prometheus + Alertmanager + K8s 自愈完整记录

本文介绍了一个基于Kubernetes的电商系统监控方案实现。系统采用前后端分离架构,包含前端服务、后端API和独立部署的MariaDB数据库。通过Prometheus采集业务指标和kube-state-metrics监控集群状态,配合Alertmanager实现告警功能。实验验证了从业务异常检测到Kubernetes自动恢复的完整监控链路,展示了端口规划、指标暴露、告警规则设计等关键技术要点。系

#kubernetes#容器#云原生 +1
    共 14 条
  • 1
  • 2
  • 请选择