logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

K8S-Job & Cronjob

摘要:本文介绍了Kubernetes中的Job和CronJob两种资源类型。Job用于创建一次性任务Pod,支持失败重试、并行执行等特性;CronJob则用于周期性调度Job执行定时任务。文章详细解析了两种资源的YAML配置参数,包括backoffLimit(失败重试次数)、schedule(定时规则)等核心字段,并通过实际演练展示了从创建到查看运行结果的全过程。通过示例演示了如何创建计算π值的J

文章图片
#kubernetes#java#容器 +2
K8S-调度管理

Kubernetes调度策略解析:本文详细介绍了Kubernetes中Pod调度的多种控制方式。主要内容包括:1)节点选择器(nodeName/nodeSelector)实现精准调度;2)Pod亲和性(podAffinity)与反亲和性(podAntiAffinity)的硬性(required)和软性(preferred)调度策略;3)污点(Taints)与容忍(Tolerations)机制,包括

文章图片
#kubernetes#容器#云原生
K8S-中的优先级

Kubernetes中的Pod优先级机制允许通过PriorityClass定义Pod的相对重要性,高优先级Pod可抢占低优先级Pod资源。优先级分为非抢占和抢占两种策略,前者仅影响调度顺序,后者会强制终止低优先级Pod。节点优先级则通过静态注解、亲和性规则、QoS等级和自定义插件实现,用于优化节点选择。QoS分为Guaranteed、Burstable和BestEffort三个等级,决定了资源不足

文章图片
#kubernetes#容器#云原生
K8S-网络原理

本文系统介绍了Kubernetes和Docker的网络实现原理。首先分析了K8s网络模型的基本设计原则,即每个Pod拥有独立IP地址且处于扁平网络空间。然后详细阐述了Docker网络模型中的关键技术,包括网络命名空间、Veth设备对、网桥和Iptables/Netfilter机制。文章深入讲解了Linux网络命名空间的实现原理和操作方法,以及Veth设备对如何连接不同命名空间。同时介绍了网桥的工作

文章图片
#kubernetes#网络#容器
K8S-网络概述

本文系统介绍了Kubernetes网络解决方案,重点分析了Calico、Flannel、WeaveNet和Cilium等主流方案的原理与特性。Calico采用纯三层路由设计,基于BGP协议实现高性能通信;Flannel提供简单易用的覆盖网络;WeaveNet支持自动故障恢复;Cilium利用BPF技术实现高级网络功能。文章详细对比了各方案的优缺点及适用场景,并深入解析了VXLAN技术原理。同时介绍

文章图片
#kubernetes#网络#容器
DevOps理念

摘要:软件开发生命周期(SDLC)包含多种模型,如瀑布模型、迭代模型和敏捷模型。DevOps作为开发-运维一体化的文化理念,通过自动化流程实现持续集成和部署(CI/CD),提升交付效率和质量。其核心优势在于缩短开发周期、增强团队协作、降低风险。DevOps生命周期涵盖产品全流程,三大原则强调流程优化、持续反馈和学习改进。CI/CD作为DevOps的关键实践,通过自动化构建、测试、发布等环节实现高效

文章图片
#devops#运维
K8S-Helm

Helm是Kubernetes的包管理工具,通过Chart打包应用配置,简化Kubernetes应用部署和管理。主要组件包括客户端Helm和服务端Tiller(Helm v2),通过Chart(软件包)、Repository(仓库)和Release(部署实例)实现应用管理。Chart包含预定义Kubernetes资源模板和配置值,支持动态生成部署文件。安装时通过helm install部署应用,支

文章图片
#kubernetes#容器#云原生
K8S-Deployment资源对象

本文介绍了Kubernetes中Deployment的基本概念和应用场景。Deployment为Pod和ReplicaSet提供了声明式管理方法,支持滚动升级、回滚、扩缩容等操作。详细解析了Deployment的YAML配置,包括副本数、滚动更新策略、容器模板、健康检查等核心参数。通过企业应用案例演示了环境准备、扩缩容、滚动更新和回滚等实际操作流程。最后讲解了自定义更新策略的两种设置方式(按数量和

文章图片
#kubernetes#docker#容器
Rocky9基于MySQL安装Zabbix7

本文详细介绍了Zabbix7监控系统的部署过程。首先准备Rocky Linux和openEuler主机作为服务端和代理节点,配置系统环境并设置安装源。接着安装Zabbix server、Web前端、agent等核心组件,详细说明了各组件功能。然后部署MySQL数据库,创建zabbix数据库并导入初始数据。配置PHP和Nginx后启动服务,通过浏览器访问Web界面完成初始化设置。最后针对中文显示问题

文章图片
#linux#运维#服务器
LVS负载均衡集群理论详解

本文系统介绍了Linux虚拟服务器(LVS)集群技术。主要内容包括:1) 集群概念与类型:详细阐述了负载均衡集群、高可用集群和高性能计算集群的特点及应用场景;2) LVS核心原理:深入分析了NAT、TUN和DR三种工作模式的实现机制及优缺点;3) IPVS模块详解:说明了IPVS在内核空间的工作原理,并提供了完整的ipvsadm命令参考;4) 负载均衡算法:分类介绍了静态(轮询、加权轮询等)和动态

文章图片
#lvs#负载均衡#java
    共 14 条
  • 1
  • 2
  • 请选择