扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
Node 计算节点 描述资源 状态
Namespace 隔离资源基本单位 目录结构
Pod 描述实例 镜像地址 K8s的核心对象
Server 负载均衡 域名服务声明
交互性组建 暴露接口 JSON格式清单
Cluster Data Storeetcd 数据存储 kv 形式建值对
Controller Manager控制所有集群
Schedule 调度器分配资源
从队列中拿出一个“任务” 放到Node中
国剧不满足业务需求的Node 选择最佳节点
ETCd基本存储。kv
监听机制
key 过期续约 监控服务发现服务
如果多台那么选举主节点 然后其余做读或者写 进行选举主程序
APiServer提供集群的 REST API 接口
认证
授权
准入
或者提哦那个其它模块的数据交互和通讯的枢纽
也可进行拓展修改。独立部署的项目
Controller Manager集群主要首领
声明式系统
多个控制器的组合
API 属性TyopMeta
Group
将对象设计成相同的类型一样的类型放在同一组
Kind
定义类型 Node Pod Deployment
Version
版本 或者叫版本推进
Metadata 最重要的属性是Namespace Name 此对象的归属 某个对象的实例
Label
对象标签。存在形式在与建值对
key 不能超过63字节。value 可以为空但是不能超过253 字节
表示应用或者对象的属性
Annotation
一样是建值对 是拓展性定义
Finalizer
资源锁 在接受对象或者删除时候 会检测Finalizer是否为空 先逻辑删除 在物理删除
ResourceVersion
乐观锁
Spec Status
对象的核心
Spec 是用户期望状态 有创建对象的用户定义
Status 是对象的实际状态 应该有控制器收集实际状态并且更新
是每个对象独有的
Node真正运行的物理机 或者叫虚拟机。每个Node 上面要运行一个 container runtaime
Namespace是对资源和对象的抽象集合
pods services replication controllers deployments
Pod类似于一个容器组 共享一个Pid IPC Network Namespace 等 他是最基本的调度单位
可共享 网络 望见。进程之间通讯 和文件共享等
资源限制。内存 或者 CPu 的使用资源
LivenessPropde
检测是否处于健康状态 如果不是 删除并且重建
ReadinessProbe
探测是否属于正常的服务状态
startProbe
探测应用是否启动完成 如果在规定周期内(可自定义时间) 未启动完成 重启
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流