Simples doubt

Hi guys!!

I know that runner is responsible to execute all jobs and tasks about CI, but I don’t understand how gitlab-ci (runner) connect on machines to do a deploy …

Where I configure a IP of machines to do a deploy ?