Support is added for bringing your own ssh key or password instead of generating them from the module itself.
PR Checklist
[x] I have checked if my changes close any open issues. If so please include appropriate closing keywords below.
[x] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] Any dependent changes have been merged and published in downstream modules
Changes to existing Resource / Data Source
[x] I have added an explanation of what my changes do and why I'd like you to include them (This may be covered by linking to an issue above, but may benefit from additional explanation).
[ ] I have made corresponding changes to the documentation
[x] I have successfully run tests with my changes locally. If not, please provide details on testing challenges that prevented you running the tests.
[ ] (For changes that include a state migration only). I have manually tested the migration path between relevant versions of the provider.
This is a (please select all that apply):
[ ] Bug Fix
[ ] New Feature (ie adding a service, resource, or data source)
[x] Enhancement
[ ] Breaking change (not backwards compatible with previous releases)
Description
Support is added for bringing your own ssh key or password instead of generating them from the module itself.
PR Checklist
Changes to existing Resource / Data Source
This is a (please select all that apply):
Related Issue(s)
Fixes #20