You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add Go library usage section with examples and use cases
- Add error handling and troubleshooting guide
- Enhance godoc comments for public API (Provider, ResolveAll)
- Add GCP Secret Manager examples and authentication guidance
- Standardize provider documentation format across all providers
- Fix outdated path reference in CLAUDE.md (internal -> pkg)
- Fix typo in terraform/README.md (Infrastructure)
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-authored-by: Claude <noreply@anthropic.com>
Murmur uses the environment's default credentials to authenticate to Azure. You
286
-
can set these credentials with the [environment variables listed here](https://github.com/Azure/azure-sdk-for-go/wiki/Set-up-Your-Environment-for-Authentication#configure-defaultazurecredential),
287
-
or with workload identity.
381
+
can set these credentials with the [environment variables listed here](https://github.com/Azure/azure-sdk-for-go/wiki/Set-up-Your-Environment-for-Authentication#configure-defaultazurecredential)
382
+
(such as `AZURE_CLIENT_ID`, `AZURE_CLIENT_SECRET`, `AZURE_TENANT_ID`), or with workload identity.
288
383
289
384
### `gcpsm` provider: GCP Secret Manager
290
385
@@ -302,6 +397,20 @@ The `name` is the name of the secret.
302
397
The `version` must be a valid version number. If `version` is not specified,
303
398
Murmur defaults to the latest version of the secret.
304
399
400
+
Examples:
401
+
402
+
```plaintext
403
+
gcpsm:my-project-123/my-secret
404
+
gcpsm:my-project-123/my-secret#1
405
+
gcpsm:my-project-123/my-secret#latest
406
+
407
+
gcpsm:123456789012/database-credentials
408
+
gcpsm:123456789012/database-credentials#5
409
+
```
410
+
411
+
Murmur uses the environment's default credentials to authenticate to GCP.
412
+
You can configure Murmur the same way you can [configure the `gcloud` CLI](https://cloud.google.com/docs/authentication/provide-credentials-adc).
413
+
305
414
### `passthrough` provider: no-op
306
415
307
416
This provider is meant for demo and testing purposes. It does not fetch any
0 commit comments