이 콘텐츠는 선택한 언어로 제공되지 않습니다.
Chapter 1. Installing Red Hat Edge Manager on Red Hat OpenShift Container Platform
Red Hat OpenShift Container Platform users can install Red Hat Edge Manager from the Software Catalog in the Hybrid Cloud Console. This procedure guides you through project creation, certificate configuration, and application deployment.
Prerequisites
- An active Red Hat Edge Manager subscription.
- An Red Hat OpenShift Container Platform cluster version 4.19 or later.
- Cluster administrator permissions.
-
The OpenShift CLI (
oc) installed and authenticated.
Procedure
- Log into the Red Hat OpenShift Container Platform web console.
In your terminal, run the following command to create a project for the Red Hat Edge Manager application services:
oc new-project <project_name>
$ oc new-project <project_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
In the Red Hat OpenShift Container Platform web console, navigate to Ecosystem
Software Catalog. Select your project from the Project dropdown menu.
NoteIf the project does not appear in the dropdown, refresh your browser.
- Search for "Red Hat Edge Manager" and select the Red Hat Edge Manager tile.
- In the Red Hat Edge Manager side panel, click Create.
- In the Release name field, enter the name of your project.
- Select the desired version from the Chart version dropdown menu.
Before finishing the installation, you must configure the ingress certificates. In your terminal, run the following commands to extract the cluster’s Certificate Authority (CA) bundle:
oc get configmap default-ingress-cert \ -n openshift-config-managed \ -o jsonpath='{.data.ca-bundle\.crt}' > /tmp/ingress-ca.crt cat /tmp/ingress-ca.crt$ oc get configmap default-ingress-cert \ -n openshift-config-managed \ -o jsonpath='{.data.ca-bundle\.crt}' > /tmp/ingress-ca.crt $ cat /tmp/ingress-ca.crtCopy to Clipboard Copied! Toggle word wrap Toggle overflow Under the Configure via section, select the YAML view radio button, locate the
global.auth.caCertfield and paste the contents of/tmp/ingress-ca.crtas shown below:Example YAML configuration
Copy to Clipboard Copied! Toggle word wrap Toggle overflow WarningEnsure
global.auth.caCertis correctly indented. If this field is missing or malformed, managed edge devices will be unable to verify the API identity and will fail to connect.NoteIf Advanced Cluster Management (ACM) is present in your environment but you are using Red Hat Edge Manager as a standalone feature, set the
global.enableMulticlusterExtensionsparameter tofalse.- Click Create to deploy Red Hat Edge Manager.
Verification: Retrieving the User Interface URL
Once the pods are running, obtain the external URL to access the Red Hat Edge Manager dashboard.
In your terminal, run the following command to retrieve the host address:
oc get route flightctl-ui -n <project_name> -o jsonpath='{.spec.host}'$ oc get route flightctl-ui -n <project_name> -o jsonpath='{.spec.host}'Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Copy the returned URL and paste it into a web browser.
- Log in using your administrator credentials.