Hunting for a Terraform alternative but not sure about the differences between Puppet vs. Terraform? Both work within the IT automation space, but they are not true alternatives—as we will explore in this article. They are complementary solutions that are used to solve different use cases.
Using CFEngine there are many ways to group and classify your hosts. In order to group their hosts, our users use a combination of JSON files, CFEngine policy language (with variables, classes, and class expressions), host specific data and host filters in Mission Portal. With these features you can choose which hosts to show in reports, and you can make decisions on what changes to make on which hosts.