Ansible可以用于通过网络引导将操作系统配置为裸机引导吗



我正试图通过网络/PXE引导使用Ansible将操作系统配置到裸机服务器。这可能吗?如果是,请提供流程的想法/工作流程。提前感谢

潜在场景为:

  • PXE引导操作系统
  • 如果尚未在映像中配置,firstboot.sh脚本将配置Ansible
  • 使用可靠的拉力

FWIW,下面是我用来在FreeBSD中配置监狱的firstboot.sh脚本。

#!/bin/sh
env ASSUME_ALWAYS_YES=YES pkg install sudo
env ASSUME_ALWAYS_YES=YES pkg install perl5
env ASSUME_ALWAYS_YES=YES pkg install python27
env ASSUME_ALWAYS_YES=YES pkg install py27-ansible24
pw useradd -n admin -s /bin/sh -m
chown -R admin:admin /home/admin
echo "admin ALL=(ALL) NOPASSWD: ALL" >> /usr/local/etc/sudoers

相关内容

最新更新