Skip to content

PiKube node setup - Raspberry Pi

Note

Zastaralé - Raspberry Pi nemá v PiKube co dělat! 😉

  1. naklonovat si repo pro build image: https://salsa.debian.org/raspi-team/image-specs
  2. stáhnout si tarball s base OS z: https://raspi.debian.net/daily-images/
  3. upravit v souboru image-specs/rootfs/boot/firmware/sysconf.txt:
    # root_pw - Set a password for the root user (by default, it allows
    # for a passwordless login)
    root_pw=<sem napsat heslo>
    
    # root_authorized_key - Set an authorized key for a root ssh login
    root_authorized_key=ssh-ed25519 [[AAAAC3NzaC1lZDI1NTE5AAAAICjDVooNghJMSAYBzOhIL62lM7LgkUL7iVeq]]+r7W1zrD appauto
    
    # hostname - Set the system hostname.
    hostname=pikw04
    
  4. spustit build image a zapsat image na SD
    sudo make raspi_3.img && mv raspi_3.img raspi_3-pikw04.img
    sudo dd if=raspi_3-pikw04.img of=/dev/sdd bs=64k oflag=dsync status=progress ; sync
    
  5. nabootovat Pi, upravit statické IP v USG a případně rebootovat
  6. pustit ansible playbooky
    ansible-playbook -e "ansible_user=root target=pikm01" setup-pikube-users.yml
    ansible-playbook setup-pikube-kube.yml
    ansible-playbook setup-pikube-rpi.yml