# OpenStreetMap chef cookbooks
-[](https://travis-ci.org/openstreetmap/chef)
+[](https://github.com/openstreetmap/chef/actions?query=workflow%3ACookstyle%20branch%3Amaster%20event%3Apush)
+[](https://github.com/openstreetmap/chef/actions?query=workflow%3A%22Test+Kitchen%22%20branch%3Amaster%20event%3Apush)
This repository manages the configuration of all the servers run by the
OpenStreetMap Foundation's Operations Working Group. We use
[Chef](https://www.chef.io/) to automated the configuration of all of our
servers.
+[OSMF Operations Working Group](https://operations.osmfoundation.org/)
+
# Roles
We make extensive use of roles to configure the servers. In general we have:
Covers anything specific to a certain piece of hardware, like a motherboard, that could apply to multiple machines.
-## Location-specific roles (e.g. [ams.rb](roles/ams.rb))
+## Location-specific roles (e.g. [equinix.rb](roles/equinix.rb))
These form a hierarchy of datacentres, organisations, and countries where our servers are located.