Skip to content

Satl formula for dispatching CADF notifications in openstack messaging.

License

Notifications You must be signed in to change notification settings

mike-senin/salt-formula-cadf

 
 

Repository files navigation

cadf

Service cadf description

Sample pillars

Single cadf service

cadf:
  distpather:
    enabled: true
  listener:
    enabled: true

Development and testing

Development and test workflow with Test Kitchen and kitchen-salt provisioner plugin.

Test Kitchen is a test harness tool to execute your configured code on one or more platforms in isolation. There is a .kitchen.yml in main directory that defines platforms to be tested and suites to execute on them.

Kitchen CI can spin instances locally or remote, based on used driver. For local development .kitchen.yml defines a vagrant or docker driver.

To use backend drivers or implement your CI follow the section `INTEGRATION.rst#Continuous Integration`__.

The Busser Verifier is used to setup and run tests implementated in <repo>/test/integration. It installs the particular driver to tested instance (Serverspec, InSpec, Shell, Bats, ...) prior the verification is executed.

Usage:

# list instances and status
kitchen list

# manually execute integration tests
kitchen [test || [create|converge|verify|exec|login|destroy|...]] [instance] -t tests/integration

# use with provided Makefile (ie: within CI pipeline)
make kitchen

Read more

  • links

About

Satl formula for dispatching CADF notifications in openstack messaging.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Python 46.9%
  • Shell 21.2%
  • SaltStack 14.5%
  • Makefile 11.7%
  • HTML 5.7%