Implement DHCP
Please consider implementing DHCP.
BOOTP is problematic with dhcp-relay in L3 routed networks and BOOTP is not supported by some switch vendors:
Cisco Nexus 9000 Series switches do not support the relaying of bootp packets. However, the switches do support bootp packets that are Layer 2 switched.