Feature request: Pulumi provider
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 39.9k
- Forks
- 3.4k
- Avg merge
- 7h 27m
- Merged PRs (30d)
- 222
Description
Feature request
Describe the solution you'd like
I'd like to have a Pulumi provider for PostHog so that I can
- Create a project per deployment
- Create and manage my feature flags in code
Personally, I'd like to use this provider via SST
Pulumi is a "Infrastructure as Code"(IaC) tool. These tools help organizations setup services and building blocks automatically.
Describe alternatives you've considered
- Pulumi can wrap terraform providers, so if you create a terraform provider it can easily be used in Pulumi or SST.
- There is a community terraform provider available. It has no support for feature flags though and seems to not have any official blessing from PostHog.
Additional context
Maybe other things like data pipelines, surveys, cohorts could also be valuable to expose via a provider. That way IaC can be used to configure and test these things consistently.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No repository files or tests are named. Start by reviewing the requested project and feature-flag resources, then compare the linked community Terraform provider and its feature-flag gap; completion depends on an agreed provider path and resource scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- terraform
- Domain
- infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100