expect是一个自动化交互套件,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。

阅读全文 »

理解初始容器

一个pod里可以运行多个容器,它也可以运行一个或者多个初始容器,初始容器先于应用容器运行,除了以下两点外,初始容器和普通容器没有什么两样:

  • 它们总是run to completion
  • 一个初始容器必须成功运行另一个才能运行
阅读全文 »

1.StatefulSet 为每个 Pod 副本创建了一个 DNS 域名,这个域名的格式为:

1
$(podname).(headless servername)

也就意味着服务间是通过Pod域名来通信而非 Pod IP,因为当Pod所在Node发生故障时,Pod会被飘移到其它 Node 上,Pod IP 会发生变化,但是 Pod 域名不会有变化。

阅读全文 »

Replication管理器

ReplicationController的操作可以理解为一个无限循环,每次循环,控制器都会查找符合其pod选择器定义的pod的数量,并且将该数值和期望的复制集(replica)数量作比较。

阅读全文 »
0%