Dec 4, 2022Member-onlyLet’s Do DevOps: GitHub Power User — Find All PRs with Specific Title Org-Wide with Rest APIThis blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! Recently, I’ve been getting our GitHub Enterprise up to snuff. For other CI platforms, you’d set policies at the Enterprise level that all the…Github5 min readGithub5 min read
Nov 20, 2022Member-onlyLet’s Do DevOps: Set GitHub Repo Permissions on Hundreds of Repos using GitHub’s Rest API using a GitHub ActionThis blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! I’m helping migrate a few teams from different places — TFS, Azure DevOps, Stash/Bitbucket, into GitHub. And one feature that all those services offer…Software Engineering11 min readSoftware Engineering11 min read
Oct 5, 2022Member-onlySANS Podcast: AWS vs GCP vs AzureHey all!Cloud1 min readCloud1 min readSANS Podcast: AWS vs GCP vs Azure----
Oct 3, 2022Member-onlyLet’s Do DevOps: GitHub to Jenkins Custom Integration using Actions, Bash, Curl for API HackingThis blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! This past few weeks I’ve skipped all my meetings. I literally got the “hey are you okay” messages in slack. And I’ve been okay…Software Engineering15 min readSoftware Engineering15 min read
Sep 15, 2022Member-onlyLet’s Do DevOps: Terraform GitHub Action Targeting from Web Console User InputThis blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! I’m helping a team migrate their automation from AWS CodeBuild into GitHub Actions, including Terraform automation. CodeBuild is relatively clunky, but it has something…Software Engineering7 min readSoftware Engineering7 min read
Aug 30, 2022Member-onlyLet’s Do DevOps: CloudFront Lambda@Edge to Add CSP HTTP HeadersThis blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! S3 is great for storing files, and CloudFront is great for global content delivery caching and speed. You can set up an incredible website…Lambda7 min readLambda7 min read
Aug 8, 2022Member-onlyLet’s Do DevOps: EKS K8s & Python Fuzzy Staging with AWS Secrets Manager, K8s Init disk, Secrets InjectionThis blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! I’ve been deep diving into K8’s CSI drivers for AWS Secrets Manager and ESO, the External Secrets Operator, an open source project that’s similar…Kubernetes7 min readKubernetes7 min read
Published in FAUN Publication·Jul 15, 2022Member-onlyLet’s Do DevOps: K8s, Fetching AWS Secrets Manager Secrets On Pod Launch (Securely)This blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! A recent project of mine has been to help a team transition their Kubernetes (often stylized as k8s) secrets from a config-map to the…Kubernetes8 min readKubernetes8 min read
Published in FAUN Publication·May 10, 2022Member-onlyLet’s Do DevOps: Terraform S3 Upload and CloudFront Cache Clearing AutomationThis blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots of pictures. You can do it! Hey all! I’m working on a project to write a terraform module to make lambda@edge for http header shimming (which is like, so cool) really easy…Terraform7 min readTerraform7 min read
May 4, 2022Member-onlyCloudSecNext Presentation: Zero Trust, Building IAM with TerraformI presented to 1.3k folks at CloudSecNext yesterday (May 3, 22) on a technical topic — using Terraform to build IAM for S3 buckets. It was super fun, and I got great feedback. If you want to check it out, it’s here: It’s based on this article: Let’s Do DevOps: Terraform S3 Policies Construction with Home Folders This blog series focuses on presenting complex DevOps projects as simple and approachable via plain language and lots…faun.pubTerraform9 min readTerraform9 min read