Difference between revisions of "OPS635-lab-openshift"

From CDOT Wiki
Jump to: navigation, search
(Creating initial copy of OpenShift lab.)
 
m (Adding link to currently functioning OpenShift installation)
 
Line 10: Line 10:
 
==Investigation 1: Installing OpenShift==
 
==Investigation 1: Installing OpenShift==
 
*Install OpenShift on one VM
 
*Install OpenShift on one VM
**Note: The requirements for this change regularly, therefore we are going to link to a currenly functioning external set of instructions.  This may change from semester to semester.
+
**Note: The requirements for this change regularly, therefore we are going to link to a [https://computingforgeeks.com/setup-openshift-origin-local-cluster-on-centos/ currently functioning external set of instructions].  This may change from semester to semester.
 
==Investigation 2: Deploying a containerized Service in 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.
 
*Perform all of the following steps using only one of the GUI or the command line.

Latest revision as of 13:58, 30 July 2019

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.