Our internet data center have many dedicated servers, is there any software of tools for install operating system for them?

I mean, in our data center, there are many dedicated servers, every one has ipmi and network card, in general, we use ipmi login a page use remote control for installing operating system, there are many things need we do, such as make partition, choose timezone manually?.

but we think this is troublesome and use too much time, whether there is a convenient software or tool for installing the operating system automatically?

  • 1
    As a general rule, this is highly dependent on your platform of choice. I suggest communicating with your OS vendor and seeing what options they offer. Other than Microsoft (who offers a positively insane number of ways to do this with Windows), there's generally one system specific option for whatever OS you use. Aug 20, 2018 at 19:17
  • If i use windows,is there any recommand tools?
    – aircraft
    Aug 22, 2018 at 5:02

1 Answer 1


You can take a look at the various tools provided by HashiCorp these include:

  • Vagrant - lets you come up with a recipe for your development environment including OS, Settings, Tools & Users.
  • Packer - to take those recipes and generate machine images
  • Terraform - Write, Plan, and Create Infrastructure as Code
  • Vault - for security
  • Consul - Service Mesh Made Easy
  • Nomad - For Deployment.
  • I saw the Vagrant apply to virtual machines, but ours are dedicated servers, does it work for this?
    – aircraft
    Aug 20, 2018 at 2:35
  • @aircraft - You use Vagrant to set-up and test your environment in VMs, (and those VMs for developing you code). This gives you a recipe for what OS, with what settings, users & tools in a plain text file. You can then use the other tools to expand on that to give machine images and to deploy them to your physical severs. Aug 20, 2018 at 4:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.