The Smallstep agent manages certificates for all your DevOps workloads.
amd64
and arm64
architecturespolkitd
, to give the agent service manager privilegesp11-kit
and tpm-tss2
, for TPM 2.0 integration/run/step-agent
/etc/step-agent
/var/lib/step-agent
and in your configured locations<your-team>.ca.smallstep.com
and subdomainscontrol.infra.smallstep.com
gateway.smallstep.com
att.smallstep.com
Install the following prerequisite packages:
curl
polkitd
p11-kit
tpm-tss2
Now you’ll install the Smallstep agent.
See the ansible-collection-agent collection for installation and configuration instructions.
See our Linux server quickstart for Fedora, Debian, CentOS, and Ubuntu packages.
Start by downloading and installing the step-agent-plugin
binary:
curl -L -o step-agent-plugin dl.smallstep.com/step-agent-plugin/latest/step-agent-plugin_linux && sudo install -m 0755 -t /usr/bin step-agent-plugin