logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Pod分类详解

Kubernetes中Pod的分类可从三个维度划分:管理方式上分为自主式Pod(独立运行,无自动恢复能力)和控制器管理Pod(由Deployment等控制器自动维护);内部结构上包含基础容器(网络载体)、初始化容器(前置准备)和应用容器(业务核心);应用状态上分为无状态Pod(可互换)和有状态Pod(需固定标识和持久化存储)。不同分类方式对应不同的适用场景和资源管理需求,生产环境推荐使用控制器管理

#云原生#kubernetes#容器
Prometheus详解

Prometheus是一套开源的监控与时间序列数据分析系统,采用拉取式采集模式,广泛用于微服务、云原生等场景。其核心组件包括Prometheus Server(数据采集、存储、查询)、Exporters(采集第三方系统指标)、Alertmanager(告警处理)、Grafana(可视化)和Pushgateway(短任务指标中转)。主要工作流程分为五步:通过Exporters或代码埋点采集指标、配置

#k8s#kubernetes#云原生
Kubernetes 集群自动部署 Ansible 方案文档

本文档提供了使用Ansible自动部署3节点Kubernetes集群的完整方案,包含1个控制平面和2个工作节点。方案详细说明了环境要求(3台服务器、2CPU/2GB内存/20GB磁盘)、文件结构设计(剧本、变量配置、角色)和部署步骤。重点介绍了生产环境配置,包括主机清单设置、网络规划、安全加固(防火墙、RBAC)以及高可用建议(3控制节点+负载均衡)。文档还提供了集群验证方法、监控配置(Prome

#kubernetes#ansible#容器
service的两种代理实现

Kubernetes中Service流量转发主要通过iptables和IPVS两种代理模式实现。iptables基于规则匹配,适合小规模集群,但性能随规模增长下降;IPVS基于虚拟服务器,支持更多负载均衡算法和健康检查,性能稳定,适合大规模集群。选择时需考虑集群规模:小规模用iptables(默认),大规模或需要高级功能时用IPVS。切换通过kube-proxy参数设置,使用IPVS前需加载内核模

#kubernetes#服务器#容器 +1
K8S基础、Namespace与Pod1

本文摘要: 介绍Docker相关组件(docker-ce、containerd等)及K8s兼容性说明 解释K8s核心组件(kubelet、kube-proxy等)和集群创建流程 说明K8s网络相关概念(Calico插件、br_netfilter) 介绍K8s基本单元Pod和资源隔离机制Namespace 阐述K8s部署要求(关闭swap等)和系统默认命名空间 包含容器操作示例(创建、交互访问)

#云原生#k8s#kubernetes
K8S基础、Namespace与Pod1

本文摘要: 介绍Docker相关组件(docker-ce、containerd等)及K8s兼容性说明 解释K8s核心组件(kubelet、kube-proxy等)和集群创建流程 说明K8s网络相关概念(Calico插件、br_netfilter) 介绍K8s基本单元Pod和资源隔离机制Namespace 阐述K8s部署要求(关闭swap等)和系统默认命名空间 包含容器操作示例(创建、交互访问)

#云原生#k8s#kubernetes
MySQL知识点总结

MySQL体系结构分为连接层、SQL层和存储层,支持多存储引擎如InnoDB(默认)和MyISAM。配置方式包括命令行选项和选项文件,支持多实例部署。监控通过日志(错误、慢查询、二进制)和性能模式实现。用户管理包括账户、角色和权限控制,安全性涉及网络限制、加密和SQL注入防护。稳定性维护需性能基线、容量规划和故障处理。查询优化着重索引使用和EXPLAIN分析。备份策略分逻辑/物理、热/冷/温备,常

#adb
到底了