Deploying IBM Sterling External Authentication Server using an IBM Certified Container Software

The IBM Certified Container Software offers a Red Hat certified IBM Sterling External Authentication Server image and Helm chart and can be used to deploy a production-ready IBM Sterling External Authentication Server image into Red Hat OpenShift/ Kubernetes Service.

IBM Certified Containers are more than a simple Helm chart that accelerate time to value and improve enterprise readiness at a lower cost than containers alone.

IBM Certified Container meets standard criteria for packaging and deployment of containerized software with platform integrations

Prerequisites

The following prerequisites tasks must be completed to successfully use Certified Containers:

Overview

A Certified Container provides the basic features of package manager (Helm Chart) to help with the installation and maintenance of software. Using a Certified Container you can perform following actions on helm chart:
  • Deploy
  • Upgrade
  • Configure

Key Concepts

  • Charts

    A Certified Container Software uses a packaging format called Charts. IBM Sterling External Authentication Server Chart is a collection of files that consists of a few YAML configuration files and templates rendered into Kubernetes manifest files. Charts are created as files laid out in a directory tree that you can package into versioned archives that the system deploys.

  • Release
    Release is a running instance of a chart combined with a specific configuration. A certified container release uses:
    • A command line tool, helm to provide a user interface.
    • Packaging format called Charts.

Key Components

A Certified Container Software has two major components:
  • Helm Client: It manages charts and is a command line interface for end users. Use Helm client to:
    • Develop charts
    • Manage repositories
    • Send charts to be used for deployment
    • Ask for information about Releases
    • Request upgrades or uninstallation of existing Releases
  • A container image

Network

The Certified Container Software release is tested with Weave Net-type network for Kubernetes environment. For more information, refer to Kubernetes Networking.