Не хотите - не используйте pxe, но потом не жалуйтесь что на работу не берут с вашими ненужными знаниями API отдельного вендора
Дёрнуть метод REST API из задокументированной публичной доки - это, конечно, верх проприетарщины, да. Как вы, интересно, CI/CD пайплайн у разработчиков выстраиваете?
Да и если не нравится конкретно ilo, то есть ещё BMC от любого другого вендора или даже OpenBMC, если вам нужно 100% без проприетари, только надо ещё найти убитых президентов на POWER9-систему и софт, который на ней заработает