Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.61 KB

README.md

File metadata and controls

32 lines (24 loc) · 1.61 KB

build_debian_iso

Code to build a debian seapath ISO file using FAI Project

On a linux machine with docker and docker-compose, building the iso file should be possible by simply running

<path_to_build_debian_iso>/build_iso.sh

from the directory where you want the .iso file stored.

Customization

Some customization you will want to make before building. First, copy the srv_fai_config/class/SEAPATH.var.defaults file to srv_fai_config/class/SEAPATH.var You will make your changes in this new file.

Mandatory

change the authorized_keys files (user and root) with your own

  • update the file srv_fai_config/class/SEAPATH.var and replace "myrootkey", "myuserkey" and "ansiblekey" by yours

Optional

changes in the the unprivileged user name and passwd, as well as the root passwd for the deployed server

other changes in srv_fai_config/class/SEAPATH.var

  • TIMEZONE, KEYMAP, apt_cdn: feel free to set you regionalized settings, it's all too french by default :)
  • APTPROXY: in case your deployed host will need some proxy to access the debian mirror
  • REMOTENIC, REMOTEADDR, REMOTEGW: if you want networking to be available right after deployement set ip/gateway to a specified niv (ie: ens0, enp0s1...)
  • SERVER, LOGUSER: if you want the installation logs to be uploaded, using SCP, to a server, for which the login username will be LOGUSER and the password "fai"

more info: https://fai-project.org/fai-guide