We use for deploy of the internal systems of ours university, the majority of them are internal system for the administrative workload, but some have education propose, the biggest problem right know is that we cant use odf for all system data, because for or backup solutions dont support it, so we use nfs for this, and nfs has same delays that impact on the development flow.
Pros
really resilient system, we had some serious problems and most of the time we had zero downtime or just a minor one on the production systems.
after the gitops workflow as finished, it was really easy and fast to deploy new systems
as we finished the deployment processes for the dev team, if some system need some custom config ou changes, it really easy do it, as all this process is controlled via IaC
Cons
the search on docs most of the times bring the right words, but wont fix the problem, and some random KB no exactly on the same topic, has the correct answer needed
Some problems are not so clear to find, the error occur on another pod/operators and you have to dig it to understand
Likelihood to Recommend
If you use containers and the codes are not legacy, its really good to use for deploy, automation, etc. but with legacy code or systems, can be a little hard to deploy, also systems that are pick with ssl security can bring some problems, or system that arent compatible with containers without a lot of rebase of the code.
VU
Verified User
Employee in Information Technology (Education Management company, 1001-5000 employees)
Webapp development and virtualization, there are other operators we are exploring but they are not in production. One of the issues Red Hat OpenShift allows us to overcome is the flow from development to testing to production in web development. Often developers create on their local machine but when pushing to test or production the app fails to work due to configuration issues between the local machine and the production environment. Red Hat OpenShift eliminates that by providing a uniform environment for all three phases. It also provides enhanced security and stability.
Pros
Process management
Security
Visibility
Cons
Documentation needs to be improved
Troubleshooting can be complex and often difficult.
Upgrades are not always smooth.
Permissions are difficult and easy to understand.
Likelihood to Recommend
Red Hat OpenShift is a great teaching tool for upcoming sysadmins and developers. We have encouraged it's use in CS department in place of VMs, it would significantly more efficient for students learning development practices.
VU
Verified User
Manager in Information Technology (Higher Education company, 1001-5000 employees)
I resell Redhat as a distributor. One of the end-users at BYU, a university, finds the how-to manuals or instructions too convoluted. They requested a simplified manual focusing only on the installation and integration steps. They wanted a separate manual for the features. In short, it is straightforward to install, followed by another set of instructions for adding features.
We use it to deploy web applications and provide our developers with a matching production and development environment. We also host our virtual machines to run various services within Openshift Virtualization. Having all of that in one place makes it nice although shifting from RHV to Openshift is a bit of a paradigm change.
Pros
Providing Dev and prod environment for web apps to run and be tested.
Deploying application in a consistent way.
One click vm building.
Cons
Because of how different virtualization is done, there is a learning curve to overcome when switching to it from another hypervisor.
Documentation needs to be improved. Just finding the details to set it up is a burden that will keep some people using it.
Likelihood to Recommend
I wouldn't recommend Openshift to small organizations with a limited budget. Licensing is expensive but often necessary for help when things aren't working as expected or when trying to update your environment.
VU
Verified User
Administrator in Information Technology (Higher Education company, 10,001+ employees)
Singular platform integration. One of the hardest parts of working in a high end department is the lack of locations where you can initiate your workflow. With Red Hat OpenShift you are able to work in the same area and keep everything on one platform. With Red Hat OpenShift we’ve been able to speed up production and get work done faster.
Pros
Singular platform
Auromation
Clean interface
Cons
Documentation
Pricepoint
Integration with other Red Hat products
Likelihood to Recommend
When you are seeking out a singular platform, having Red Hat is one of the better software suites. The difficulty comes with certain lack of integration with non RHEL products. Since Red Hat isn’t the only vendor used it can be difficult to have compatibility across other vendors. I understand wanting to keep things in the Red Hat family.
VU
Verified User
Technician in Information Technology (Higher Education company, 5001-10,000 employees)
We use Red Hat OpenShift with a on premise cluster and also a ROSA cluster inside the AWS west 2 region.
Pros
ROSA assists us with the control plane, save our management work and cost
Supported our CI/CD with our web services.
Cons
We are currently using ROSA version 4.14. We don't have clearly instruction on how to upgrade to 4.15. It seems that it is a hard fork in code base. We do not have an available to upgrade from either command line or GUI.
Likelihood to Recommend
Well suited: It helps the containerization for our web service team. They were using proxmox product previously, it wastes our resources to host all the web applications.
Less appropriate: We waited a bit long with our ticket. Later, we found out we could call to make the process faster. It would be nice our ticket can be dealt with with faster time.
VU
Verified User
Program Manager in Information Technology (Education Management company, 201-500 employees)
It was helpful in these ways: 1) very easy to upload 2) Easy manuals are available 3) Easy troubleshooting
It was not only one application but multiple applications. I could deploy the applications with ease and use OpenShift for software as a service. Links were quite responsive and compatible with other SAAS as well. My DB was also always deployed on the cloud.
Pros
Easy Deployment
Proper Instructions
Cons
I personally had never faced any problem deploying my applications
Likelihood to Recommend
1) When you need early deployment. 2) When the number of people involved is not more than 100 (provided you are using a free version). 3) Also, there is a minimum number of applications we can keep active at one time. So if you have to keep multiple applications on at a time it is not possible [to use] free Open Shift.
VU
Verified User
Engineer in Information Technology (Higher Education company, 1-10 employees)