最新 最热

【重识云原生】第六章容器基础6.4.11.1节——Ingress综述

在Kubernetes中,Pod的IP地址和service的ClusterIP仅可以在集群网络内部做用,对于集群外的应用是不可见的。为了使外部的应用能够访问集群内的服务,Kubernetes目前提供了以下几种方案:...

2023-03-23
1

【重识云原生】第六章容器基础6.4.10.2节——StatefulSet常规操作实操

StatefulSet 旨在与有状态的应用及分布式系统一起使用。本节将通过使用 StatefulSet 部署一个简单的 Web 应用,来演示StatefulSet的常规操作,包括:

2023-03-23
0

【重识云原生】第六章容器基础6.4.10.5节——Statefulset原理剖析

首先,StatefulSet 的控制器直接管理的是 Pod。这是因为,StatefulSet 里的不同 Pod 实例,不再像 ReplicaSet 中那样都是完全一样的,而是有了细微区别的。比如,每个 Pod 的 hostname、名字等都是不同的、携带了编号的。而 St...

2023-03-23
1

【重识云原生】第六章容器基础6.4.10.1节——StatefulSet概述

StatefulSet 用来管理某 Pod 集合的部署和扩缩, 并为这些 Pod 提供持久存储和持久标识符。和 Deployment 类似, StatefulSet 管理基于相同容器规约的一组 Pod。但和 Deployment 不同的是, StatefulSet 为它们的每个 ...

2023-03-23
0

【重识云原生】第六章容器基础6.4.8节——CronJob

一个 CronJob 对象就像 crontab (cron table) 文件中的一行。 它用 Cron 格式进行编写, 并周期性地在给定的调度时间执行 Job。

2023-03-23
0

【重识云原生】第六章容器基础6.4.6节——Daemonset

Deployment是 Kubernetes 中用于处理无状态服务的资源,而StatefulSet是用于支持有状态服务的资源,这两种不同的资源从状态的角度对服务进行了划分,而 DaemonSet 从不同的维度解决了集群中的问题 — 如何同时在集群中的所...

2023-03-23
0

【重识云原生】第六章容器基础6.4.5.3节——Deployment实现原理解析

在Kubernetes架构中,有一个叫做kube-controller-manager的组件。这个组件,是一系列控制器的集合。其中每一个控制器,都以独有的方式负责某种编排功能。而Deployment正是这些控制器中的一种。它们都遵循Kubernetes中一个...

2023-03-23
1

【重识云原生】第六章容器基础6.4.7节——Job

Job 负责批量处理短暂的一次性任务 (short lived one-off tasks),即仅执行一次的任务,它保证批处理任务的一个或多个 Pod 成功结束。容器中的进程在正常运行结束后不会对其进行重启,而是将Pod对象置于"Completed"(完成)...

2023-03-23
1

云原生时代,如何解决多云适配?

在多云适配上,云原生的解决方案一般是提供跨云服务、提供抽象和一致性的多云服务,简化环境并降低成本。

2023-03-22
0

数字化 IT 从业者知识体系 | 软件交付与协作 —— CMMI

‍能力成熟度模型集成(英语:Capability Maturity Model Integration,简称 CMMI 或“希迈”)是一种改进过程的方法,其目的是协助提升组织的绩效。

2023-03-22
1