Environments

Environments are used to group together resources. In Cycleops, resources are represented by hosts.

The typical use case is to use environments to organize resources according to deployment target. Many teams choose to work with production, staging and development environments as their deployment targets. This is not restricting though, as environments can be used to organize resources in any manner, like per product line.

Every host in Cycleops needs to be associated with an environment.