forked from rundeck/rundeck
-
Notifications
You must be signed in to change notification settings - Fork 0
Noah integration
ahonor edited this page Mar 18, 2011
·
5 revisions
Here are a couple examples for integrating rundeck and noah.
Noah can act as a resource model provider to rundeck. The provider would generate rundeck resource.yaml from Noah "Hosts" and "Services" data. Additionally, "Applications" and "Configurations" data can made accessible as option model data.
Rundeck exports the resource, job and option data into the execution context. This data can be accessed via environment variable data.
Noah's ability to dispatch to HTTP agents makes it possible to act as a transport to invoke remote rundeck agents. Here a "dispatch provider" interacts with Noah to cause the callbacks to fire.
ACL Policy local to the remote rundecks can further confine the actions invoked from the Noah callbacks.