@@ -56,7 +56,7 @@ IAM entity.
5656The agent can be installed from the Debian packages attached to the
5757[ GitHub releases] ( https://github.com/buildkite/iam-ssh-agent/releases ) or
5858using ` 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 ) .
6060
6161## Service
6262
@@ -270,11 +270,11 @@ ssh private keys to clone private source code repositories. The same pattern is
270270also applicable to init system managed virtual machines on EC2, or
271271Kubernetes pods on EKS.
272272
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 .
278278
279279To ensure the ` iam-ssh-agent ` container has booted before attempting to clone,
280280the main container uses a container dependency ` DependsOn: [{"Condition": "HEALTHY", "ContainerName": "ssh-agent"}] `
@@ -324,7 +324,7 @@ SshTaskDefinition:
324324 - daemon
325325 - --bind-to=/ssh/socket
326326 Essential : true
327- Image : keithduncan /iam-ssh-agent:latest
327+ Image : buildkite /iam-ssh-agent:latest
328328 Environment :
329329 - Name : IAM_SSH_AGENT_BACKEND_URL
330330 Value : !Ref YourIamSshAgentBackendUrlHere
0 commit comments