Skip to content

inderchauhan007/advanced_openshift_training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

advanced_openshift_training

How to use the playbook

run the below command

$ sh provision-cluster.sh

provision-cluster.sh will automatically detect GUID within the bastion host environment and trigger playbook at lab/install_ocp.yml

Playbook Structure

lab/
├── ansible.cfg.backup
├── host_vars
│   └── localhost.yml  :   variable configuration 
├── install_ocp.yml
├── ocp_template
│   ├── app_pipeline   :  Generate  openshift task projects with jenkins pipeline
│   ├── multitenant    :  Create  new project request tempalte with limit and network policy
│   ├── pvs           
│   └── smoketest      :  Create nodejs mongodb project for smoke testing
├── precheck_cluster.yml
├── provision_cluster.yml
└── roles
    ├── bastion              : generate host file from jinja
    ├── make-applier-projects-unique
    ├── multitenant          : Create multitenant structure with  node selector
    ├── openshift-applier
    ├── openshift-labels
    ├── openshift-replicas-ready
    ├── openshift-route-status
    ├── postinstall          : create PV
    ├── smoked               : run smoketest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published