Repository navigation
Add internal infrastructure team (SRE) - #580
technowhizz wants to merge 1 commit into
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (5)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 SummaryAdds a closed SRE team and assigns it the WalkthroughThe change adds an SRE team and registers two Cloudflare Terraform repositories. It assigns SRE CODEOWNERS to both repositories, grants the SRE team push access, and configures branch protection for SRE repositories. ChangesSRE team and repository setup
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~12 minutes Merge Risk: ⚪ Minimal · up to The configured SRE members can merge approved changes, and no required checks are missing. No actionable merge risk remains after normal checks. 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Terraform Format and Style 🖌
|
Alex-Welsh
left a comment
There was a problem hiding this comment.
I don't think I really have the authority to create new teams. That's something for @priteau et al to decide. I can provide some thoughts on this though.
I have a few questions about this, namely:
- what's the scope of this new team and where do we draw a line between this and the release train?
- where is the TF state for these new repos going to go?
- How does this fit in with the impending infra sub-teams reshuffle?
I think that last point might be the most important one. We're planning on formalising the teams better soon, so maybe for now we just leave the repos outside of release train management, and bring them in once ownership is decided?
| "maintainers": [ | ||
| "oneswig" | ||
| ], | ||
| "members": [ | ||
| "axelsimon", | ||
| "priteau", | ||
| "technowhizz" | ||
| ] |
There was a problem hiding this comment.
4 team members is a bit low to me, especially as Stig, Axel, and Pierre all have busy management roles as well. Might be worth adding a few more members. @jackhodgkiss and @mnasiadka at the very least I think.
|
Based on our initial discussion of this team, the goal was to define a team overseeing our permanent, Internet-facing infrastructure: website, wiki, DNS… It might cover access to the Ark host, but the management of Pulp is delegated to the release train team. |
No description provided.