自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 k8s从入门到放弃之k3s轻量级

K3s 是一个轻量级 Kubernetes 发行版,专为边缘计算和资源受限环境设计。它保持与标准 Kubernetes 兼容,同时简化安装流程并降低资源消耗,单二进制文件小于 40MB。K3s 架构包含 server 和 agent 节点,默认使用 SQLite 存储和 containerd 运行时。部署时需关闭 swap 分区、配置 containerd 和镜像加速器,并通过简单命令安装 server 和 agent 节点。K3s 提供完整的 Kubernetes 功能,包括 RBAC 安全和集群管理,适

2025-06-13 10:34:50 3

原创 k8s从入门到放弃之configmap

Kubernetes ConfigMap使用指南 本文介绍了Kubernetes中ConfigMap的基本概念和使用方法。ConfigMap的主要特点包括解耦配置与容器镜像,以及支持动态更新配置而无需重建Pod。文章展示了如何创建一个tomcat-config.yaml文件来定义ConfigMap,并通过app-tomcat.yaml文件将其挂载到Tomcat容器的指定路径。同时,还演示了如何验证配置是否成功注入容器,以及如何修改ConfigMap配置文件。通过ConfigMap,可以实现应用程序配置的集中

2025-06-12 10:40:40 56

原创 ntp时间同步服务

NTP时间同步服务配置指南 本文介绍了在CentOS7系统上配置NTP时间同步服务的步骤。主要内容包括:1)系统准备(192.168.0.10,2核4G50G配置);2)配置阿里云yum源和epel扩展源;3)安装ntp服务;4)修改配置(限制客户端访问、设置本地时间源并定义级别为10);5)启动服务并同步阿里云时间服务器(ntp.aliyun.com)。该配置确保了系统时间的准确性和一致性,适用于分布式系统和服务器集群环境。

2025-06-10 16:53:58 249

原创 k8s从入门到放弃之Ingress七层负载

摘要:Kubernetes Ingress是管理外部访问集群服务的API对象,提供七层负载均衡、SSL终结和路由功能。通过Ingress资源定义路由规则,并由Ingress控制器(如Nginx、Traefik)执行。典型应用包括多服务管理、域名/路径路由、SSL加密和负载均衡。文章展示了HTTP和HTTPS两种Ingress配置示例,包含Deployment、Service和Ingress资源定义,其中HTTPS案例通过tls配置实现加密访问。

2025-06-10 15:45:45 322

原创 tomcat+mysql电商实战项目毕业设计

摘要: 本文基于Tomcat+MySQL搭建电商实战项目,提供完整的毕业设计参考方案。项目采用CentOS7环境,配置Tomcat 9和JDK 1.8作为应用服务器,MySQL 5.7作为数据库。详细步骤包括:环境初始化(阿里云源配置)、Tomcat部署与JSP项目发布(包含权限及支付模块)、MySQL数据库配置及数据导入,以及前后端联调关键点(如JDBC连接池设置)。项目源码与部署文档完整开源,旨在帮助毕业生快速构建企业级电商系统,提升简历竞争力。通过实战演示JSP+Servlet技术栈,解决学生缺乏完整

2025-06-09 17:51:54 568

原创 k8s从入门到放弃之Service负载均衡

Kubernetes中的Service提供了一种可靠的方式来访问和管理Pod组。文章介绍了Service的三大核心功能:服务发现、负载均衡和稳定的IP/DNS名称,并详细讲解了三种Service类型:ClusterIP(集群内部访问)、NodePort(通过节点IP暴露服务)和LoadBalancer(云环境外部访问)。每种类型都配有完整的YAML配置示例,包括Deployment和Service定义。通过实际案例展示了如何创建不同类型Service并查看其访问地址,帮助读者掌握K8s服务的基本配置和使用方

2025-06-09 14:49:50 846

原创 k8s从入门到放弃之HPA控制器

摘要:Kubernetes的HPA(Horizontal Pod Autoscaler)控制器能自动调整Pod数量以应对负载变化。它通过监控CPU利用率等指标,动态扩缩容部署中的Pod。示例展示了如何为nginx部署配置HPA,设置CPU利用率50%为阈值,允许1-10个Pod自动伸缩。通过kubectl可查看Pod和HPA的实时状态,实现资源的高效利用和应用的弹性扩展。

2025-06-06 17:31:20 573

原创 k8s从入门到放弃之DaemonSet控制器

摘要:Kubernetes的DaemonSet控制器用于在每个符合条件的节点上运行一个Pod副本,适用于系统级服务如监控、日志收集等。主要特性包括节点覆盖、自动扩展/收缩及多种更新策略。典型使用场景包括监控工具(如Prometheus)、网络插件和系统管理服务。通过YAML配置可定义DaemonSet,并可通过节点选择器或亲和性规则限制节点范围。案例展示了Filebeat日志收集器的DaemonSet配置,包含容忍度设置等关键参数。

2025-06-06 16:07:01 456

原创 k8s从入门到放弃之Pod的容器探针检测

Kubernetes中的容器探针检测是保障应用健康运行的重要机制。主要包括两种探针类型:存活探针(livenessProbe)用于检测容器是否正常运行,失败时会重启容器;就绪探针(readinessProbe)判断容器是否准备就绪,失败时暂停流量转发。两种探针都支持exec、httpGet和tcpSocket三种检测方式,分别对应执行命令检查、HTTP请求检查和端口连接检查。文章通过具体案例展示了各种探针的配置方法,帮助用户实现应用的健康监测和流量控制。

2025-06-05 14:50:33 320

原创 k8s从入门到放弃之Pod的调度策略

这篇文章介绍了Kubernetes中Pod的三种调度策略:定向调度、亲和性调度和反亲和性调度。定向调度通过nodeName或nodeSelector强制指定Pod运行节点;亲和性调度(podAffinity)使Pod倾向运行在特定节点;反亲和性调度(podAntiAffinity)避免Pod与指定标签的Pod同节点运行。每种策略都配有YAML案例展示配置方法,并解释了硬约束(required)和软约束(preferred)的区别。这些策略为K8s管理员提供了灵活控制Pod部署位置的能力。

2025-06-03 16:31:51 321

原创 mysql8.0数据库

MySQL 8.0在Rocky Linux 9上的安装指南:首先更新系统并添加MySQL官方Yum仓库,验证仓库后安装MySQL社区版服务器和客户端。启动服务后获取初始临时密码(通过/var/log/mysqld.log),最后使用ALTER USER命令修改root密码。整个安装过程包含系统准备、软件包安装和服务配置等必要步骤。

2025-06-03 10:21:36 212

转载 职业规划-如何正确高效长久的学习?

常常听到朋友谈论“卷”的现象,我感触非常多,因为在公司也常常被调侃我很卷,而且我还强制性的带他们卷,因为我培训的东西是需要考核的,所以他们需要每天定时定量的上交作业,根据作业质量进行考核人员竞争力,从而拉高团队整理实力。每每看到有人能单挑大梁时我就倍感欣慰,这也是我当了讲师之后新增的一个让我身心愉悦点,这样让我备课上课非常有动力,而他们也都非常务实好学,可以说根本不像在上班,就是在上学,这也是我做讲师跟别人不一样的点,良好的上课氛围能让你忘却上班的痛苦,还能学到知识。记住,但行好事,莫问前程。

2025-04-25 15:52:16 37

原创 Hadoop集群

接单过好几次Hadoop搭建,感觉现在有好多计算机、大数据专业同学,会用到hadoop,找了很久没有适合的学生党的Hadoop文档,准备自己写一个,以后大家就不用在付费交作业了。

2025-04-24 17:29:50 362

原创 云原生Docker

Docker 是一个开源的应用容器引擎,基于Go语言并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker官网:https://hub.docker.com/

2025-04-23 10:34:13 281

原创 kubernetes1.23集群搭建

kubernetes,是一个全新的基于容器技术的分布式架构领先方案,是谷歌严格保密十几年的秘密武器----Borg系统的一个开源版本,于2014年9月发布第一个版本,2015年7月发布第一个正式版本。kubernetes的本质是一组服务器集群,它可以在集群的每个节点上运行特定的程序,来对节点中的容器进行管理。自我修复:一旦某一个容器崩溃,能够在1秒中左右迅速启动新的容器弹性伸缩:可以根据需要,自动对集群中正在运行的容器数量进行调整服务发现:服务可以通过自动发现的形式找到它所依赖的服务负载均衡。

2025-04-22 16:18:21 992

原创 Containerd容器进行时

containerd 是一个来自 Docker 的高级容器运行时,并实现了 CRI 规范。它是从 Docker 项目中分离出来,之后 containerd 被捐赠给云原生计算基金会(CNCF)为容器社区提供创建新容器解决方案的基础。所以 Docker 自己在内部使用 containerd,当你安装 Docker 时也会安装 containerd。

2025-03-27 16:58:37 285

原创 2024年超详细shell脚本入门到实战[建议收藏]

机器自检脚本#test#by fxsecho "当前系统时间是:" $timeecho "当前用户是:" $USERecho "当前用户标识:" $UIDecho "当前系统主机名:" $HOSTNAMEecho "当前系统内存剩余状态:" $mem_freeecho "当前cpu平均负载:" $cpu_loadecho "磁盘使用量:" $disk_usedecho "操作系统版本:" $sys_versionecho "有多少个用户:" $user_total个。

2024-12-10 11:26:54 592

原创 devops加强版

github 国外 微软公司gitee 国产化阿里投资gitlab 免费私人仓库。

2024-11-25 15:46:10 528

原创 2024年最详细的Harbor仓库搭建攻略

Harbor 是由 VMware 开源的一款云原生制品仓库,Harbor 的核心功能是存储和管理 Artifact。Harbor 允许用户用对容器镜像及其他 Artifact 进行推送和拉取,并提供了图形管理界面帮助用户查看和管理这些 Artifact。在 Harbor 2.0 版本中,除容器镜像外,Harbor 对符合 OCI 规范的 Helm Chart、CNAB、OPA Bundle 等都提供了更多的支持。

2024-10-16 17:25:04 2585

原创 2024年最详细的mysql主从复制来啦

是一种数据库复制技术,用于在主数据库(Master)和一个或多个从数据库(Slave)之间同步数据。这种技术允许数据从主数据库复制到从数据库,实现数据的冗余存储和读写分离,从而提高数据库的可用性和扩展性。

2024-10-11 16:23:09 796

原创 linux云计算基础篇章小白欢迎来看

1.创建对外共享目录2.ftp指定该目录(修改配置文件)​ anon_root=/opt/gongxiang //在某尾添加一行3.重启服务4验证​ lftp3.因需要使用/opt/nfs-share目录最为FTP对外共享目录,该目录下有一子目录为data,实现匿名用户在该目录下可以上传下载文件。

2024-09-28 13:16:39 2618 1

原创 docker容器化基础

​ docker push 192.168.17.151:5000/centos:7 注:5000是容器端口(映射到容器宿主机是5000)​ --name=“nignx-1”:为容器指定一个名称;默认情况下启动、创建容器都是用该模式,所以每次docker容器重启时会按照顺序获取对应ip地址,这就导致容器每次重启,ip都发生变化。

2024-09-27 23:11:58 1123 1

docker容器化技术基础

docker容器化技术基础

2024-09-27

空空如也

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

TA关注的人

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