协同思路与流程
部署与集成步骤
%post
# 安装Puppet Agent(示例为EL系)
yum install -y puppet || dnf install -y puppet
# 首次运行向Puppet Server注册(示例FQDN)
puppet agent -t --server puppet.example.com --waitforcert 60
# 可选:设置开机自启
systemctl enable --now puppet
关键配置与示例
cobbler profile add \
--name=CentOS7-Puppet \
--distro=CentOS7-x86_64 \
--kickstart=/var/lib/cobbler/kickstarts/centos7-puppet.ks
cobbler sync
常见排错与最佳实践