Dynamic providers/secrets and creds
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
@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 Not quite. I need to do some rewrites based on https://github.com/pulumi/pulumi/pull/17673 https://github.com/pulumi/pulumi/pull/17697
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.