DevOps Docker c'est Cool, Kubernetes c'est hype, mais peut-on faire autrement ? Dans le monde du DevOps, Docker et Kubernetes sont devenus des références incontournables. Mais je me suis souvent demandé : est-ce vraiment ce qu’il me faut pour mes projets, ou est-ce juste ce que tout le monde utilise ?
DevOps Build, Test, Migrate: MySQL Service Containers and Atlas in GitHub CI Learn how to streamline your CI pipeline with GitHub Actions by spinning up MySQL service containers and running seamless schema migrations using Atlas. This guide walks you through a reproducible setup that eliminates external dependencies and lets your team manage database changes with confidence.
Development Comment maitriser git et produire de beaux commits Cette présentation s’adresse à tous ceux utilisant Git avec une interface graphique ou en ligne de commande. On discutera des usages de base de Git, et via des cas pratiques, on verra comment utiliser Git pour résoudre nos problèmes.
Docker Global Azure Bootcamp Québec - Container on Azure On Saturday April, 21st 2018 was the 6th edition of the Global Azure Bootcamp, Maxime and I present 2 way to deploy container on Azure: * Build your own Swarm Cluster * Using AKS (Azure Kubernetes Services)
Docker Docker Config, how to always use base image with Docker Swarm! Remember last time you say "It's a really awesome image ٩(◕‿◕。)۶ ! But I need only to change one thing in the configuration, and I make a new image, a new git repository, a build process, and push my new image to a registry (╥_╥)" Now (ok, a few
Docker How to catch your application errors easily with Sentry and Docker! What is Sentry? Sentry provides open source error tracking that shows you every crash in your stack as it happens, with the details needed to prioritize, identify, reproduce, and fix each issue. It also gives you information your support team can use to reach out to and help those affected
Docker Quebec Docker Birthday #5 - Quebec A huge thank you Docker Quebec Community for this annual event! But this will not be possible without the support of our sponsor for the place and the cake Ingeno and the support of our mentor! During the event, participants had the opportunity to work on the following workshops: Workshop
Docker Quebec [FR] Docker Birthday #5 - Quebec Merci à tous d'être venus participer à ce rendez-vous annuel ! Mais tout cela n'aurait pas été possible sans le support d'Ingeno, qui nous a accueilli et a fourni un magnifique gâteau. Merci aussi à nos 2 supers mentors ! Lors de cet évènement, vous avez
Docker Azure File Storage as a Docker Plugin Azure File is a Docker Volume Driver which uses Azure File Storage to mount file shares on the cloud to Docker containers as volumes. It uses network file sharing (SMB/CIFS protocols) capabilities of Azure File Storage. Why? * You can create Docker containers that can migrate from one host to
Docker Status of Docker by community leaders There are some rumors on the internet if Docker Inc. is still alive or not. Short answer: it is and we will tell you why we think so. Docker is not only alive and well but thriving as a product, company and community. The decisions Docker has made about their
Azure Using Rex-Ray with Docker Swarm on Azure I try to have a working storage tool for my Docker Swarm cluster on Azure that is performant and use the storage service of my cloud provider. I didn't want to manage a custom cluster with VMs and disk for handling persistence across my cluster. What is Rex-Ray?
Traefik Using Traefik as your load-balancer in Docker Swarm with Let's Encrypt I previously wrote about Traefik (Docker on Azure, how to build your own Swarm cluster), but I would like to explain how I made my Traefik cluster on Docker Swarm. Infrastructure The infrastructure is a Docker Swarm cluster with manager and worker nodes. Traefik runs on the manager nodes, and,
go Live code reloading for Golang project Some month ago, I started a new API project in Golang, and I found the edit-compile-start-kill loop not pleasant. I start looking for a better way to just edit and test my project. I would like a dead simple option, and I found this solution. I updated it for only
Redis Featured Found and cleanup keys without expiration in Redis If for some reason, your Redis memory grow and grow but you would like to know why the first step should be to check how many keys you have without expiration. You can easily check it by running the info keyspace command: # Keyspace db0:keys=3277631,expires=447528,avg_ttl=
Docker Add S3 capabilities to Azure Blob Storage using Minio First of all, why can't we use Azure API? If you already use AWS S3 as an object storage and want to migrate your applications on Azure, you would like to reduce the risk of it. For that, you could move your object storage without changing a line
Azure Docker on Azure, how to build your own Swarm cluster This post will be a quick review of how we built our Docker Swarm cluster on Azure and how you can do the same! First of all, we want to have secret management in Swarm, and as of today (October 2017), only CoreOS Alpha have a version of Docker >
Docker (Slides) Docker on Azure, how to build your own Swarm cluster This presentation will be a quick review of how we built our Docker Swarm cluster on Azure and how you can do the same!
Docker How we build a CI system that scale with Jenkins and GCE for our web applications Context At PetalMD we build cloud applications for Healthcare Professionals. We have a backend running Ruby on Rails (API / admin app) and front-end apps using Webpack and Angular2. All applications have unit/end-to-end tests and can be deployed as needed, typically several times a day. The purpose of the article
Logs [FR] Retour d'expérience sur notre stack de log Voici les slides de ma présentation dans le cadre du meetup Digital Ocean Québec. Retour d'expérience sur notre stack de log from Julien Maitrehenry
Docker [FR] Docker, ça mange quoi au printemps ? Conférence présenter au Web à Québec 2017 Présentation rapide de Docker et des différents outils disponible fait par Docker (Docker Compose, Swarm, Registry, etc). Docker, ça mange quoi au printemps from Julien Maitrehenry
CI Code, Ship, and Run - How we make it works Talk given at DevDrinks Québec The talk was about how the R&D department push and deploy our applications. Code, ship and run from Julien Maitrehenry
jenkins How to install a Jenkins master that spawn slaves on demand with AWS EC2 Context At PetalMD we build cloud applications for Healthcare professionals. We have a back-end running Ruby on Rails (API / admin app) and front-end apps in pure JavaScript. All applications have unit/end-to-end tests and can be deployed as needed, typically several times a day. The purpose of the article is