full-cli.mp4

1. Generate the SSH keypair

For example, to generate keys id_northflank and id_northflank.pub in ~/.ssh:

ssh-keygen -t ed25519 -f ~/.ssh/id_northflank -N ""

<aside> 💡

Load your key into your SSH agent (recommended)

macOS / Linux

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_northflank
ssh-add -l

</aside>

2. In your Northflank team, create a new SSH identity

Navigate to Team → Integrations → SSH Identities → Create SSH Identity

create-identity-1.jpg

Create SSH identity:

create-identity-2.jpg

3. After deploying your service

Verify that the service has SSH enabled by going to the Resources tab on your service. If the box is not already checked, check the box and click Update and restart.