Organization Management

Manage your GitHub organization as code.

Managing thousands of repositories across hundreds of users in GitHub can become very complex and tedious. You'll want basic naming conventions for repositories and teams, ways to manage users in those teams, roles, and security settings enforced as a minimum. The Terraform provider for GitHub allows us to manage our GitHub organization as a platform, just like any other infrastructure. Doing this will reduce technical debt when onboarding, provide ongoing supportability and provide a defined team interaction mode of X-as-a-Service.

This repository is an example of managing your GitHub organization using Terraform and a set of sensible default practices.

Service Interfaces πŸ”©

Response Times πŸ•™

  • Responsible team: Platform - GitHub

  • Response time for incidents: 60 minutes

  • Response time for other incidents: 120 minutes

  • Response time for support: 60 minutes

  • Response time for feedback: 30 minutes

Roadmap πŸ—ΊοΈ

Communication Channels πŸ—¨οΈ

Contact exclusively via:

Platform Modules πŸ—οΈ

Last updated