DevOps Keep in touch
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
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
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?
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)
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)
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
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
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
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?
Learn about our very first open-source project, the git-volume-reloader, and why we implemented it.
Using OAuth 2.0 and Terraform to secure your Azure App Service
Learn how to secure a web application running on Azure App Service with Google authentication based on OAuth 2.0 without effort thanks to Terraform.
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?
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!
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
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.