Name: Ahmed AbouZaid
Type: User
Bio: M.Sc. | Cloud-Native Engineer | DevOps transformation, automation, data, and metrics are my favorites | I build sustainable solutions!
Location: Berlin, Germany
Blog: https://tech.aabouzaid.com/
Ahmed AbouZaid's Projects
My GitHub Profile README
Automate adding a new host with templates via Opsview API.
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applicationsβ automate in a language that approaches plain English, using SSH, with no agents to install on remote systems.
Simple Bash and AWK script to generate Ansible inventory from SSH config file, it's really simple and assume you have "Host", "Hostname", "Port", "User" in separated lines, and valid SSH config file (there are no checks or tests done at all).
Ansible playbook for provisioning a Kafka cluster with Zookeeper
Ansible role to install and configure latest s3cmd version (via pip).
Ansible Playbook for OpenVPN on CentOS/Fedora/RHEL clones
Ansible role to install Yourls, a URL shortener web app.
The ApplicationSet controller manages multiple Argo CD Applications as a single ApplicationSet unit, supporting deployments to large numbers of clusters, deployments of large monorepos, and enabling secure Application self-service.
asdf-community infrastructure configuration files
Central repository for community plugins for asdf
Venom plugin for the asdf version manager
Ask not what Mozilla can do for you but what you can do for Mozilla.
π Awesome lists about all kinds of interesting topics
A Vault swiss-army knife: a K8s operator, Go client with automatic token renewal, automatic configuration, multiple unseal options and more. A CLI tool to init, unseal and configure Vault (auth methods, secret engines). Direct secret injection into Pods.
Bank-Vaults documentation
Bitnami Helm Charts
Bitnami container images
ssh client for accounting and logging user activity. Made in curses with python
Camunda public Kubernetes Helm repo and charts
Camunda Platform 8 Self-Managed Helm charts
Hosting Helm Charts via GitHub Pages and Releases
A GitHub Action to turn a GitHub project into a self-hosted Helm chart repo, using helm/chart-releaser CLI tool
Small enhancements on "check_nginx" in https and NIC binding.
Command line tool to validate configuration files
API with CLI to get hosts from Consul and format them in SSH config style.
Docker Best Practices Workshop hands-on