DevOps Diaries

Some dev, some ops, some randomness

  • Home
ECS

Resolving 502 and 504 errors in ECS apps

A while ago, I noticed a significant number of 502 and 504 errors in our production APIs running on AWS. This is a story of resolving those.

  • Andrzej Bakonski
    Andrzej Bakonski
5 min read
Continuous Deployment

Creating a Continuous Deployment Pipeline using BitBucket, Jenkins and Amazon ECS (part 2 of 2)

In the first part of this article series I walked through setting up a cluster in Amazon ECS. This also includes leveraging Amazon ECR as the image repository that will be used for

  • Andrzej Bakonski
    Andrzej Bakonski
5 min read
Continuous Deployment

Creating a Continuous Deployment Pipeline using BitBucket, Jenkins and Amazon ECS (part 1 of 2)

This is the first part of a two part series of articles. This first article outlines how to configure an ECS cluster that runs a very simple python-based web application. The second article

  • Andrzej Bakonski
    Andrzej Bakonski
9 min read

Resolving package install failures in Docker

If you're finding your apt-get install (or equivalent) commands fail when building Docker images, but you've successfully tested the flow you have in your Dockerfile elsewhere, it could be a Docker caching issue.

  • Andrzej Bakonski
    Andrzej Bakonski
1 min read

Optimizing Docker builds for speed

If you've ever found yourself spending way too much time staring at the screen as Docker builds your images, this one's for you. Here's a quick tip to keep in mind when writing

  • Andrzej Bakonski
    Andrzej Bakonski
4 min read
Continuous Deployment

Creating a Continuous Deployment Pipeline with BitBucket, Jenkins and Azure (part 3 of 3)

Last year we decided to move Veryfi’s Python-based web app onto Microsoft Azure. The process was complicated and involved several stages. First I had to Dockerize the app, then move it into

  • Andrzej Bakonski
    Andrzej Bakonski
13 min read
Continuous Deployment

Deploying to Docker Swarm on Microsoft Azure (part 2 of 3)

A couple months ago we decided to move Veryfi’s Python-based web app onto Microsoft Azure. The process was complicated and involved several stages. First I had to Dockerize the app, then move

  • Andrzej Bakonski
    Andrzej Bakonski
10 min read
Continuous Deployment

Dockerizing a web app + using Docker Compose (part 1 of 3)

A couple months ago we decided to move Veryfi’s Python-based web app onto Microsoft Azure. The process was complicated and involved several stages. First I had to Dockerize the app, then move

  • Andrzej Bakonski
    Andrzej Bakonski
9 min read
DevOps Diaries © 2023
Latest Posts Ghost