The primary purpose of this repository is to provide you with working teflo examples. The examples are light weight and simple. The goal here is for you to use these as a getting started with teflo. Once you have a understanding on how teflo works using them, you can easily expand upon them to build your own.
The repository contains different directories which make up different tasks of teflo. Below is the main structure for this project and details about each one.
├── configuration
├── e2e
├── execute
├── orchestrate
├── provision
├── report
├── resource_check
└── teflo_plugin_template
This directory contains examples on how you setup your teflo configuration file. Please see the configuration directory for more details.
This directory contains a complete scenario descriptor file (SDF) showing all teflo tasks configured. Please see the e2e directory for more details.
This directory contains examples on how you can use teflos execute task. Please see the execute directory for more details.
This directory contains examples on how you can use teflos orchestrate task. Please see the orchestrate directory for more details.
This directory contains examples on how you can use teflos provision task. Please see the provision directory for more details.
This directory contains examples on how you can use teflos report task. Please see the report directory for more details.
This directory contains examples on how you can use teflos resource check functionality. Please see the resource check directory for more details.
This is a template that user can use to get an empty directory structure that can be used to develop a teflo plugin Please see the teflo_plugin_template directory
This directory contains examples for teflo init command. Please see the Teflo Quickstart Doc for the usage of this command.