Skip to content

Draft: Provide DHCP-less option with manual IPA networking config

Médéric de Verdilhac requested to merge test_manual_DHCP-less into main

What does this MR do and why?

This MR demonstrates how to setup a DHCP-less deployment and implements it in capm3-virt CI tests.

This requires and uses following changes:

Using these upstream branches and declaring preprov networking data in capm3-virt values for workload clusters, makes possible to deploy a WC without DHCP => https://gitlab.com/sylva-projects/sylva-core/-/pipelines/1355344850

Notes:

  • this MR is based on !2515 (merged), changes versus main displayed in UI are larger than really needed until !2515 (merged) is merged.
  • Management cluster can also be deployed without DHCP (not demonstrated here, but could be)
  • Using scc baremetalhosts.xxx.ip_preallocations should allow to re-use same IP for pre-provisioning and provisioning (not tested, could be)

Related reference(s)

Partially answers #462

cc @hardys1 @matrohon @tmmorin @Electrogur @marc.bailly1 @baburciu

Edited by Médéric de Verdilhac

Merge request reports