Steps to Deploy E.D.D.I Operator from Red Hat Marketplace on OpenShift Cluster
abstract: # REQUIRED
authors:
completed_date: 2020-01-20
components:
draft: true|false # REQUIRED
excerpt: # REQUIRED
keywords: # REQUIRED - comma separated list
last_updated: # REQUIRED - Note: date format is YYYY-MM-DD
primary_tag: # REQUIRED - Note: Choose only only one primary tag. Multiple primary tags will result in automation failure. Additional non-primary tags can be added below.
pta: # REQUIRED - Note: can be only one
pwg: # REQUIRED - Note: can be one or many
related_content: # OPTIONAL - Note: zero or more related content
related_links: # OPTIONAL - Note: zero or more related links
runtimes: # OPTIONAL - Note: Select runtimes from the complete set of runtimes below. Do not create new runtimes. Only use runtimes specifically in use by your content.
series: # OPTIONAL
services: # OPTIONAL - Note: please select services from the complete set of services below. Do not create new services. Only use services specifically in use by your content.
subtitle: # REQUIRED
tags:
title: # REQUIRED
translators: # OPTIONAL - Note: can be one or more
type: tutorial
E.D.D.I is a Scalable Open Source Chatbot Platform to build multiple Chatbots with NLP, Behavior Rules, API Connector, and Templating. Developed in Java, provided with Docker, orchestrated with Kubernetes or Openshift.
Go to the Marketplace catalog and search for E.D.D.I, Select E.D.D.I
from the results as shown.
Free Trial
button as shown.Subscription term
and total cost is $0.00. Click Start trial
as shown.You can visit Workspace > My Software to view your list of purchased softwares.
Install Operator
button. Leave the default selection for Update channel and Approval strategy. Select the cluster and namespace scope as eddi-project
for the operator and click Install
.Log into your OpenShift cluster and look under Operators > Installed Operators
to confirm the installation was successful.
The operator E.D.D.I Operator
should list under the project/namespace cockroachdb-test
as shown.
E.D.D.I
operator, under Provided API’s, click on the first Create Instance
as shown.storageclass_name
in the YAML file, and click on the Create
button as shown. If the default YAML file is not visiblie you can copy paste the bellow YAML file replacing the storageclass_name
.
apiVersion: labs.ai/v1alpha1
kind: Eddi
metadata:
name: eddi
spec:
size: 1
mongodb:
environment: prod
storageclass_name: <existing_storageclass>
storage_size: 20G
E.D.D.I Operator pods should come up when the installation is completed.
Under the left panel click on Networking
and select Routes
, make sure you are in the eddi-project
namesapace, you can now see the eddi-route
with a URL as shown.
You can refer the following documentation from E.D.D.I labs to learn more about the operator and its features.