After using SaltStack for around 3 years, it has also been almost a year since became part of SaltStack formulas maintainers. I'd like to
18/11/2018
12/08/2018
SaltStack Pillar as Terraform external data source - Python
Ahmed AbouZaid
12/08/2018
Python, SaltStack, Terraform
Comments
SaltStack is more than a configuration management tool, SaltStack Pillar could have a lot of data which may be needed somewhere else, e.g. Terraform!
So to avoid duplications, and after
15/05/2018
Test configuration management and infrastructure code - CI
Nowadays infrastructure as code became a de facto! IaC is used intensively in the tech world everyday! And since IaC is just a "code" at the end, so it also needs to be tested to make sure everything is working as expected and
24/03/2017
Update htpasswd if changed only - SaltStack
Ahmed AbouZaid
24/03/2017
DevOps, SaltStack, Tips and Tricks
Comments
SaltStack has a lot of states and modules, an each one has different options, but some times the state/module doesn't support a certain function, so you have to use another
06/02/2017
Mimic "now + time" in schedule state - SaltStack
Ahmed AbouZaid
06/02/2017
DevOps, SaltStack
Comments
SaltStack has a schedule state that allows you to manage scheduled jobs on client (Minion), and it's very handy to manage cron style job.
But sometimes you could need to run a job once, in other words,
25/12/2016
Creating SaltStack modules - Python
One of things I like in SaltStack is his modules system. It's as simple as Ansible modules.
All what you need is creating a module with
Hello, my name is Ahmed AbouZaid, I'm a passionate Tech Lead DevOps Engineer. 👋
I specialize in Cloud-Native and Kubernetes. I'm also a Free/Open source geek and book author. My favorite topics are DevOps transformation, DevSecOps, automation, data, and metrics.
Contact Me
Start Your DevOps Engineer Journey!
My Latest Peer-reviewed Research Paper
Categories
Latest Post
10 Helm Chart Development Best Practices - Kubernetes
About 10 years ago, I used SaltStack extensively and wrote my top 10 best practices for SaltStack formulas . Today, I do the ...
Popular Posts
-
The tech industry is full of workarounds, and you probably rely on one or more. There is no problem with that per se, but it...
-
In Q1 2022, my friend Islam Wazery and I were working on an interesting enhancement for the open-source Vault Kubernetes Op...
-
Make is one of the oldest build automation tools ever (the original Make was created in 1976!). And since then, it got many implementation...
-
2 days ago (20.02.2025), it was a pleasure to participate in the Open Source Summit 2025 in KSA. My session was about pa...
-
After using SaltStack for around 3 years, it has also been almost a year since became part of SaltStack formulas maintainers. I'd ...
-
3 ways to customize off-the-shelf Helm charts with Kustomize - Kubernetes If you are working with Kubernetes probably you know Helm a...
-
Nowadays Terraform is one of the pioneer tools used to manage modern infrastructure. It provides a declarative way to provis...
