Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 2.85 KB

README.md

File metadata and controls

40 lines (31 loc) · 2.85 KB

Solutions Enablement Ansible Automation (SEAA) framework for IBM Z and Cloud Modernization Stack

Overview

In this topic, we outline the capabilities and components of the SEAA framework. The framework provides a prescriptive model based on tags and configuration variables provided. These values determine how automation interacts with the underlying systems and a user. The framework offers components as outlined in the table below.

Components Description
Ansible variables Default and variable data used to define Red Hat® OpenShift® and z/OS system resources
Ansible inventory To define multiple host and host variables used to deploy resources on OpenShift and z/OS endpoints.
Ansible playbooks, tasks, roles, run_playbook scripts To deploy stack components
Admin shell scripts To run administer stack resources on OpenShift cluster and z/OS endpoints.

See the configuration variables used to control how automation runs along with tags used for the specific playbook being run.

Framework Architectural Diagram

Architectural Diagram



Minimum Requirements

Listed below are the minimum requirements for OpenShift and z/OS endpoints.

OpenShift Cluster - v4.9 or later

z/OS endpoint

  • See z/OS storage requirements
  • Python 3.8 or later - for connecting and running ansible playbooks on zos endpoints
  • ZOAU 1.1.0 or later - for scripts that require ZOAU commands