SSH into the provisioner for the following steps:
From here on out, assume all code blocks are run in
bash unless specified.
The setup.sh script will:
The script is also separated into functions so you can rerun specific parts as needed.
$ wget https://raw.githubusercontent.com/tinkerbell/tink/master/setup.sh && chmod +x setup.sh $ ./setup.sh
The worker is not open to the world and therefore does not have internet access. The provisioner and the worker are connected over a private network. Therefore, it’s the responsibility of a user to push all workflow action images to the Docker registry at provisioner. To push an action image to the registry use:
docker tag <action-image> <registry-host>/<action-image> docker push <registry-host>/<action-image>