Event Endpoint Management is an operator-based release and uses custom resources to deploy and manage the lifecycle of your Event Endpoint Management installation.
A deployment of Event Endpoint Management consists of a single Event Endpoint Management instance (also referred to as Manager or Event Manager) that is configured along with one or more instances of an Event Gateway.
- Event Manager instances are defined by the
EventEndpointManagement
custom resource type. - Event Gateway instances are defined by the
EventGateway
custom resource type.
Installing Event Endpoint Management includes the following high-level steps:
-
Depending on your platform and environment, select the right procedure:
- Red Hat OpenShift Container Platform online environment which has access to the internet.
- Offline environment (also referred to as air-gapped or disconnected).
- Other Kubernetes platform online environment which has access to the internet.
Note: Stand-alone Event Gateway instances can only be installed in an online environment.
- Install the Event Endpoint Management operator. The operator will then be available to install and manage your Event Manager instances, and any Event Gateway instances you want to install on the same cluster.
- Using the operator, install an instance of the Manager by applying the
EventEndpointManagement
custom resource type. - Install one or more instances of the Event Gateway on the same cluster, or as a stand-alone deployment on a different host:
- If you want to install the Event Gateway on the same cluster as the Event Manager, use the Event Endpoint Management operator to install instances by applying the
EventGateway
custom resource type. For more information, see installing Event Gateway on the same cluster. - If you want to install the Event Gateway on a different cluster, for example, to locate it closer to where your Kafka installation is, you can install a stand-alone Event Gateway.
- If you want to install the Event Gateway on the same cluster as the Event Manager, use the Event Endpoint Management operator to install instances by applying the