* fix: Update GIT_COMMITTER_NAME to use username
This was a mistake when adding the committer fields 🤦.
* fix: Use environment variables for agent authentication
Using files led to situations where running "coder server --dev" would
break `gitssh`. This is applicable in a production environment too. Users
should be able to log into another Coder deployment from their workspace.
Users can still set "CODER_URL" if they'd like with agent env vars!
This enables a "kubernetes_pod" to attach multiple agents that
could be for multiple services. Each agent is required to have
a unique name, so SSH syntax is:
`coder ssh <workspace>.<agent>`
A resource can have zero agents too, they aren't required.
* add readme for samples
* add sample of importing from repo
* add aws-linux and aws-windows examples
* cleanup
* cleanup
* sign
* fix grammar and comments from feedback
* use descript workspace name
* use TF version
* Fix requested changes on README
Co-authored-by: Kyle Carberry <kyle@coder.com>