Red Hat OpenShift Cluster Manager


OpenShift Dedicated 4

Configuring OpenShift Dedicated clusters using OpenShift Cluster Manager

Red Hat OpenShift Documentation Team

Abstract

This document provides information about configuring OpenShift Dedicated clusters using OpenShift Cluster Manager.

Chapter 1. Red Hat OpenShift Cluster Manager

Red Hat OpenShift Cluster Manager is a managed service where you can install, modify, operate, and upgrade your Red Hat OpenShift clusters. This service allows you to work with all of your organization’s clusters from a single dashboard.

OpenShift Cluster Manager guides you to install OpenShift Container Platform, Red Hat OpenShift Service on AWS (ROSA), and OpenShift Dedicated clusters. It is also responsible for managing both OpenShift Container Platform clusters after self-installation as well as your ROSA and OpenShift Dedicated clusters.

You can use OpenShift Cluster Manager to do the following actions:

  • Create clusters
  • View cluster details and metrics
  • Manage your clusters with tasks such as scaling, changing node labels, networking, authentication
  • Manage access control
  • Monitor clusters
  • Schedule upgrades

For more information about OpenShift Cluster Manager, see the entire OpenShift Cluster Manager documentation.

1.1. Accessing Red Hat OpenShift Cluster Manager

You can access OpenShift Cluster Manager with your configured OpenShift account.

Prerequisites

  • You have an account that is part of an OpenShift organization.
  • If you are creating a cluster, your organization has specified quota.

Procedure

1.2. General actions

On the top right of the cluster page, there are some actions that a user can perform on the entire cluster:

  • Open console launches a web console so that the cluster owner can issue commands to the cluster.
  • Actions drop-down menu allows the cluster owner to rename the display name of the cluster, change the amount of load balancers and persistent storage on the cluster, if applicable, manually set the node count, and delete the cluster.
  • Refresh icon forces a refresh of the cluster.

1.3. Cluster tabs

Selecting an active, installed cluster shows tabs associated with that cluster. The following tabs display after the cluster’s installation completes:

  • Overview
  • Access control
  • Add-ons
  • Cluster history
  • Networking
  • Machine pools
  • Support
  • Settings

1.3.1. Overview tab

The Overview tab provides information about how the cluster was configured:

  • Cluster ID is the unique identification for the created cluster. This ID can be used when issuing commands to the cluster from the command line.
  • Domain prefix is the prefix that is used throughout the cluster. The default value is the cluster’s name.
  • Type shows the OpenShift version that the cluster is using.
  • Control plane type is the architecture type of the cluster. The field only displays if the cluster uses a hosted control plane architecture.
  • Region is the server region.
  • Availability shows which type of availability zone that the cluster uses, either single or multizone.
  • Version is the OpenShift version that is installed on the cluster. If there is an update available, you can update from this field.
  • Created at shows the date and time that the cluster was created.
  • Owner identifies who created the cluster and has owner rights.
  • Delete Protection: <status> shows whether or not the cluster’s delete protection is enabled.
  • Total vCPU shows the total available virtual CPU for this cluster.
  • Total memory shows the total available memory for this cluster.
  • Infrastructure AWS account displays the AWS account that is responsible for cluster creation and maintenance.
  • Nodes shows the actual and desired nodes on the cluster. These numbers might not match due to cluster scaling.
  • Network field shows the address and prefixes for network connectivity.
  • OIDC configuration field shows the Open ID Connect configuration for the cluster.
  • Resource usage section of the tab displays the resources in use with a graph.
  • Advisor recommendations section gives insight in relation to security, performance, availability, and stability. This section requires the use of remote health functionality. See Using Insights to identify issues with the cluster in the Additional resources section.

1.3.2. Access control tab

The Access control tab allows the cluster owner to set up an identity provider, grant elevated permissions, and grant roles to other users.

Prerequisites

  • You must be the cluster owner or have the correct permissions to grant roles on the cluster.

Procedure

  1. Select the Grant role button.
  2. Enter the Red Hat account login for the user that you wish to grant a role on the cluster.
  3. Select the Grant role button on the dialog box.
  4. The dialog box closes, and the selected user shows the "Cluster Editor" access.

1.3.3. Add-ons tab

1.3.4. Cluster history tab

The Cluster history tab shows every change to the cluster from creation onward for each version. You can specify date ranges for your cluster history and use filters to search based on the description of the notification, the severity of the notification, the type of notification, and which role logged it. You may download your cluster history as a JSON or CSV file.

1.3.5. Networking tab

The Networking tab provides a control plane API endpoint as well as the default application router. Both the control plane API endpoint and the default application router can be made private by selecting the respective box below label. If applicable, you can also find your virtual private cloud (VPC) details on this tab.

Important

Red Hat OpenShift Cluster Manager does not support the networking tab for a Google Cloud Platform (GCP), non-CCS cluster running in a Red Hat GCP project.

1.3.5.1. Adding a network Ingress to your OpenShift Dedicated cluster

You can add a network Ingress to your cluster from the OpenShift Cluster Manager web UI.

Prerequisites

  • You have a Red Hat account.
  • You have the required permissions to make changes to your cluster in OpenShift Cluster Manager.

Procedure

  1. From the Networking tab in OpenShift Cluster Manager, click the Additional application router toggle to enable the Ingress. There are two options you can add to the additional router:

    1. Make router private: This checkbox allows you to control cluster privacy. By default, your Ingress router is publicly exposed and allows anyone access. You can limit access to applications or websites you run on your cluster by selecting this checkbox. For example, if you only want internal employees to access this cluster, then using this option requires a private connection, such as a virtual private network (VPN) or virtual private cloud (VPC) peering connection.
    2. Label match for additional router: This field provides a way to target the specific route you want exposed in this additional Ingress router. By default, the router exposes all routes. If you leave this field blank, these routes stay exposed.

      A commonly used setup has a private default router, which means any applications deployed require a VPN or VPC peering to access. You can create an additional public router with a label match of route=external. Then, if you add the route=external label to additional routes, the additional router matches this label and exposes it for public use.

  2. Click Change settings to confirm that you want to add the network Ingress.

1.3.6. Machine pools tab

The Machine pools tab allows the cluster owner to create new machine pools if there is enough available quota, or edit an existing machine pool.

Selecting the kebab > Edit option opens the "Edit machine pool" dialog. In this dialog, you can change the node count per availability zone, edit node labels and taints, and view any associated AWS security groups.

1.3.7. Support tab

In the Support tab, you can add notification contacts for individuals that should receive cluster notifications. The username or email address that you provide must relate to a user account in the Red Hat organization where the cluster is deployed. For the steps to add a notification contact, see Adding cluster notification contacts.

Also from this tab, you can open a support case to request technical support for your cluster.

1.3.8. Settings tab

The Settings tab provides a few options for the cluster owner:

  • Update strategy allows you to determine if the cluster automatically updates on a certain day of the week at a specified time or if all updates are scheduled manually.
  • Update status shows the current version and if there are any updates available.

1.4. Additional resources

Legal Notice

Copyright © 2024 Red Hat, Inc.

OpenShift documentation is licensed under the Apache License 2.0 (https://www.apache.org/licenses/LICENSE-2.0).

Modified versions must remove all Red Hat trademarks.

Portions adapted from https://github.com/kubernetes-incubator/service-catalog/ with modifications by Red Hat.

Red Hat, Red Hat Enterprise Linux, the Red Hat logo, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.

Linux® is the registered trademark of Linus Torvalds in the United States and other countries.

Java® is a registered trademark of Oracle and/or its affiliates.

XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.

MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.

Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.

The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation’s permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.

All other trademarks are the property of their respective owners.

Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.