我想在Windows Provision中使用Puppet来管理Postinstall。
使用Puppet Master/Slave模式。
Postinstall主要涉及杀毒软件的安装,病毒库升级,windows补丁安装等操作。一些东西的安装需要重启后生效,所以在整个postinstall的过程中需要多次重启。再比如windows补丁有些存在依赖相关,目前为保证补丁都能够被打上,打补丁操作重复3次,每次打完补丁后就进行一次重启。
这样在Puppet Agent执行过程中,就不是所有的操作都是幂等的,那么有没有办法能保证重启后,Puppet是从上次未执行的操作开始执行?
或者针对这类情况,一般是怎么处理的?
使用Puppet Master/Slave模式。
Postinstall主要涉及杀毒软件的安装,病毒库升级,windows补丁安装等操作。一些东西的安装需要重启后生效,所以在整个postinstall的过程中需要多次重启。再比如windows补丁有些存在依赖相关,目前为保证补丁都能够被打上,打补丁操作重复3次,每次打完补丁后就进行一次重启。
这样在Puppet Agent执行过程中,就不是所有的操作都是幂等的,那么有没有办法能保证重启后,Puppet是从上次未执行的操作开始执行?
或者针对这类情况,一般是怎么处理的?
