Open main menu

CDOT Wiki β

OPS635-lab-openshift

Revision as of 17:58, 18 May 2020 by Peter.callaghan (talk | contribs) (Investigation 1: Installing OpenShift: - changing installation instructions, as OpenShift isn't stable on nested VMs.)

OPS635 OpenShift Lab: Container Management Using OpenShift

Overview

Deploying containerized services using a platform as a service (PaaS) tool can make it easier to manage having multiple services deployed across a larger number of machines.

Pre-Requisites

  • You must have completed the docker lab, otherwise you will have to create a new docker image.

Materials

  • One Solid State Drive (SSD), minimum capacity 240GB, in a USB3 Enclosure.

Investigation 1: Installing OpenShift

Investigation 2: Deploying a containerized Service in OpenShift

  • Perform all of the following steps using only one of the GUI or the command line.
  • Create a new project called 'ops635-<yourname>'.
  • Use it to deploy a service using the container image you published in the docker lab.
  • Ensure that you can reach the service from outside your VM.

Investigation 3: Learning the other interface

  • Repeat the steps from investigation 2, but using the interface you did not use (e.g. if you used the GUI in investigation 2, repeat those steps on the command line).

Submission

  1. Demonstrate your service working in class.
  2. Export your deployment configuration and upload it to Blackboard.