Show Me the Way: The Operator Installation Screen in OpenShift 4.6
October 30, 2020 | by
As an OpenShift user, you deserve to know exactly what is going on behind the scenes, especially when it comes to operator installations. In this 4.6 release, the OpenShift Web Console has a screen specifically for displaying all the installation details you need to know, such as what is happening in the operator install process and what operand is needed (if any) to get your operator up and running.
Also, any install plans that need manual approval can be approved right from within the screen, no navigation needed. Let's check it out.
The New Operator Installation Screen
The installation starts by choosing an operator from the embedded OperatorHub and then moving to the Install Operator screen, where you can configure the operator to work best for your cluster.
Once the installation starts, the new installation screen appears. This screen provides the installation status in real time as the operator progresses through the process. If you would rather head straight to the list of installed operators, you can get there right from this screen. You can also navigate away from the screen without interrupting the process at all.
When the operator install wraps up, the screen lets you know that the operator is ready for use. You can then access the operator details by clicking View Operator.
The operator details provide basic information about the operator, along with APIs for creating instances of its included operands. You are all set!
Installing an Operator That Requires an Operand
But that is only the start of what the new installation screen can do. For operators that require an operand instance in order to be fully functional, the operand creation process is now included right in the installation flow.
To find which operators require an operand instance to finish the installation process, look for the Required badge on the Install Operator page.
Once the operator install has started, the installation screen appears as usual. But in addition to the installation status, it also lets you know that you can create the operand once installation is complete.
Once installation finishes, you can create the operand right from the installation screen. Once that operand is created, the operator is ready to go.
But if you decide to leave the installation screen before creating the required operand, a handy reminder will appear in the operator details to let you know that the creation is still needed.
Approving a Manual Install Plan
Another feature of the operator installation screen concerns approving manual install plans. Now you can see the install plan's contents right from the installation screen. If everything looks OK, you can approve it, no need to navigate to the resource.
More on the Way
Making sure operators are easy to find and install are top priorities for OperatorHub in OpenShift, and we are continuing to work towards that goal with features like this that offer visibility into the installation process. Look for more enhancements to this installation screen in the future, such as the real-time status of resources and events being created by the operator and further additions to the operator details screen.
If you are up for trying out this new feature, or if you are just getting started with OpenShift, visit Try OpenShift to get instant access to a cluster.
Introduction OpenShift Pipelines is a Continuous Integration / Continuous Delivery (CI/CD) solution based on the open source Tekton project. The previous articles in the series, starting here, showed ...
OpenShift 4 is 100% open source and comprises several key CNCF open source projects: Linux - OpenShift runs on CoreOs and enjoys the support of the Red Hat Enterprise Linux ecosystem. Within CoreOs ...