docs icon indicating copy to clipboard operation
docs copied to clipboard

Dynamic providers/secrets and creds

Open MitchellGerdisch opened this issue 1 year ago • 6 comments

Proposed changes

Updated the dynamic providers page as follows:

  • Updated the github python example to not show setting a hard-coded credential by using Pulumi config.
  • This github python change was then propagated to the typescript and javascript examples for consistency. Also modified the intro text for the github example to provide more color.
  • Added another example that uses environment variables to pass in the creds.
  • Also added a note about how the Command provider can be used as a lighter weight solution instead of a dynamic provider.

Unreleased product version (optional)

Related issues (optional)

The github python example is dependent this PR being merged: https://github.com/pulumi/pulumi/pull/15864

MitchellGerdisch avatar Jun 26 '24 19:06 MitchellGerdisch

Your site preview for commit 7e389db1 is ready! :tada:

http://www-testing-pulumi-docs-origin-pr-12136-7e389db1.s3-website.us-west-2.amazonaws.com.

pulumi-bot avatar Jun 26 '24 19:06 pulumi-bot

Your site preview for commit 0a7d8a3d is ready! :tada:

http://www-testing-pulumi-docs-origin-pr-12136-0a7d8a3d.s3-website.us-west-2.amazonaws.com.

pulumi-bot avatar Jun 26 '24 19:06 pulumi-bot

Your site preview for commit fb18146d is ready! :tada:

http://www-testing-pulumi-docs-origin-pr-12136-fb18146d.s3-website.us-west-2.amazonaws.com.

pulumi-bot avatar Jun 27 '24 18:06 pulumi-bot

Your site preview for commit 45ddecd1 is ready! :tada:

http://www-testing-pulumi-docs-origin-pr-12136-45ddecd1.s3-website.us-west-2.amazonaws.com.

pulumi-bot avatar Jun 27 '24 18:06 pulumi-bot

Your site preview for commit a73cfdf9 is ready! :tada:

http://www-testing-pulumi-docs-origin-pr-12136-a73cfdf9.s3-website.us-west-2.amazonaws.com.

pulumi-bot avatar Jun 27 '24 18:06 pulumi-bot

Your site preview for commit d185f2db is ready! :tada:

http://www-testing-pulumi-docs-origin-pr-12136-d185f2db.s3-website.us-west-2.amazonaws.com.

pulumi-bot avatar Jun 27 '24 18:06 pulumi-bot

Your site preview for commit 30720c9b is ready! :tada:

http://www-testing-pulumi-docs-origin-pr-12136-30720c9b.s3-website.us-west-2.amazonaws.com.

pulumi-bot avatar Aug 05 '24 20:08 pulumi-bot

Your site preview for commit 5add9b6d is ready! :tada:

http://www-testing-pulumi-docs-origin-pr-12136-5add9b6d.s3-website.us-west-2.amazonaws.com.

pulumi-bot avatar Aug 05 '24 20:08 pulumi-bot

Your site preview for commit c30e89a2 is ready! :tada:

http://www-testing-pulumi-docs-origin-pr-12136-c30e89a2.s3-website.us-west-2.amazonaws.com.

pulumi-bot avatar Aug 05 '24 21:08 pulumi-bot

@MitchellGerdisch looks like the PR this was depending on got merged (https://github.com/pulumi/pulumi/pull/15864). Would you say this is ready to merge now?

thoward avatar Nov 09 '24 05:11 thoward

@thoward Not quite. I need to do some rewrites based on https://github.com/pulumi/pulumi/pull/17673 https://github.com/pulumi/pulumi/pull/17697

MitchellGerdisch avatar Nov 11 '24 13:11 MitchellGerdisch

Closing this pull request in favor of https://github.com/pulumi/docs/pull/13372 which is built on the doc updates for the new configure() interface.

MitchellGerdisch avatar Nov 18 '24 01:11 MitchellGerdisch