provider-configuration
Implement Terraform provider configuration and authentication with the Plugin Framework: provider schema for credentials (Optional + Sensitive attributes), environment variable fallbacks, credential provider chains (static config, then environment variables, shared credentials file, and platform identity), unknown-value guards in Configure(), secret redaction, configure-time credential validation, and diagnostics that name every source tried. Use when implementing or reviewing a provider's Configure method or provider schema, adding authentication options (API keys, tokens, profiles, credentials files, assume-role), deciding how a provider should resolve credentials, debugging "no valid credential sources" or missing-credentials errors, or unit testing credential resolution.
- Version
- 0.0.1
- License
- MPL-2.0
Pinned to revision 5e30fa5c867b, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/provider-configuration/SKILL.md
- skills/provider-configuration/references/case-studies.md
- skills/provider-configuration/references/credential-chain.md
Every link opens the file at its source, pinned to the revision this page describes.