{"id":"bare-metal-requires-specialized-infra-at-every-layer","text":"Bare metal clusters require platform-specific infrastructure at both provisioning (BMC automation, BareMetalHost CRs with root device hints, Ironic-backed Provisioning CR) and runtime networking (MetalLB with L2 gratuitous ARP failover or BGP with single-ASN constraint) — neither layer has a cloud-provider equivalent that works automatically.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["bare-metal-provisioning-architecture","metallb-bare-metal-networking-model"],"outlist":[],"label":"depth-2 — bare metal demands explicit infrastructure at provisioning and networking layers that cloud platforms abstract away"}],"dependents":["bare-metal-edge-requires-full-stack-specialization"],"metadata":{},"explanation":{"steps":[{"node":"bare-metal-requires-specialized-infra-at-every-layer","truth_value":"IN","reason":"SL justification valid","antecedents":["bare-metal-provisioning-architecture","metallb-bare-metal-networking-model"],"label":"depth-2 — bare metal demands explicit infrastructure at provisioning and networking layers that cloud platforms abstract away"},{"node":"bare-metal-provisioning-architecture","truth_value":"IN","reason":"SL justification valid","antecedents":["bare-metal-ipi-uses-bmc","bmh-rootdevicehints-model-vendor-substring","provisioning-consumed-by-cluster-baremetal-operator","provisioning-ip-inside-subnet-outside-dhcp"],"label":"Full bare metal provisioning stack from BMC through metal3"},{"node":"bare-metal-ipi-uses-bmc","truth_value":"IN","reason":"premise"},{"node":"bmh-rootdevicehints-model-vendor-substring","truth_value":"IN","reason":"premise"},{"node":"provisioning-consumed-by-cluster-baremetal-operator","truth_value":"IN","reason":"premise"},{"node":"provisioning-ip-inside-subnet-outside-dhcp","truth_value":"IN","reason":"premise"},{"node":"metallb-bare-metal-networking-model","truth_value":"IN","reason":"SL justification valid","antecedents":["metallb-l2-failover-gratuitous-arp","metallb-bgp-single-asn-requirement"],"label":"MetalLB L2 and BGP modes form the bare metal external networking model"},{"node":"metallb-l2-failover-gratuitous-arp","truth_value":"IN","reason":"premise"},{"node":"metallb-bgp-single-asn-requirement","truth_value":"IN","reason":"premise"}]}}