DX NetOps Spectrum Dockerization

This page contains the following topics:
casp1032
This page contains the following topics:
Autoinstallation of
DX NetOps Spectrum
DSS
is now available with 10.3.1!
About
DX NetOps Spectrum
Dockerization
Dockerized
DX NetOps Spectrum
is advantageous and beneficial for
DX NetOps Spectrum
users. Dockerized
DX NetOps Spectrum
components can be deployed separately, such as spectrum-one-click-server-image, spectrum-ss-image, and spectrum-sdc-image. It helps spin multiple containers to set up a distributed
DX NetOps Spectrum
deployment within no time(minutes*). With dockerization, you can resolve behavioral, staging, and running issues of applications in different environments in various datacenters.
DX NetOps Spectrum
Dockerization ensures the packaging of all the required configuration files and libraries and other dependencies that are required to run
DX NetOps Spectrum
in any environment. With
DX NetOps Spectrum
Dockerization, you can ensure continuous integration that is deployed automatically. The transition time from development to production can be greatly reduced as one container can be used across multiple environments. Docker images can be moved from one server to another with ease. Docker containers are highly scalable as with the demand of the users. Running
DX NetOps Spectrum
on a Container Application platform provides a seamless service abstraction layer. Any changes to Container properties (like HostName/IP change) would not majorly affect the current deployment.
DX NetOps Spectrum
can be dockerized on Red Hat® (v.7.4) OpenShift for easy development, deployment, and building of either on-prem or cloud applications.
Recommended Software Requirements
The following are the recommended software requirements for the Docker engine and OpenShift installation.
For Docker Engine
  • RHEL - v7.4  (Docker-engine installation and container creation is tested on RHEL 7.4 VM). Install the latest version of Docker using 'yum install docker' command.
For OpenShift
  • OpenShift - v3.6
  • RHEL - v7.4
  • Ansible - v2.5.4
  • Git 1.5
Spectrum Pre-built ISO Image Load Process
If you do not wish to build the docker images manually, follow these steps:
  1. Download the required tar.gz files from support.ca.com, onto a Linux Rhel 7.4 VM
    CA-Spectrum-SpectroSERVER-Docker-<current_version>.tar.gz
    CA-Spectrum-OneClickServer-Docker-<current_version>.tar.gz
    CA-Spectrum-SDC-Docker-<current_version>.tar.gz
    CA-Spectrum-OneClickServer-And-SRM-Docker-<current_version>.tar.gz
  2. Execute the following command to extract tar file:
    gzip -d <filename>.tar.gz
  3. Once the above unzipped tar file is available, to extract the respective docker image, execute the command:
    docker load -i CA-Spectrum-SpectroSERVER-Docker-<current_version>.tar
  4. To view the loaded docker images, execute the following command:
    docker images
What Next?