An Introduction to Salt Project and Remote Execution in APJ
Last month, the Salt Project team hosted our second APJ Virtual Meetup on Remote Execution. We had friends stop by from all around the world, including Melbourne, Sydney, Delhi, Singapore and Shanghai, just to name a few. Big shoutout to the global Salt community for joining us. This won’t be our last Asia Pacific event.
Let’s enjoy a few highlights and takeaways from the event!
- First question, does our name have anything to do with Salt Lake City? Short answer, no. Tom shared that in our early days, he wanted the name to encompass the idea that “everything it touches makes it a little bit better” and that’s Salt (the platform and condiment).
- After a look back at our origin story, Tom kicked off the presentation with an introduction on Salt. What is it exactly? Salt is a complete systems management abstraction. The management model is based on the idea that “If we can manage the state, the flow and the events of systems and devices, then we can manage every aspect of how they function.”
- Next, Tom reminded the audience of the four major components of Salt.
- Master: Controls the connected devices
- Minion: The intelligent agent management system
- Salt CLI: Command line interface to control the fleet of minions
- Targets: The system that targets minions statically or dynamically
- So how can you download and install Salt? We’re glad you asked. Salt is powerful but easy to set up! There are a lot of different ways that you can download, deploy and run the application. Single Binary is the easiest way to get started but there is also System Packages and Bootstrap. Tom explained the use case for each option.
- Now for the main event … DEMO TIME. Tom started with step-by-step instructions on deploying Salt via a single binary. You’ll get a Salt Master set up in minutes — yes minutes! Later he talked about grains and Salt’s interface to explain the attributes of a system. Finally, Tom dove into some of the questions from the group including the difference between eAPI and community API performance and using Salt for Windows Linux laptops.
And that’s a wrap! If you couldn’t join us for this event, you can rewatch it on our YouTube page. Want more Tom Hatch content? (Who could blame you?!) Find him on our Salt Air YouTube series, “The Hacks” podcast with his co-host Chunga and as a featured speaker at the 8th annual SaltConf. Register for free here.