-
-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Welcome to the DevOps wiki!
The DevOps Community of Practice (CoP) meets weekly — see CoP Meetings for the time and which weeks we skip.
To get onto the calendar invites, follow the instructions on CoP Meetings.
You need to be a member of the DevOps team, with write access to the repository, before you can open a pull request we are able to accept. Read this before you clone anything.
Do not fork. You clone the Hack for LA repository directly and push a branch to it. You do not make a copy under your own GitHub account and work there.
Pull requests opened from a fork are closed automatically. A bot closes them and leaves a comment explaining why. That is automation rather than a judgement on your work — but it does mean a fork costs you a round trip, so start in the right place.
Why: on incubator and devops-security, every pull request runs terraform plan against our AWS account so a reviewer can see what the change would do to live infrastructure. GitHub deliberately withholds repository secrets and the OIDC token from any workflow triggered by a fork, so a fork pull request produces no plan — and that plan comment is the entire review artifact. There would be nothing to review. We work the same way in all three repositories so there is one way of working.
How you get access. Write access is not something you request on its own; it comes with being part of the team. Say hello in the #ops Slack channel and start coming to the weekly CoP meeting. Once you are taking part, a DevOps CoP Lead will add you, and write access comes with it.
- Permission levels for Team Members — what the access levels are, per repository
- CONTRIBUTING.md — the full walkthrough: cloning, branching, and opening the pull request
- GitHub project boards
- Weekly Community of Practice meetings
- Slack channel #ops
- DevOps CoP Roster
- 1Password
- Billing alerting - where billing alerts live and why, current budgets and thresholds, who receives them, and what to do when one fires
- Break-glass account guide - what a break-glass account is, when it should be used, and how to create one