docs(parameters): release tasks + add docs on bring your own provider #1565
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of your changes
This PR removes all the beta notices from the Parameters utility across the repo and also introduces a new section to the Parameters documentation that shows an example of creating your own custom parameters provider.
The beta notice has been removed from the readme files and from the documentation.
I have also finally added the remaining missing section from the Parameters docs that shows how to create your own provider, for this I have chosen HashiCorp Vault (like the Python version did).
If you want to test the snippet, you can do so with the following steps:
finch/docker run -e VAULT_DEV_ROOT_TOKEN_ID=abcde --cap-add=IPC_LOCK -p 8200:8200 --name=dev-vault vault
)customProviderVaultUsage.ts
file tohttp://0.0.0.0:8200/v1
andabcde
my-secret
under thesecrets
mountcustomProviderVaultUsage.ts
(i.e.npx ts-node docs/snippets/parameters/customProviderVaultUsage.ts
)Related issues, RFCs
Issue number: #1320
Checklist
Breaking change checklist
Is it a breaking change?: NO
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.