Part III. Custom Plugins

In this part, we will cover how to create, test, and use custom plugins. The first thing to do is build a custom agent and client. As discussed in Chapter 5, the agent implements server-side functionality that a client can create requests for.  

We’ll cover how to:

  • Provide new, custom requests you can make to your servers

  • Make MCollective requests from a script rather than through the mco command line

  • Collect registration data from your servers

  • Send the results of MCollective requests to a program, instead of returning to your screen

This section is where you’ll learn exactly how mutable and adaptable MCollective can be to service your needs.

Note

I feel that you learn much more by building the agent and applications for yourself. However, if you are having difficulty, you can download the working code using the instructions provided in Chapter 24.

Get Learning MCollective now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.