Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This wiki provides  documentation regarding the design, capabilities and usage of the Saltstack Extension for APP-C. Saltstack  is a  an open-source config management tool that can be used in VNF management framework that allows provide an almost cli like set of tools in a structured form. Here Saltstack Server is called as salt master and clients are called as salt minions which run as agents in the client machine, Salt uses YAML config files, organized into templates or packages called states. In the target VNF it is necessary to have a) an SSH server, b) salt minions and dependencies and d) any necessary software that is specific to the VNF to run its functions. Many actions such as configure, restart, health check can be executed on the VNF by constructing a salt-states (set of sls files) that is executed by an Saltstack server on the VNF via SSH.

...

        Currently, the "Input Parameters to the Saltstack Directed Graph" defined above is only for reqExecSLS method. DG for using all the methods will be provided in the future when its scope arises, as depicted in the image above. . However, current DG provided for saltstack will only perform reqExecSLS execution.

        In order to communicate with the Ansible Server, it is currently assumed that :

...