Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| setup_manager_pi [2024/10/28 20:40] – jade | setup_manager_pi [2024/10/29 18:39] (current) – jade | ||
|---|---|---|---|
| Line 12: | Line 12: | ||
| Prepare a Raspberry Pi using [[Generic Pi Setup]]. | Prepare a Raspberry Pi using [[Generic Pi Setup]]. | ||
| + | ==== Step 2: Cloud Init changes ==== | ||
| + | |||
| + | Mount the SD card in you computer, and edit the text file named '' | ||
| + | |||
| + | Ensure that the packages section looks like the following: | ||
| + | |||
| + | packages: | ||
| + | - avahi-daemon | ||
| + | - docker.io | ||
| + | |||
| + | This adds the docker package (the default version from ubuntu). | ||
| + | |||
| + | Ensure that the hostname is in the following format: '' | ||
| + | |||
| + | ==== Step 3: Initialise Docker Swarm ==== | ||
| + | |||
| + | While logged in to the manager, run: | ||
| + | |||
| + | sudo docker swarm init | ||
| + | |||
| + | ==== Step 4: Run Swarmpit ==== | ||
| + | |||
| + | While logged in to the manager, run: | ||
| + | |||
| + | sudo docker run -it --rm \ | ||
| + | --name swarmpit-installer \ | ||
| + | --volume / | ||
| + | swarmpit/ | ||
| + | |||
| + | When asked for '' | ||
| + | |||
| + | When asked for '' | ||
| + | |||
| + | When asked for '' | ||
| + | |||
| + | When asked for '' | ||
| + | |||
| + | When asked for '' | ||
| ===== Verifying Success ===== | ===== Verifying Success ===== | ||
| + | The swarmpit UI should be accessible in your browser, at '' | ||
