Skip to content

Role Tasks

Windkit Li edited this page Jul 22, 2016 · 1 revision

Builder

  1. Clean Build Temp Path

  2. Build LeoFS

    {{ build_script}} {{ build_temp_path }} {{ build_branch }}
    

    User can provide a custom script to build or simply pick a tag of LeoFS

Common

  1. config.yml Prepare Directories
  2. forcekill.yml Force Kill (pkill beam.smp)
  3. get_log.yml Collect Log from Components to Controller
  4. install_build.yml Install LeoFS with package built from source in Builder
  5. install_package.yml Install LeoFS with released package (deb, rpm)
  6. purge.yml Purge LeoFS Node (Clean up Directories)

LeoManager

  1. control.yml Start/Stop LeoManager
  2. Create LeoManager Configuration File with Template and Parameters

LeoStorage

  1. control.yml Start/Stop LeoStorage
  2. purge.yml Purge AVS
  3. Create LeoStorage Configuration File with Template and Parameters

LeoGateway

  1. control.yml Start/Stop LeoGateway
  2. Create LeoGateway Configuration File with Template and Parameters
Clone this wiki locally