Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a pulumi provider for the pulumi service #18

Closed
filip-zyzniewski opened this issue Apr 27, 2021 · 3 comments
Closed

Implement a pulumi provider for the pulumi service #18

filip-zyzniewski opened this issue Apr 27, 2021 · 3 comments
Assignees
Labels
kind/enhancement Improvements or new features
Milestone

Comments

@filip-zyzniewski
Copy link

It would be nice if the setup at https://app.pulumi.com/ could be managed with code.
It's a bit funny that a service that is all about configuration as code can't be configured with code (unless I missed the way to do that).

Affected feature

The Pulumi service.

@infin8x infin8x transferred this issue from pulumi/pulumi Sep 28, 2021
@leezen leezen added the kind/enhancement Improvements or new features label Sep 28, 2021
@MitchellGerdisch
Copy link

MitchellGerdisch commented Jan 20, 2022

Although I would expect the provider to be comprehensive for the service, I wanted to capture some specific use-cases to make sure they are supported:

  • The provider should support managing stack tags.
  • The provider should support team-stack permissions assignment management
  • Policy as code should be able to work with the provider so that I can write policies that, say, ensure stack tags are set correctly.
  • The provider should support managing policy group stack assignments including enforcement level.

@cnunciato
Copy link

cnunciato commented Feb 3, 2022

For those who happen to land here looking for docs for the Pulumi Service REST API (which this provider/package would wrap), you'll find them here: https://www.pulumi.com/docs/reference/service-rest-api/

@EvanBoyle EvanBoyle moved this from 💡 Opportunity to ⚙️ In development in Pulumi Roadmap 🛣 Apr 14, 2022
@EvanBoyle EvanBoyle added this to the 0.71 milestone Apr 14, 2022
@lukehoban lukehoban modified the milestones: 0.71, 0.72 May 1, 2022
@mchaynes
Copy link

We've released the pulumi service provider!

You can check it out at: https://github.com/pulumi/pulumi-pulumiservice

If you'd like to read more about it, check out the blog post we published as part of the PulumiUP event: https://www.pulumi.com/blog/announcing-pulumi-service-provider/

Please add an issue to the provider's repo if you would like to request features or file bugs.

PS: I've gone ahead and added an issue to add team-stack permissions to the new repo: pulumi/pulumi-pulumiservice#51

@susanev susanev moved this from ⚙️ In development to 🚀 Shipped in Pulumi Roadmap 🛣 May 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Improvements or new features
Projects
Status: 🚀 Shipped
Development

No branches or pull requests

7 participants