Recent Posts

More Posts

I have a couple internal systems that I run at home, and that I want to be able to access from outside. I want only my partner and myself to be able to access those systems, and I want that access to be as transparent as possible for her. For that, I decided to use Google’s Identity-Aware Proxy (IAP)! IAP is a Google Cloud feature that allows you to implement Google’s BeyondCorp security model.

CONTINUE READING

I know it’s a little bit late, but here are the videos (in French) of my talks at the Google Cloud Paris Summit 2019 (which happened on June 18th, 2019). The first is a demo of Anthos I gave during the keynote. My laptop failed to recognize the projector when it woke up, which is why I talk without any demo for the first 3 minutes (which were the longest in my life!

CONTINUE READING

If you are using GCP, you may at one point need to change the billing account associated with all your projects. This “billing account migration” can happen for a number of reasons, but a common one is the consolidation of several existing billing accounts under a new one. Below, you’ll find a small script to allow you to do that quickly. This script takes all the projects linked to one billing account and reassigns them to a new one.

CONTINUE READING

Google Cloud Platform (GCP) uses a specific resource hierarchy. At the very top, you have an organisation, tied to a domain (for example: mrtrustor.net). Inside that organisation, you can have folders and subfolders. Finally, you have projects, which can be inside folders, or directly under the organisation node. Projects are where your cloud resources (VMs, databases, etc.) actually live. By default, projects are completely isolated from one another, especially at a network level.

CONTINUE READING

Until now In my first post on this blog, I explained how I created this blog. At the time, I was using: Hugo as a static site generator, that is a tool that turns Markdown into a pretty static website. AWS S3 to host the website itself. Docker to run Hugo and generate the website from my Markdown files. Since then, I joined Google and using Amazon’s services to host my personal blog didn’t seem very “corporate” :-) So, I had updated my setup like this:

CONTINUE READING

Contact