Ultimate CORS Guide for Developers

Why CORS exists, how it works, and how to use it to properly setup cross-origin requests.

Published 6 Dec 2022 · 22 min read · Tom Gregory

How to Deploy Eureka into AWS ECS

Discover how to setup Eureka in AWS ECS following an example project.

Published 13 Apr 2022 · 9 min read · Tom Gregory

Using Jenkins and Kaniko to build Docker images in AWS

Learn how to use Kaniko from Jenkins to easily build and push Docker images.

Published 22 May 2021 · 11 min read · Tom Gregory

Deploying Jenkins into AWS ECS using CDK

Learn how to deploy a production-ready Jenkins in a few lines of code using the AWS Cloud Development Kit.

Published 3 May 2021 · 9 min read · Tom Gregory

5 ways to inject secrets from AWS into Jenkins pipelines

Discover 5 better ways to manage secrets required by your Jenkins jobs.

Published 26 Apr 2021 · 7 min read · Tom Gregory

3 surprising facts about AWS SQS FIFO queues

The first-in-first-out (FIFO) queue is the type of AWS SQS queue that guarantees order and provides exactly once delivery of messages. That sounds great, but there are some other important features to understand to avoid unexpected queue behaviour. In this article you’ll discover the 3 most important caveats with SQS FIFO queues. 1) If a message fails to be processed, it may block other messages When you send a message to a FIFO queue a message group id must be provided....

Published 8 Mar 2021 · 8 min read · Tom Gregory

Running Jenkins slave agents in another VPC using VPC endpoints

Discover how to use VPC endpoints to enable a Jenkins agent in one VPC to communicate with a Jenkins master in another.

Published 27 Feb 2021 · 8 min read · Tom Gregory

3 options for cross-account VPC access in AWS

Using separate AWS accounts provides strong separation of resources, which is great until the point you need cross-account access from a VPC in one account to another. In this article you’ll learn 3 ways to setup a secure connection across accounts, with full working examples you can try out yourself. Why do we need cross-account VPC access? A Virtual Private Cloud (VPC) is a private network which you create in the AWS cloud....

Published 15 Feb 2021 · 16 min read · Tom Gregory

Integrating AWS CodeBuild into Jenkins pipelines

Discover how to integrate AWS CodeBuild with Jenkins, with full working examples.

Published 1 Feb 2021 · 16 min read · Tom Gregory