spin provision

Provision and set up your inventory of servers. Before running this command, make sure you have everything configured and a supported server online with any host of your choice.

Usage

Usage for "spin provision"

spin provision [ -p|--port <port> -u|--user <user> -U|--upgrade ]

Checklist before executing this command

Before you execute this command, you should have the following completed:

  • You should have a running Ubuntu 22.04+ server with properly configured SSH access and DNS
  • The .spin.yml file should be configured
  • The .spin-inventory.ini file should properly be configured

Options

The following options are available to set when running this command.

OptionShortDefaultDescription
--port-p22The port to SSH into the server with.
--user-uThe username of your HOST machine (run whoami in a new terminal)The user to SSH into the server with.
--upgrade-UCheck for Ansible collection updates once per day.Force upgrade the Ansible Collection on your machine before provisioning.

Learn More

Configuring your servers for "spin provision" →