Managing Linux in Real Time with SaltStack

Managing Linux in Real Time with SaltStack

Rawkode Academy via YouTube Direct link

- Executing remote commands on minions

12 of 23

12 of 23

- Executing remote commands on minions

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Managing Linux in Real Time with SaltStack

Automatically move to the next video in the Classroom when playback concludes

  1. 1 - Holding Screen
  2. 2 - Introductions
  3. 3 - Deploying a heterogeneous cluster Machines and OS with SaltStack on Packet’s bare metal with Pulumi and TypeScript
  4. 4 - Extending SaltStack with Packet’s metadata as grains
  5. 5 - Covering SaltStack’s Vocabulary: Grains and Pillars
  6. 6 - Binding SaltStack to the private IPv4 address
  7. 7 - Ed has a cool use-case for Tailscale, connecting his SaltStack nodes over disparate private networks
  8. 8 - Connecting to our SaltStack master / Checking it works!
  9. 9 - Approving our first minion key
  10. 10 - Oops! Our provisioning on the CentOS machine failed. Lets fix it Fuck you, Python 2
  11. 11 - Introduction to SaltStack CLI
  12. 12 - Executing remote commands on minions
  13. 13 - Targeting minions
  14. 14 - Querying grains
  15. 15 - Fixing the Ubuntu machine Fuck you, Python 2
  16. 16 - SaltStack communication method. Spoiler: event driven through zero-mq
  17. 17 - Python / wheel on Arm needs compiled, so it’s a bit slower.
  18. 18 - Installing software to our minions through SaltStack’s package module
  19. 19 - Looking at state modules
  20. 20 - Writing our first state using the cron state module
  21. 21 - Running a single state from the file root
  22. 22 - Adding the file state module to our first state: creating a directory and writing a file
  23. 23 - Provisioning all our machines with SSH keys from our custom grain data

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.