coder/provisionerd
Kyle Carberry a502a5fa14
feat: Add AWS instance identity authentication (#570)
* feat: Add AWS instance identity authentication

This allows zero-trust authentication for all AWS instances.

Prior to this, AWS instances could be used by passing `CODER_TOKEN`
as an environment variable to the startup script. AWS explicitly
states that secrets should not be passed in startup scripts because
it's user-readable.

* Fix sha256 verbosity

* Fix HTTP client being exposed on auth
2022-03-28 19:31:03 +00:00
..
proto feat: Add stage to build logs (#577) 2022-03-28 18:43:22 +00:00
provisionerd.go feat: Add stage to build logs (#577) 2022-03-28 18:43:22 +00:00
provisionerd_test.go feat: Add AWS instance identity authentication (#570) 2022-03-28 19:31:03 +00:00