User Tools

Site Tools


genesis:configuration-files-discussion

This is an old revision of the document!


Discussion Input: Configuration for Pod-layout/Build/Deploy/Test

There is a need to have common config files for pod/hardware, build, deploy, and test:

  • Pod-setup (general description of the hardware setup of the POD used for a deployment)
  • Build (description of the components used for a build – this will include pointers to the artifacts that a build will comprise, e.g. a pointer to the SDN controller)
  • Deploy (description of how components would be configured, e.g. in ODL terms, this could be the set of features you want installed in karaf).
  • Test (description of what tests within which testframeworks would be run)

Different teams work on creating a common definition for those configuration files. Pod-setup is done by the Pharos team, Build and Deploy are worked by Genesis, and Test is done by the different testing teams.

Having a view of how the different deployment tools approach system configuration should ease distilling a common approach. Below is a listing of existing approaches of the install tools as well as snapshots of the current discussion. Note: This wiki is a snapshot in time. Definition of these common files is still work in progress!


Proposals for common config files

genesis/configuration-files-discussion.1450094875.txt.gz · Last modified: 2015/12/14 12:07 by Frank Brockners