OpenShift, on the other hand, is a breath of fresh air (k8s in general is - the quality is so much higher). Things just work and the docs don't conveniently leave out all the important details.
I was the lead PM responsible for managing the implementation of the OpenStack on RedHat+IBM with Intel TXT being the premise of the implementation such that RH could go back and replicate into their own thing...
It was a nightmare project, but on no part, individually of RH, Intel or IBM or Mirantis...
Openstack just was NOT READY for production secure workloads.
The project was just a bunch of people trying to do their best with shitty tools...
But, openstack/shift/the-current-marketplace wouldnt be without the sacrifice of crap on the battlefield.
So, at the end of the day, just hope that all your failures are something that others can trample to make-the-world-a-better-place...
Who is fooled by this anymore, really? Non-technical middle managers who read a bunch of marketing materials?
You can pry k8s from my cold dead hands.
However, I am not optimistic that a Glorious Future will be the outcome from the RedHat acquisition;
While at Mirantis, I was assisting in RedHat's implementation of OpenStack with Intel/IBM and it was a nightmare.
OpenStack, at that time was very difficult to implement with smooth success (much like a JBOSS / WebObjects / Tomcat nightmare implementations back in the early days) -- and the BigCo process-procedure-competency-silos that goes along with it...
I can only expect that adding more layers of abstraction and ambiguity of ownership will make for headaches.
Here is to hoping that my pessimistic outlook is proven wrong.