Skip to content
This repository has been archived by the owner on Oct 12, 2023. It is now read-only.

Commit

Permalink
Merge pull request #15 from buildkite/update-docs
Browse files Browse the repository at this point in the history
Update keithduncan/iam-ssh-agent references to point to buildkite/iam-ssh-agent
  • Loading branch information
keithduncan authored May 26, 2020
2 parents 164b5eb + adb832b commit 190dcf4
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ IAM entity.
The agent can be installed from the Debian packages attached to the
[GitHub releases](https://github.com/buildkite/iam-ssh-agent/releases) or
using `cargo` to build the binary yourself. It is also published to Docker hub
as [keithduncan/iam-ssh-agent](https://hub.docker.com/r/keithduncan/iam-ssh-agent).
as [buildkite/iam-ssh-agent](https://hub.docker.com/r/buildkite/iam-ssh-agent).

## Service

Expand Down Expand Up @@ -270,11 +270,11 @@ ssh private keys to clone private source code repositories. The same pattern is
also applicable to init system managed virtual machines on EC2, or
Kubernetes pods on EKS.

To use the `iam-ssh-agent` service in ECS Tasks, I add a
[keithduncan/iam-ssh-agent](https://hub.docker.com/r/keithduncan/iam-ssh-agent)
sidecar container to my task definitions. The task definition uses a bind
mount volume to expose the unix domain socket bound by `iam-ssh-agent` to the
Buildkite agent container which invokes `ssh`.
To use the `iam-ssh-agent` service in ECS Tasks, add a
[buildkite/iam-ssh-agent](https://hub.docker.com/r/buildkite/iam-ssh-agent)
sidecar container to your task definition with a bind mount volume to expose the
unix domain socket bound by `iam-ssh-agent` to the Buildkite agent container
which invokes `ssh` to clone a repository.

To ensure the `iam-ssh-agent` container has booted before attempting to clone,
the main container uses a container dependency `DependsOn: [{"Condition": "HEALTHY", "ContainerName": "ssh-agent"}]`
Expand Down Expand Up @@ -324,7 +324,7 @@ SshTaskDefinition:
- daemon
- --bind-to=/ssh/socket
Essential: true
Image: keithduncan/iam-ssh-agent:latest
Image: buildkite/iam-ssh-agent:latest
Environment:
- Name: IAM_SSH_AGENT_BACKEND_URL
Value: !Ref YourIamSshAgentBackendUrlHere
Expand Down
2 changes: 1 addition & 1 deletion agent/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ backend for `list keys` and `sign data` operations.
The artifacts built from this crate are:

- `iam-ssh-agent.deb` a Debian package, attached to the GitHub Release
- `keithduncan/iam-ssh-agent:latest` a Docker image with Alpine base, pushed to Docker Hub
- `buildkite/iam-ssh-agent:latest` a Docker image with Alpine base, pushed to Docker Hub

0 comments on commit 190dcf4

Please sign in to comment.