This time I’m writing about a SaltStack formula I made for myself. Its purpose is to set up a new computer running Linux with some of the programs I use the most and with some that I consider useful. I used Git for version control and made a repository in Github. It’s publicly available, so go check it out!
Here’s a quick look at using Git and Markdown. Git, in short, is a version control system that’s meant for handy tracking of changes and work coordination. Markdown is a markup language with plain text formatting syntax. It is designed so that it can be converted to HTML and many other formats using a tool by the same name. In the following task, I’ll use both of these in a brief fashion. Continue reading “Git & Markdown”
Today I’m taking a look at SaltStack pillars. Pillars, in short, let you define secure data that is sent to each minion. If you want to take a closer look at the concept, be sure to check out SaltStack’s page: https://docs.saltstack.com/en/getstarted/config/pillar.html Continue reading “Server Management – SaltStack pillar basics”
This time I’m taking a look at Jinja, a template engine for Python. I’m going to use it with YAML to write SaltSatck state files. I already have a minion and master setup but in case want to learn how to set them up by yourself, you can check out my earlier post. If you’re eager to learn more about Jinja, you should pay a visit to the Jinja site: http://jinja.pocoo.org/ Continue reading “Server Management – Jinja basics”
Here I’m taking a further look at how using state files with SaltStack works. I mainly configure different daemons by applying states. Continue reading “Server Management – SaltStack states”