00:00
那接下来呢,我们还有一些注意事项需要给大家补充一下,对吧,好。那第一个在pod启动过程中,伊尼的容器会按照顺序在网络和数据初始化之后启动,每个容器必须在下一个容器启动之前成功退出。这里有一些东西需要注意了哈,第一个会按照顺序在网络和数据卷初始化之后启动。网络和数据卷。初始化是在pass。里面去完成的,也就意味着真正炮的第一个启动容器并不是INC,而是pass。但这个容器啊,是一个最小最小的,专门负责网络和数据源初始化的,其他什么功能都不能干。所以我们对它的操作为五,能理解我意思吗?你知道有这么一个玩意存在就行了,我们动不了它。好,那P在完成以后呢,就会进行in的初始化了,当然有的话就初始化,没有的话就跳过对吧?好,每个容器必须在下一个容器启动之前成功退出,也就意味着如果我们现在有两个阴尼的容器,第一个它退出的代码为一或为二或为三,只要不是非零的。
01:19
那不好意思啊,我的第二个就不会执行。原因是你第一个还没过呢,你就考第二个肯定不现实吧?这是第一个特殊说明,第二个。如果由于运行时或失败退出导致容器启动失败,会根据pod的restart policy策略进行重试。如果pod的restart policy策略为always,英尼的容器在失败的时候会使用restart policy策略。也就意味着,如果你这里的视为always的话,In need在初始过程中,哎,没初始化成功,那它会重新初始化,再没初始化成功,再重新初始化,达到它的最大上限为止。
02:02
好,下一个在所有的in的容器没有成功之前,Pad将不会变为锐体状态,我们刚才也看到了,对吧,它会进行一个叫什么初始化过程状态。容器的端口将不会在外中聚集,也就意味着就像我们刚才给大家举的例子,在这里的例子对吧。如果你这里的慢C根本没有运营成功呢?或者尼的C根本这里都没有就绪呢?那它的IP地址和端口并不会在S的notde pod它的调度对里出现,防止你的服务没有正常启动就被外网用户访问,这肯定是不科学的,对吧?那。正在初始化中的pod处于pending状态。但应该会将。Inus形态设置为true,也就正在初始化的过程中,对吧。
03:01
那这个没什么好说的,对吧,就是一个过程量好,如果炮的重启,所有的阴力的容器必须重新执行,这个概念很重要哈,如果泡的重启,所有的阴历的必须重新执行。那也就意味着这里的阴影的容器,你不能第一次执行的时候跟第二次执行的时候它的结果不一样,也就必须是一个密等状态。密的能理解吗?是我们数学中的一个概念,对吧?就是一个函数运行第一次,运行第二次,运行第三次,对吧?都是一致的。那小白来说,就是我有一个。比如一个脚本,我在第一次运行的时候得到的结果是一,第二次运行得到结果也是以,第三次运行得到结果还是以,一定要保持这样的状态,不然的话肯定是不能正常使用的。能理解我意思吗?以你的C最起码要做到了一步。好,对的,容器的Spark的修改被限制在容器的image字段,修改其他字段都不会生效。
04:04
那更改in容器的隐麦机字段等介于重启该pod,这是什么含义呢?其实对于炮来说,它是可以后期去调整它的运行状态的,比如我们可以看一下。Co cityl get pot cooper cityl a portt跟上我们的pot名称叫map pot。进来以后你会发现这就是一个ma的资源定义清单,对吧,在这一个字段里是不是有很多数据啊。这里的所有数据,有些数据是不可修改的,但其他的可修改的数据也不会触发我们的init容器的重新执行。那唯一改的一个就是这里的image。如果你的初始化的一卖机更改了,那在这里呢,它就会重新执行我们的。In尼的容器,那相当于这个pod就被重启了,能理解我的意思吧?这是我们的另一个特殊说明哈,好,下一个伊尼的容器具有应用容器的所有的字段,除了read。
05:05
因为in容器无法定义不同于完成我们的就绪之外的其他状态,这会在验证过程中强制执行。这是什么含义呢?给大家解释一下。那unit字段跟我们的,在我们的Spark里面的content里面下面的时段。基本一致,就我们的可能那下面能用多少字段,容器里面就能用多少字段,除了read read叫什么就续检测,对吧?你想一下INC就是帮别人去做就绪之前的一些操作的结果,他搞了一个就绪检测,是不是有点太浮夸了,和我们的LOVENESS2个都不可以去用。因为他一是不是一完成以后,是不是就退出了,需要注意一下,并且如果有的话。是不生效的。需要注意一下,好在pod中每一个APP和unit的容器的名称必须是唯一的。
06:05
与任何一个其他容器共享同一个名称,会在验证时抛出错误,这有什么含义啊?就是虽然它是伊利的C。虽然他是经历的C。但你会发现,它也有自己的名称,看到了吗?它有自己的名称,这些名称一定不能一致,一定不能一致。并且同一组应力的C再去启动的时候,它的端口是可以知的原因是什么。比如第一个它启动了,它启动是八零,它启动验证成功以后,它是不是就要退出了,这个八零是不是就会停止监听,那第二再启动,它是不是又会占用八零,这时候是不是不会报错啊,对吧,在这种情况下是可用的,需要大家注意一下好。那这个呢,就是我们的一个C的说明。
我来说两句