Extending Salt Open with Plugins
Offered By: Pluralsight
Course Description
Overview
This course will teach you to write and deploy custom Python modules as Salt plugins.
It is impossible for a vendor to provide everything you need for your environment. This is why Salt is an extensible system where you can create your own plugins. In this course, Extending Salt Open with Plugins, you’ll learn to develop simple Python scripts to deploy as Salt Plugins. First, you’ll explore the structure of existing plugins. Next, you’ll discover how the Beacon plugin system operates to monitor Minions. Finally, you’ll learn how to write and deploy your own custom plugins as Python modules. When you’re finished with this course, you’ll have the skills and knowledge of the Salt Plugin system needed to both understand existing plugins and extend Salt with your own.
It is impossible for a vendor to provide everything you need for your environment. This is why Salt is an extensible system where you can create your own plugins. In this course, Extending Salt Open with Plugins, you’ll learn to develop simple Python scripts to deploy as Salt Plugins. First, you’ll explore the structure of existing plugins. Next, you’ll discover how the Beacon plugin system operates to monitor Minions. Finally, you’ll learn how to write and deploy your own custom plugins as Python modules. When you’re finished with this course, you’ll have the skills and knowledge of the Salt Plugin system needed to both understand existing plugins and extend Salt with your own.
Syllabus
- Course Overview 1min
- Salt’s Extensible Architecture 18mins
- Understanding the Beacon Subsystem 26mins
- Writing Custom Salt Plugins 29mins
Taught by
Andrew Mallett
Related Courses
Design Computing: 3D Modeling in Rhinoceros with Python/RhinoscriptUniversity of Michigan via Coursera A Practical Introduction to Test-Driven Development
LearnQuest via Coursera FinTech for Finance and Business Leaders
ACCA via edX Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera