Ben Riou·Feb 1, 2025Recover an “orphaned” KMS keyWe recently had a rather painful experience recovering access to an “orphaned” KMS key, where the only owner specified in the KMS policy…
InInside DoctrinebyBen Riou·Jan 23, 2025Behind the Scenes : Our adventure towards Azure OpenAI servicesWhen It All Began
InInside DoctrinebyBen Riou·May 4, 2023Setting up Vault at DoctrineWe just migrated to Hashicorp’s Vault for credential management. Want to see how we integrated it?
InInside DoctrinebyBen Riou·Mar 10, 2023How to remove AWS Credentials from your CIKeep your secrets… secret… thanks to OIDC Federation
InInside DoctrinebyBen Riou·Feb 27, 2023Upgrading EKS to 1.25TL; DR: We just completed our Kubernetes Upgrade Campaign on EKS to 1.25. If you want to reproduce it at home (or at work…), here are a few…A response icon2A response icon2
Ben Riou·Feb 27, 2023Mise à jour vers EKS 1.25TL;DR: Nous avons tout juste terminé de mettre à jour nos clusters Kube vers EKS 1.25. Si vous allez le faire chez vous, voici des…
InAdevinta Tech BlogbyBen Riou·Oct 4, 2022Get meaningful email alerts from AWS CloudWatchThe default AWS CloudWatch alerts are pretty basic, here’s how to pump them upA response icon1A response icon1
Ben Riou·Oct 3, 2022The proper method for setting up your python virtual environmentsWhatever is your operating system, default python installation, here is the good way to create virtual environments for python properly.A response icon1A response icon1
Ben Riou·Sep 12, 2022AWS SA Pro: half-done studyingHow to keep-up the study pace for demanding certifications.A response icon1A response icon1
Ben Riou·Sep 9, 2022Navigate several AWS accounts at onceAll AWS Console Accesses look alike. Here are a few tips to secure your daily AWS operations, allowing you to operate on multiple accounts…A response icon5A response icon5