Blog DevOps Keep in touch
Subscribe to our newsletter
Why you shouldn't use localhost when developing locally
Was my service listening on port 8080 or 8081? I forgot. Running multiple services locally should not require memorizing an ever-growing list of ports.
Deploying reliable and secure MongoDb clusters in Kubernetes
Facing the challenges of deploying multiple MongoDB instances in a Kubernetes cluster.
Why are all monitoring solutions bad?
Looking for a good monitoring tool to monitor your infrastructure? We’ll explain what is the best monitoring solution for your organization.
Ubuntu Autoinstall made easy with Subiquity
If you are looking for a powerful and modern tool in order to perform auto installations on Ubuntu server, come with me and let's have a look at Subiquity.
How to set up a scalable and secure application in GCP using CloudRun, API Gateway, and Firebase
It is easy to deploy applications to Google Cloud. But setting up one that is both scalable and secure at the same time is not something intuitive on Google Cloud.
AWS Systems Manager, a service to replace SSH Bastion
How AWS Systems Manager will effectively replace your old-fashioned SSH Bastion, with a lot of security features and for almost free of charge?
Azure Managed Identities to enforce the security of your platform
The management of credentials and secrets is always a challenge. Learn how to delegate this issue to Azure using Managed Identities.
How to deploy a Kong API gateway in a Kubernetes cluster?
With Kong plugins, you can customize the API gateway with many rules. But it can be difficult to deploy it in a Kubernetes cluster. Learn here an easy way to do it.
What is Chaos Engineering and its associated tools?
Learn the basics of chaos engineering through examples and easy to start with technologies. Discover this SRE practice that keeps gaining in popularity.
An opinionated introduction guide for ArgoCD Image Updater
ArgoCD is a great GitOps tool. Learn how to set up one of its extensions, Image Updater, and if your infrastructure can benefit from its installation!
How to use Terraform workspaces to manage different environments?
If you feel like you are duplicating too many files to manage your environments with Terraform, read this article to learn how to use Terraform’s workspace feature!
How to effectively boost your Ansible code's quality?
Having high quality in your Ansible code is the key to working efficiently and collaborating as a team. Find out my tips to boost the quality of your code!
Learn how to set up your Raspberry Pi for a Kubernetes cluster with K3S
This article is an easy tutorial to set up Kubernetes cluster on a Raspberry Pi using K3S. We first configure Raspberry Pi, then we install Kubernetes.
Managing your Kubernetes clusters with GitOps
With GitOps, keep your infrastructure in sync with a controller! Discover some useful patterns to deploy your Helm applications on Kubernetes with ArgoCD.
Build your infrastructure with 4 Azure fundamentals
When building on Azure for the first time, you will encounter challenges like designing it and building the first bricks. These tips should help you tackle them.
Define DevOps: everything you need to know about DevOps
Padok defines DevOps and answers your questions: what is it, how to apply DevOps methodology in your teams and what DevOps tools to use in your projects.
Kubernetes overview: everything to know about Kubernetes
Padok gives you a Kubernetes overview: what is Kubernetes, Kubernetes vs. Docker, how to implement it in your software infrastructure, and what tools to use?
How to deploy Kubernetes with Firecracker?
Kubernetes is an amazing tool, but security issues with containers are a concern. Learn here why and how to set up Kubernetes with Firecracker micro-vms!