k8s学习,k8s教程
1、云架构和云原生
云架构:iaas:基础设施即服务
pass 平台即服务 mysql、es
saas:软件即服务 钉钉、财务软件
serverless:无服务--不需要服务器
云原生:就是为了让应用程式(项目,服务软件)都运行在云上的解决方案,就是云原生
特点:容器化,服务化、devops
2、k8s架构原理
master节点:
api server网关,
scheuler调度器、
controller控制器维护k8s资源对象、
etcd存储资源对象
node节点:docker运行基础环境,容器引擎、
kubelet在每个node节点都存在一份,在node节点上资源操作都kubelet执行
kuber-proxy代理服务,负载均衡、
fluentd日志收集服务、
pod是k8s的基本单元,pod内部是容器,k8s不直接管理容器,而是管理pod
pod也是一个容器,是一个虚拟分组,有自己的ip地址,主机名,相当于一台独立的沙箱环境,pod相当于独立主机,可以封装一个多个容器
pod的作用
管理一组相关的服务。一个pod要么部署一个服务,要么部署一组相关的服务。
一组相关的服务:在链式调用链路上的服务,叫做一组相关的服务。
replicset副本控制器
deployment部署对象
服务部署结构模型、滚动更新
状态服务:有实时的数据需要存储,有状态服务集群
什么是service资源对象
参考学习:https://www.bilibili.com/video/BV13Q4y1C7hS?p=54&spm_id_from=pageDriver
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?