Ruan Bekker 🇿🇦
@ruanbekker
🧑🏻💻 DevOps Engineer | Observability, GitOps, Terraform, Kubernetes and AWS 🤩 | Tech Content Writer @sysadmins | ex @awscloud | Opinions are my own
You might like
🥳 I have added Loki v3 and the Explore-Logs app to the docker grafana stack. Use `make up` to get dashboards, alerts, logging, metrics. Includes: - #Grafana - cAdvisor, Node-Exporter - #Prometheus - #Alertmanager - #Loki - Dashboarding and Alerting github.com/ruanbekker/doc…
🧑🏻💻 Writing better code starts with catching issues early! I just published a beginner-friendly guide to SonarQube, what it is, why it matters, and how to use it with Python + Docker + Github Actions. Lemme know what you think: ruan.dev/blog/2025/06/0… #codequality #sonarqube
ruan.dev
Level Up your Code Quality with SonarQube - a Beginners Guide
Learn what SonarQube is and how it helps improve code quality by detecting bugs, security issues, and code smells before they reach production. In this beginner-friendly guide, we’ll walk through a...
👨💻Do you have hobbies outside of work? About 6 months ago I made the decision to get a hobby (thats outside of work). Best decision ever. Ive always liked golf, but this time, I realized its not just about the sport, its more about spending time with friends & being in nature 🤩
Deep dive into system design! This guide covers APIs, CI/CD, microservices, databases, caching, security, and DevOps. Learn about REST vs GraphQL, gRPC, webhooks, API performance, HTTP evolution, and more. #DevOps #SystemDesign #API dev.to/aws-builders/s…
I have been using #Terraform in my homelab to provision multiple resources (aws, github, proxmox) via GitHub Actions until some time ago i replaced that with a tool called #Atlantis which runs your Terraform deploys in Pull Requests: ruan.dev/blog/2024/07/3…
7 websites to learn Kubernetes Fun Way! 1. Kubernetes Challenges by KodeKloud 🔗 kodekloud.com/courses/kubern… 2. Smooth Sailing: A Kubernetes Comic 🔗 cloud.google.com/kubernetes-eng… 3. Katacoda Kubernetes Playground 🔗 katacoda.com/courses/kubern… 4. The Children’s Illustrated Guide to…
🚀 GitOps Fundamentals: A Modern Approach to Software Delivery 🔥 In today's fast-paced #DevOps world, ensuring faster, safer, and more scalable deployments is critical. That's where #GitOps comes in! See more in my latest blog post ruan.dev/blog/2025/01/2…
Using good ol Fail2Ban to ban ssh clients from brute forcing ssh login attempts ruan.dev/blog/2025/01/2…
ruan.dev
How to Prevent SSH Brute Force Attacks with Fail2ban
Learn how to use Fail2ban, a powerful tool to protect your Linux server from brute force attacks and unauthorized access. This guide explains how Fail2ban works, how to set it up, and why it’s an...
🚀I have just got my new certificate in #GitOps Fundamentals. See it for yourself! mycourse.app/6Br12rVxgi2FkR… @codefresh
United States Trends
- 1. #StrangerThings5 102K posts
- 2. Thanksgiving 609K posts
- 3. Afghan 234K posts
- 4. National Guard 601K posts
- 5. Gonzaga 7,287 posts
- 6. holly 43.7K posts
- 7. Reed Sheppard 1,105 posts
- 8. robin 59.7K posts
- 9. #AEWDynamite 20.3K posts
- 10. Michigan 73.5K posts
- 11. Dustin 83.2K posts
- 12. #Survivor49 2,848 posts
- 13. Rahmanullah Lakanwal 89K posts
- 14. Tini 6,802 posts
- 15. Erica 11.2K posts
- 16. #GoAvsGo 1,218 posts
- 17. Kevin Knight 2,496 posts
- 18. Dusty May N/A
- 19. Bill Kristol 7,361 posts
- 20. Cease 28.6K posts
You might like
-
OSO
@osodevops -
TechWorld with Nana | DevOps 🚀
@Njuchi_ -
Vladimir Mikhalev
@heyvaldemar -
Collabnix
@collabnix -
Viktor Farcic
@vfarcic -
Ivan Velichko
@iximiuz -
Ahmed Mezghani🇹🇳🇲🇦
@Ahmed62005323 -
Scott Johnston
@scottcjohnston -
Abhinav Dubey ⚓⎈
@abhinavd26 -
Pavan Gudiwada
@pavangudiwada_ -
Sid Palas
@sidpalas -
SAIM SAFDAR
@cloudnativeboy -
Michael Friedrich 🌈
@dnsmichi -
Samuel Stanton
@samuel_stanton_ -
Sergio Méndez
@sergioarmgpl
Something went wrong.
Something went wrong.