{"id":"rhoso-follows-platform-operator-pattern","text":"Red Hat OpenStack Services on OpenShift follows the same operator-driven platform pattern as OCP itself: a single master operator (openstack-operator) installed via OperatorHub manages all sub-operators, the control plane is defined by a CRD (OpenStackControlPlane at core.openstack.org/v1beta1), and the control plane runs as pods on RHOCP — making RHOSO a nested instance of the operator-driven immutable platform model.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["rhoso-openstack-operator-master-operator","rhoso-controlplane-crd-apiversion","rhoso-control-plane-runs-on-rhocp"],"outlist":[],"label":"depth-1 grouping — RHOSO mirrors the OCP operator pattern, creating a platform-on-platform architecture"}],"dependents":["operator-pattern-replicates-across-platforms"],"metadata":{},"explanation":{"steps":[{"node":"rhoso-follows-platform-operator-pattern","truth_value":"IN","reason":"SL justification valid","antecedents":["rhoso-openstack-operator-master-operator","rhoso-controlplane-crd-apiversion","rhoso-control-plane-runs-on-rhocp"],"label":"depth-1 grouping — RHOSO mirrors the OCP operator pattern, creating a platform-on-platform architecture"},{"node":"rhoso-openstack-operator-master-operator","truth_value":"IN","reason":"premise"},{"node":"rhoso-controlplane-crd-apiversion","truth_value":"IN","reason":"premise"},{"node":"rhoso-control-plane-runs-on-rhocp","truth_value":"IN","reason":"premise"}]}}