What is GitOps and why should you look into it?

What is GitOps and why should you look into it?

Have you heard of GitOps? Discover what it is, where it comes from, and why you should use it to improve your infrastructure management.

Automate your GitHub Releases with Release Please

Automate your GitHub Releases with Release Please

Manually creating releases for your repos can be quite tedious. Get automated version bumps and conventional changelogs with Release Please!

Simplify your Terraform refactoring with tfautomv

Simplify your Terraform refactoring with tfautomv

Infrastructure as code is great, but refactoring can be painful because of how Terraform works. With tfautomv, it becomes much easier.

How to apply the DevOps approach with AWS?

How to apply the DevOps approach with AWS?

Learn what is the link between AWS and the DevOps approach, and discover the existing tools to adopt it: CodeCommit, CodePipeline, and CodeBuild!

Serverless infrastructure using different frameworks (part 2)

Serverless infrastructure using different frameworks (part 2)

To deploy serverless infrastructure, choosing the appropriate IaC framework is important. Here are some IaC tools on Terraform, Serverless, and SAM.

Deploy a serverless infrastructure using AWS console (part 1)

Deploy a serverless infrastructure using AWS console (part 1)

Choosing the appropriate IaC framework to deploy serverless infrastructure can greatly improve your team’s efficiency. Here are some IaC tools on AWS.

DevOps & tools: how to keep your environment clean

DevOps & tools: how to keep your environment clean

As Site Reliability Engineers, we love automation, be it in the CI/CD or in our own tools. But how to keep our environments clean with all these tools?

SRE vs DevOps vs SysAdmin vs Cloud engineer

SRE vs DevOps vs SysAdmin vs Cloud engineer

There is confusion between DevOps, SRE (Site Reliability Engineer), SysAdmin, and Cloud Engineer. We clarify these professions in this article.

Improve IaC code quality with pre-commit hooks for Terraform

Improve IaC code quality with pre-commit hooks for Terraform

Terraform Infrastructure as Code quality may be significantly improved using pre-commit hooks. Learn how to install and use them for your very own projects.

How to synchronize a directory's contents using a git repository?

How to synchronize a directory's contents using a git repository?

Learn about our very first open-source project, the git-volume-reloader, and why we implemented it.

Why you shouldn't use localhost when developing locally

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.

How to use Terraform workspaces to manage different environments?

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?

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!

K3S with Raspberry Pi: configuration, connection and installation

K3S with Raspberry Pi: configuration, connection and installation

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.

GitOps on Kubernetes to manage your clusters

GitOps on Kubernetes to manage your clusters

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

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

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.

How to deploy services on Windows and Linux VMs?

How to deploy services on Windows and Linux VMs?

In this article, I will show you how to easily deploy services on VMs running, on Windows and Linux, using Ansible and a single inventory!