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

[ESC] GH Login Provider #12527

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

[ESC] GH Login Provider #12527

wants to merge 3 commits into from

Conversation

EronWright
Copy link
Contributor

@EronWright EronWright commented Aug 16, 2024

Proposed changes

Documentation for GitHub login provider for ESC.

Related issues (optional)

Depends on: https://github.com/pulumi/pulumi-service/pull/21488

@EronWright EronWright requested a review from a team as a code owner August 16, 2024 07:25
@pulumi-bot

This comment was marked as outdated.

@pulumi-bot

This comment was marked as outdated.

@pulumi-bot

This comment has been minimized.

@MitchellGerdisch
Copy link
Contributor

I think this would be a great addition to the ESC portfolio.
One customer use-case for this is being able to use the K8s operator without having to use personal or long-lived tokens for accessing the githup repos for the given stacks.
This along with https://www.pulumi.com/docs/esc/integrations/kubernetes/secret-store-csi-driver/ would provide a very slick way to allow the operator to use an org-level github app to get temporary credentials when running a stack.

@EronWright EronWright marked this pull request as draft March 19, 2025 00:30
@EronWright EronWright marked this pull request as ready for review March 20, 2025 21:31
@pulumi-bot

This comment was marked as outdated.

@pulumi-bot
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants