# Example ~/.ssh/config showing dial's tag convention and Includes.
# dial never writes to this file — it is read-only.

Host *
    ServerAliveInterval 60

# tag: prod, riedel
Host web1 web2
    HostName 10.0.0.5
    User deploy
    Port 2222
    ProxyJump bastion

# tag: prod
Host db-primary
    HostName db.internal
    User postgres

Host bastion
    HostName bastion.example.com
    User admin

# Split the rest of your hosts across files; dial follows Includes.
Include conf.d/*.conf
