Welcome to the Open Liberty Operator Labs. This series of labs is designed to help you explore and learn about the advanced features of Open Liberty Operator on Red Hat® OpenShift® Container Platform.
During the lab sessions, you will have the opportunity to explore the following features:
If you are interested in gaining in-depth knowledge about Open Liberty Operator, refer to the documentation.
If you choose to run the lab through terminal using oc
client, please ensure you meet the following requirements before starting the lab:
-
The
oc
client installed on your system. If you do not have it installed, follow the steps:-
Download the client through the link:
-
Intel Mac: openshift-client-mac.tar.gz
-
M1/M2 Mac: openshift-client-mac-arm64.tar.gz
-
Windows: openshift-client-windows.zip
-
Linux: openshift-client-linux.tar.gz
-
-
Unzip the file. Add the directory where
oc
is extracted to your PATH:-
Mac/Linux:
export PATH=$OC_HOME:$PATH
-
For example:
export PATH=${HOME}/Downloads/openshift-client-mac/:$PATH
-
-
Windows Command Prompt:
set PATH=$OC_HOME;%PATH%
-
For example:
set PATH=%HOMEPATH%\Downloads\openshift-client-windows\;%PATH%
-
-
Windows Cygwin Terminal:
export PATH=$OC_HOME:$PATH
-
For example:
export PATH=${HOMEPATH}/Downloads/openshift-client-windows/:$PATH
-
-
-
-
Access to an OpenShift cluster with Open Liberty Operator already installed.
oc login <CLUSTER_URL> -u <CLUSTER_USER> -p <CLUSTER_TOKEN> --insecure-skip-tls-verify=true export NAMESPACE=<ASSIGNED_NAMESPACE> oc project $NAMESPACE
-
CLUSTER_URL, CLUSTER_USER, CLUSTER_TOKEN and ASSIGNED_NAMESPACE will be provided to you before the lab. If you do not have access, please contact the Lab Administrator to obtain the necessary permissions.
-
-
Ensure
jq
is installed.-
Download and install the binary through the link.
-
Set up your own cluster to meet the cluster requirements following Cluster Setup guide
If you are new to containers and Kubernetes, see below to learn the basics.