Benoit COUETIL 💫

Benoit COUETIL 💫 @bcouetil

About: Hi, I've been a professional developer and DevOps engineer for 18 years 🤓. I share original content from diverse real-world production experiences through monthly blog posts.

Location:
Rennes, France
Joined:
Apr 15, 2021

Benoit COUETIL 💫
articles - 24 total

🔀 Efficient Git Workflow for Web Apps: Advancing Progressively from Scratch to Thriving

Initial thoughts 1. First lines of code 2. First development environments 3. First stable...

Learn More 12 0Oct 10 '24

🔀🦊 GitLab: Forget GitKraken, Here are the Only Git Commands You Need

Initial thoughts 1. Drawbacks of git GUI clients Price Magic Context-specific Hard to...

Learn More 15 2Aug 31 '24

☸️ Kubernetes: A Convenient Variable Substitution Mechanism for Kustomize

1. What is Kustomize? 2. Why variable substitution matters 3. Limitations and advantages of...

Learn More 32 1Aug 4 '24

🦊 GitLab: A Python Script Displaying Latest Pipelines in a Group's Projects

Initial thoughts 1. Considered alternate solutions GitLab's operations dashboard GitLab CI...

Learn More 26 0Jun 29 '24

☸️ Why Managed Kubernetes is a Viable Solution for Even Modest but Actively Developed Applications

Initial thoughts For development/developers Advantage 1: A rich ecosystem of development...

Learn More 9 0Jun 5 '24

🤖 Future-Proof Tech Blogging: Understanding AI's Core Traits

Initial thoughts 1. The influence of your intentions 2. Understanding reader engagement 3....

Learn More 19 7Apr 19 '24

🦊 GitLab: A Python Script Calculating DORA Metrics

Initial thoughts Considered alternate solutions GitLab Value Stream Analytics (official...

Learn More 35 1Apr 5 '24

☸️ Kubernetes: From Your Docker-Compose File to a Cluster with Kompose

Initial thoughts 1. About Kompose 2. Example application description and constraints 3. Associated...

Learn More 37 2Mar 9 '24

🦊 GitLab CI: Deploy a Majestic Single Server Runner on AWS

Initial thoughts 1. The right EC2 instance at the right price 2. Scripting the GitLab runner...

Learn More 13 0Feb 17 '24

🦊 GitLab CI: The Majestic Single Server Runner

Initial thoughts 1. Are autoscaling runners better? 2. Advantages of a single server GitLab...

Learn More 31 3Jan 27 '24

☸️ Kubernetes: A Pragmatic Kubectl Aliases Collection

Initial thoughts Prerequisites The alias list Use cases explained 1. Write basic commands...

Learn More 37 0Jan 6 '24

🦊 GitLab CI YAML Modifications: Tackling the Feedback Loop Problem

Initial thoughts 1. Use a local docker image in early stages of job creation 2. Use the pipeline...

Learn More 11 2Dec 18 '23

☸️ Web Application on Kubernetes: A Tutorial to Observability with the Elastic Stack

This article still uses the Helm charts to deploy the Elastic Stack. It is now archived and...

Learn More 15 0Nov 27 '23

🦊 GitLab CI Optimization: 15+ Tips for Faster Pipelines

Initial thoughts CI YAML optimizations 1. Parallelize large jobs 2. Use small Linux...

Learn More 83 0Nov 6 '23

☸️ Kubernetes NGINX Ingress Controller: 10+ Complementary Configurations for Web Applications

Initial thoughts Helm chart Installation/update 1. Set NGINX as the default ingress controller 2....

Learn More 28 11Oct 16 '23

🦊 GitLab CI: 10+ Best Practices to Avoid Widespread Anti-Patterns

Initial thoughts 1. Start CI with versioned public CI docker images Widespread usage: custom...

Learn More 83 6Sep 25 '23

☸️ Kubernetes: Awesome Maintained Links You Will Keep Using Next Year

Initial thoughts 1. Introduction to Kubernetes through videos 2. Free tutorials and courses 3. Free...

Learn More 18 0Sep 4 '23

🦊 GitLab Pages per Branch: The No-Compromise Hack to Serve Preview Pages

Initial thoughts Prerequisites The GitLab pipeline code Integrated features Remove obsolete folders...

Learn More 17 4Aug 1 '23

☸️ Managed Kubernetes: Our Dev is on AWS, Our Prod is on OVHCloud

Initial thoughts What are the services needed for the project ? Why OVHcloud ? Why not OVHcloud...

Learn More 32 2Jul 1 '23

☸️ How to Deploy a Cost-Efficient AWS/EKS Kubernetes Cluster Using Terraform in 2023

Initial thoughts Variables Providers and locals The enclosing VPC network The actual Kubernetes...

Learn More 21 3Jun 3 '23

☸️ How to Deploy a Secured OVHCloud Managed Kubernetes Cluster Using Terraform in 2023

Initial thoughts Prerequisites Variables Safe variables Secret variables Providers and...

Learn More 17 2May 5 '23

🦊 ChatGPT, If You Please, Make Me a GitLab Jobs YAML Attributes Sorter

Initial thoughts Meeting the cool kid First try at asking for a script Two steps forward, one step...

Learn More 9 0Mar 30 '23

🦊 GitLab Runners Topologies: Pros and Cons

Initial thoughts Time spent handling cache Topologies without autoscaling Classic single...

Learn More 12 0Feb 7 '23

☸️ FinOps EKS: 10 Tips to Reduce the Bill up to 90% on AWS Managed Kubernetes Clusters

Initial thoughts 1. Install the Cluster Autoscaler 2. Define Spot Instances nodes in a Launch...

Learn More 12 0Apr 20 '21