Some rewriting stuff
parent
9a66ea8f6e
commit
be2508e662
4
Home.md
4
Home.md
|
@ -1,4 +1,6 @@
|
|||
# Home
|
||||
|
||||
Welcome to the wiki for my homelab! As this homelab is rather important to me,
|
||||
I'm trying to keep it very well organized an documented. While this wiki is
|
||||
I'm trying to keep it very well organized and documented. While this wiki is
|
||||
mostly meant to be read by me in the future, there's definitely some
|
||||
interesting information in here for anyone with a similar setup.
|
||||
|
|
|
@ -1 +1 @@
|
|||
- [Integrating a new Pi](integrate-new-pi)
|
||||
- [Integrate a new system](integrate-new-system)
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
# Integrating a new Pi
|
||||
# Integrate a new system
|
||||
|
||||
## Raspberry Pi
|
||||
|
||||
When integrating a new Pi, a few steps need to be performed before it can be
|
||||
integrated with the rest of the Ansible config.
|
||||
|
@ -25,6 +27,10 @@ Now you can run the initial configuration of the Pi with the following command:
|
|||
ansible-playbook -i [original ip], -e ansible_ssh_user=root -e static_ip=[static ip] first_run.yml
|
||||
```
|
||||
|
||||
The [first_run.yml](src/branch/main/first_run.yml) playbook installs Python3
|
||||
and sets up the base user and SSH configuration so all other Ansible roles can
|
||||
work properly.
|
||||
The `first_run.yml` playbook installs Python 3 and sets up the base user and
|
||||
SSH configuration so all other Ansible roles can work properly. Note that this
|
||||
playbook will hang forever on the final step, "restart networking". This is due
|
||||
to the Pi changing IPs without Ansible knowing. Once you reach this step, you
|
||||
can simply Ctrl-C the playbook execution.
|
||||
|
||||
Now your Pi should be ready to be used with the rest of the configuration.
|
Loading…
Reference in New Issue