add readme

This commit is contained in:
Sebastian Hugentobler 2025-06-03 08:21:41 +02:00
parent 723b9f185f
commit 939513d578
Signed by: shu
SSH key fingerprint: SHA256:ppcx6MlixdNZd5EUM1nkHOKoyQYoJwzuQKXM6J/t66M

24
README.md Normal file
View file

@ -0,0 +1,24 @@
# Jenkins SSH Agent with Podman
Based on [jenkins/ssh-agent](https://hub.docker.com/r/jenkins/ssh-agent) with
the addition of rootless podman.
In order for running this container within podman, the following options should
be set:
- --security-opt=label=disable
- --security-opt=unmask=ALL
- --security-opt=seccomp=unconfined
- --device=/dev/net/tun
## Environment Variables
- `JENKINS_AGENT_SSH_PUBKEY`: SSH public key accepted by the agent.
## Volumes
- `/home/jenkins`: state
## Ports
- `22`: ssh server