Home / Companies / Pulumi / Blog / Post Details
Content Deep Dive

How we manage GitHub at Pulumi with Pulumi

Blog post from Pulumi

Post Details
Company
Date Published
Author
Guinevere Saenger
Word Count
3,213
Company Posts That Month
13
Language
English
Hacker News Points
-
Post removed?
No
Summary

In an effort to streamline organizational management and reduce administrative friction, Pulumi has utilized its own declarative infrastructure approach through the Pulumi GitHub provider to manage their GitHub teams and repositories more efficiently. This involved creating a Pulumi program to automate the organization of GitHub teams, including importing existing teams without disrupting access, setting up nested team structures with inherited permissions, and managing team memberships via a YAML configuration. The approach allows for centralized management and auditability of organizational structures and permissions through version-controlled configuration files, enabling changes to be implemented seamlessly through CI/CD workflows. Additionally, Pulumi's method enables the standardization of repository permissions based on team roles, ensuring consistent access management across the organization. Future plans include automating onboarding processes and integrating additional Pulumi providers to further enhance the tool's capabilities.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Secrets Management 4 781 77 43 +66%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.