@@ -56,7 +56,7 @@ IAM entity.
56
56
The agent can be installed from the Debian packages attached to the
57
57
[ GitHub releases] ( https://github.com/buildkite/iam-ssh-agent/releases ) or
58
58
using ` cargo ` to build the binary yourself. It is also published to Docker hub
59
- as [ keithduncan /iam-ssh-agent] ( https://hub.docker.com/r/keithduncan /iam-ssh-agent ) .
59
+ as [ buildkite /iam-ssh-agent] ( https://hub.docker.com/r/buildkite /iam-ssh-agent ) .
60
60
61
61
## Service
62
62
@@ -270,11 +270,11 @@ ssh private keys to clone private source code repositories. The same pattern is
270
270
also applicable to init system managed virtual machines on EC2, or
271
271
Kubernetes pods on EKS.
272
272
273
- To use the ` iam-ssh-agent ` service in ECS Tasks, I add a
274
- [ keithduncan /iam-ssh-agent] ( https://hub.docker.com/r/keithduncan /iam-ssh-agent )
275
- sidecar container to my task definitions. The task definition uses a bind
276
- mount volume to expose the unix domain socket bound by ` iam-ssh-agent ` to the
277
- Buildkite agent container which invokes ` ssh ` .
273
+ To use the ` iam-ssh-agent ` service in ECS Tasks, add a
274
+ [ buildkite /iam-ssh-agent] ( https://hub.docker.com/r/buildkite /iam-ssh-agent )
275
+ sidecar container to your task definition with a bind mount volume to expose the
276
+ unix domain socket bound by ` iam-ssh-agent ` to the Buildkite agent container
277
+ which invokes ` ssh ` to clone a repository .
278
278
279
279
To ensure the ` iam-ssh-agent ` container has booted before attempting to clone,
280
280
the main container uses a container dependency ` DependsOn: [{"Condition": "HEALTHY", "ContainerName": "ssh-agent"}] `
@@ -324,7 +324,7 @@ SshTaskDefinition:
324
324
- daemon
325
325
- --bind-to=/ssh/socket
326
326
Essential : true
327
- Image : keithduncan /iam-ssh-agent:latest
327
+ Image : buildkite /iam-ssh-agent:latest
328
328
Environment :
329
329
- Name : IAM_SSH_AGENT_BACKEND_URL
330
330
Value : !Ref YourIamSshAgentBackendUrlHere
0 commit comments