Vianney Bouchaud

  • @vbouchaud
  • Site Reliability Engineer, Conserto
  • France
Five legged sheep wherever I'm needed, cyclist, pianist, tenor and wannabe woodworker....  
Read more

2021

Jul 22, 2021
Jul 22, 2021
Published a project
Learnt Go language
Used Kubernetes
Used Helm
Wrote a New API
+ 3
Created a kubernetes token authentication webhook backed by ldap, in go. A simple solution for simple needs : k8s-ldap-auth.
Site Reliability Engineer, Conserto
Feb 10, 2021
Feb 10, 2021
Wrote an Ansible Playbook
Running Kubernetes
Used Helm
Automated deployment
+ 2
Started automating the creation of on premise kubernetes clusters on bare metal for a customer, using my previous work on kubernetes with ansible, from linux host system configuration to monitoring and logging stack installation with helm in the cluster.
Site Reliability Engineer, Conserto

2020

Oct 30, 2020
Oct 30, 2020
Wrote a New API
Worked with React.js
Used NodeJs
Used Kubernetes
Published a project
Practised Continuous Integration
+ 4
Wrote and deployed a tool (Heidrun) to ease application deployments to Kubernetes at a customer's.

Heidrun's front is written in React, the back is written in js, with node. It uses Gitlab's API to fetch the projects and their version (branches and tags), Hashicorp Vault api to fetch the environment names and configuration, LDAP for authentication and Vault's policies for authorization management. The deployment pipelines it creates are spawned as Kubernetes Jobs with initContainers for things such as fetching the sources and variable substitution and a final container for the actual helm upgrade or kubectl apply.

Though Heidrun is plugged into Gitlab's CI to run whenever needed, it also allows for manual application deployments through the use of a form where the operator is asked to select the project name, version and targeted environment from a list.
Site Reliability Engineer, Conserto

2019

Oct 05, 2019
Oct 05, 2019
Learnt Go language
Published a project
Used Kubernetes
+ 1
Forked an nfs volume provisioner for kubernetes in order to implement some custom needs : nfs-client-provisioner.
Site Reliability Engineer, Conserto
Sep 01, 2019
Sep 01, 2019
Started a new role at Conserto
Used Ansible
Used Kubernetes
Used Helm
+ 2
Excited to join Conserto as Site Reliability Engineer! 🎉
Site Reliability Engineer, Conserto
May 01, 2019
May 01, 2019
Started a new role at Conserto
Mentored a Developer
Used React.js
+ 1
Excited to join Conserto as Mentor! 🎉
Mentor, Conserto
Get your own page like this