How do organizations typically provision RHEL servers? I'm comparing approaches such as Kickstart, Red Hat Satellite, Ansible, Packer-built images, and infrastructure-as-code tools, and I'd like to understand what workflows work well in practice.
3 Answers
Terraform and Ansible make a solid combination: use Terraform to deploy the machines and Ansible to configure them afterward. For larger RHEL environments, it’s worth researching Satellite and image-based provisioning too, rather than choosing a tool before understanding the requirements.
A common workflow is to use Packer to create a standardized image, including the Kickstart configuration, then use Ansible for initial bootstrapping and system configuration. Terraform can handle provisioning the resulting servers or other infrastructure.
Packer can package the base image and include the Kickstart file, while Ansible handles the repeatable configuration steps. The right setup depends on your environment, so take some time to compare the available options before committing to a design.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures