当前位置:首页 > 科技  > 软件

K8s 也有设计模式?你知道吗?

来源: 责编: 时间:2024-07-03 10:08:47 250观看
导读受 GoF(Gang of Four)设计模式的启发,k8s 设计模式代表了我们在云原生应用程序中遵循的最佳实践。图片一、基础模式 (Foundational Patterns)无论应用程序的性质如何,这些模式都是在 k8s 上实现应用程序自动化的基本原则

受 GoF(Gang of Four)设计模式的启发,k8s 设计模式代表了我们在云原生应用程序中遵循的最佳实践。DtB28资讯网——每日最新资讯28at.com

图片图片DtB28资讯网——每日最新资讯28at.com

一、基础模式 (Foundational Patterns)

无论应用程序的性质如何,这些模式都是在 k8s 上实现应用程序自动化的基本原则。DtB28资讯网——每日最新资讯28at.com

  1. 健康探针模式

这种模式要求每个容器都必须实现可观察的 API,以便平台管理应用程序。例如,k8s 可以通过 API 探测应用程序的状态。我们通过这种模式促进 Pod 的生命周期管理。DtB28资讯网——每日最新资讯28at.com

  1. 可预测需求模式

这种模式要求我们声明应用需求和运行时依赖。每个容器都应声明其资源概况。DtB28资讯网——每日最新资讯28at.com

  1. 自动调度模式

该模式描述了 Kubernetes 的调度算法原理。DtB28资讯网——每日最新资讯28at.com

二、结构模式 (Structural Patterns)

这些模式侧重于在 Pod 中构建和组织容器。DtB28资讯网——每日最新资讯28at.com

  1. 初始化容器模式

该模式为初始化重载任务提供了一个独立的生命周期。DtB28资讯网——每日最新资讯28at.com

  1. Sidecar 模式

这种模式在不改变容器的情况下扩展容器的功能。DtB28资讯网——每日最新资讯28at.com

三、行为模式 (Behavioral Patterns)

这些模式描述 Pod 的生命周期管理。根据工作负载的类型,它可以作为服务或批处理作业运行。DtB28资讯网——每日最新资讯28at.com

  1. 批处理作业模式

该模式用于管理孤立的原子工作单元。DtB28资讯网——每日最新资讯28at.com

  1. 有状态服务模式

这种模式创建分布式有状态应用程序。DtB28资讯网——每日最新资讯28at.com

  1. 服务发现模式

该模式描述客户端如何发现服务。DtB28资讯网——每日最新资讯28at.com

四、高层模式 (Higher-Level Patterns)

这些模式侧重于更高层次的应用程序管理。DtB28资讯网——每日最新资讯28at.com

  1. 控制器模式

该模式监控当前状态,并与声明的目标状态进行协调。DtB28资讯网——每日最新资讯28at.com

  1. 操作员模式

该模式以算法和自动化形式定义操作知识。DtB28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-98412-0.htmlK8s 也有设计模式?你知道吗?

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 我们一起聊聊如何编写一个 Java memcached 客户端

下一篇: 九张图带你理解 Kafka 中高水位 HW

标签:
  • 热门焦点
  • K60 Pro官方停产 第三方瞬间涨价

    虽然没有官方宣布,但Redmi的一些高管也已经透露了,Redmi K60 Pro已经停产且不会补货,这一切都是为了即将到来的K60 Ultra铺路,属于厂家的正常操作。但有意思的是该机在停产之后
  • 十个可以手动编写的 JavaScript 数组 API

    JavaScript 中有很多API,使用得当,会很方便,省力不少。 你知道它的原理吗? 今天这篇文章,我们将对它们进行一次小总结。现在开始吧。1.forEach()forEach()用于遍历数组接收一参
  • 十个简单但很有用的Python装饰器

    装饰器(Decorators)是Python中一种强大而灵活的功能,用于修改或增强函数或类的行为。装饰器本质上是一个函数,它接受另一个函数或类作为参数,并返回一个新的函数或类。它们通常用
  • 多线程开发带来的问题与解决方法

    使用多线程主要会带来以下几个问题:(一)线程安全问题  线程安全问题指的是在某一线程从开始访问到结束访问某一数据期间,该数据被其他的线程所修改,那么对于当前线程而言,该线程
  • 电视息屏休眠仍有网络上传 爱奇艺被质疑“薅消费者羊毛”

    记者丨宁晓敏 见习生丨汗青出品丨鳌头财经(theSankei) 前不久,爱奇艺发布了一份亮眼的一季报,不仅营收和会员营收创造历史最佳表现,其运营利润也连续6个月实现增长。自去年年初
  • 三星获批量产iPhone 15全系屏幕:苹果史上最惊艳直屏

    按照惯例,苹果将继续在今年9月举办一年一度的秋季新品发布会,有传言称发布会将于9月12日举行,届时全新的iPhone 15系列将正式与大家见面,不出意外的话
  • 滴滴违法违规被罚80.26亿 共存在16项违法事实

    滴滴违法违规被罚80.26亿 存在16项违法事实开始于2121年7月,历经一年时间,网络安全审查办公室对“滴滴出行”网络安全审查终于有了一个暂时的结束。据“网信
  • 苹果MacBook Pro 2021测试:仍不支持平滑滚动

    据10月30日9to5 Mac 消息报道,苹果新的 14 英寸和 16 英寸 MacBook Pro 2021 上市后获得了不错的评价,亮点包括行业领先的性能,令人印象深刻的电池续航,精美丰
  • 外交部:美方应停止在网络安全问题上不负责任地指责他国

      中国外交部今天(16日)举行例行记者会。会上,有记者问,美国情报官员称,他们正在阻拦来自中国以及其他国家的黑客获取相关科研成果。 中方对此有何评论?对此
Top