Нужны ли нам установленные и работающие кубернеты для установки OpenShift или это уже отдельное решение? Я не вижу информации об этом ни в одном из примеров процедуры установки, например:
https://github.com/openshift/origin/blob/master/docs/cluster_up_down.md или здесь: https://docs.openshift.org/latest/install_config/install/advanced_install.html
При установке OpenShift нет необходимости в уже установленном работающем кластере Kubernetes. Когда вы устанавливаете OpenShift, используя уже упомянутое вами расширенное руководство по установке (и рекомендованное для производственных сред), вы запустите Ansible playbook (часть openshift-ansible project), который установит все необходимые зависимости (то есть все необходимые компоненты Kubernetes, определенные компоненты OpenShift и т. д.).
Если вы просто хотите поиграть с OpenShift, чтобы узнать, на что он способен, я рекомендую проверить Мини-подъемник проект. Таким образом, среда OpenShift будет готова к работе за считанные минуты.