Skip to content

Latest commit

 

History

History
90 lines (77 loc) · 3.16 KB

README.adoc

File metadata and controls

90 lines (77 loc) · 3.16 KB

Open Liberty Operator Labs

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:

Open Liberty Operator

If you are interested in gaining in-depth knowledge about Open Liberty Operator, refer to the documentation.

Lab Prerequisites

If you choose to run the lab through terminal using oc client, please ensure you meet the following requirements before starting the lab:

  1. 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
  2. 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.

  3. Ensure jq is installed.

    • Download and install the binary through the link.

Using your own Red Hat OpenShift Container Platform

Set up your own cluster to meet the cluster requirements following Cluster Setup guide

Kubernetes Basics

If you are new to containers and Kubernetes, see below to learn the basics.

Kubernetes Fundamentals