
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文详细介绍了在openEuler 24.03 LTS系统上部署Kubernetes 1.29单Master集群的完整流程。主要内容包括:系统环境准备(节点规划、网络配置)、容器运行时containerd安装与配置、Kubernetes组件安装、集群初始化(含Flannel网络插件部署)、Worker节点加入等关键步骤。特别针对openEuler系统进行了优化说明,包括内核特性支持、镜像源配置等注
本文介绍了基于Alpine Linux构建Nginx、MySQL、DNS和Redis容器镜像,并通过Kubernetes实现单Pod部署的实验过程。首先在master节点使用Dockerfile构建了四个中间件的Alpine镜像,然后将镜像打包传输到两个worker节点。接着通过Kubernetes的Pod资源定义文件分别部署了这四个中间件服务,最后通过端口转发、命令行测试等方式验证了各Pod的功
Kubernetes Ingress 是暴露 HTTP/HTTPS 服务的核心组件,提供七层负载均衡和基于域名/路径的路由能力。摘要要点: 核心功能:自动 SSL 终止、域名/路径路由、HTTP/HTTPS 服务暴露 架构组成:Ingress Controller(如 Nginx)监听 API Server,动态生成配置 关键配置: 基础路由规则(host/path 映射 Service) TLS
Kubernetes调度器工作原理与最佳实践摘要 Kubernetes调度器通过预选(Filtering)和优选(Scoring)两阶段为Pod选择最佳节点,考虑因素包括资源请求、节点亲和性、污点容忍等。关键机制包括: PriorityClass实现优先级抢占,系统保留2000000000以上值 节点选择器(nodeSelector/nodeAffinity)实现精细调度 Pod亲和性(podAf
本文系统介绍了Kubernetes灰度发布的三种核心策略:滚动更新、蓝绿发布和金丝雀发布。蓝绿发布通过维护两套完整环境实现秒级切换,适合高风险发布;金丝雀发布则通过控制流量比例逐步验证新版本,支持多种实现方式(原生K8S、IngressNginx、Istio和ArgoRollouts)。文章详细解析了各策略的架构原理、YAML配置示例和操作命令,并提供了完整的蓝绿发布实战流程。同时涵盖了监控告警配
Helm是Kubernetes的包管理工具,用于简化应用部署和管理。核心概念包括Chart(应用模板包)、Release(运行实例)和values.yaml(配置参数)。Helm3采用无Tiller架构,直接与K8S API交互。主要功能包括: 多环境部署:通过values文件覆盖实现 依赖管理:支持子Chart和外部依赖 生命周期Hook:支持安装/升级前后操作 模板渲染:使用Go模板语法 版本
plaintext│ 1. Agent安装 │ Agent2推荐 │ 主动模式适合大规模 ││ 2. 配置 │ Hostname与Web一致 │ PSK加密生产环境建议 ││ 3. Web添加 │ 主机名=Agent Hostname │ 链接模板+宏覆盖 ││ 4. 自动注册 │ 适合云环境/动态扩容 ││ 5. 验证 │ zabbix_get/sender │ 查看日志排查 │。
Zabbix是企业级开源监控系统,核心组件包括Server(10051端口)、Agent(10050端口)、Proxy和数据库。支持主动/被动两种监控模式,通过触发器表达式实现告警功能。部署可采用Docker Compose方式,包含Zabbix Server、MySQL和Web UI。系统提供丰富的API接口和命令行工具(zabbix_get/zabbix_sender)进行管理操作。最佳实践包
Kubernetes调度器工作原理与最佳实践摘要 Kubernetes调度器通过预选(Filtering)和优选(Scoring)两阶段为Pod选择最佳节点,考虑因素包括资源请求、节点亲和性、污点容忍等。关键机制包括: PriorityClass实现优先级抢占,系统保留2000000000以上值 节点选择器(nodeSelector/nodeAffinity)实现精细调度 Pod亲和性(podAf
本文详细介绍了在openEuler 24.03 LTS系统上部署Kubernetes 1.29单Master集群的完整流程。主要内容包括:系统环境准备(节点规划、网络配置)、容器运行时containerd安装与配置、Kubernetes组件安装、集群初始化(含Flannel网络插件部署)、Worker节点加入等关键步骤。特别针对openEuler系统进行了优化说明,包括内核特性支持、镜像源配置等注







