Skip to content

Ansible automation for Managing OpenShift Container Platform clusters

License

Notifications You must be signed in to change notification settings

patlachance/casl-ansible

 
 

Repository files navigation

CASL Ansible

Automation of OpenShift and Container related tasks using Ansible. (This includes automation of OpenShift Cluster provisioning as well as other automation tasks post-provisioning.)

Automation Topics

Provisioning An OpenShift Cluster

The CASL Ansible tools provide everything needed to automatically provision an OpenShift cluster from scratch. Visit the provisioning guide relevant to you to get started.

Automation of OpenShift Cluster Content

The openshift-applier is used to automate the seeding of OpenShift cluster content based on OpenShift templates and parameters files.

Compatibility Matrix

For some tasks, the CASL repository has several dependencies on external repositories, such as:

  • Infra Ansible - A repository of Ansible automation for generic infrastructure components
  • OpenShift Ansible - The core OpenShift Installation Playbooks (and supporting roles)
  • OpenShift Ansible Contrib - A repository of extra, unsupported, and upstream Ansible roles and playbooks for OpenShift

Note: The dependencies are managed using ansible-galaxy and the specific instructions will call this out when there is a need to use galaxy to pull in the correct dependencies.

About

Ansible automation for Managing OpenShift Container Platform clusters

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.3%
  • Shell 4.8%
  • Other 0.9%