Overview
Otterdog
is a tool to manage GitHub organizations at
scale using an infrastructure as code approach. It is actively developed by the
Eclipse Foundation and used to manage its numerous projects hosted on
GitHub.
The infrastructure configuration for enabled GitHub organizations is hosted in a separate repository of the
organization itself and contributors can suggest changes to the configuration via pull requests. Changes to the
configuration need to be approved by the configured teams and applied manually using the otterdog
command line tool.