Category: Docker

Application Auto Scaling with Amazon ECS

Posted on September 26, 2017 by Robert Murphy | 2 Comments

In this blog post, you’ll see an example of Application Auto Scaling for the Amazon ECS (EC2 Container Service). Automatic scaling of the container instances in your ECS cluster has been a feature for quite some time, but until recently you were not able to scale the tasks in your ECS service with built-in technology from AWS. In May of 2016, Automatic Scaling with Amazon ECS was … Continue reading Application Auto Scaling with Amazon ECS

Docker lifecycle automation and testing with Ruby in AWS

Posted on May 2, 2017 by Robert Murphy | Leave a comment

My friend and colleague, Stephen Goncher and I got to spend some real time recently implementing a continuous integration and continuous delivery pipeline using only Ruby. We were successful in developing a new module in our pipeline gem that handles many of the docker engine needs without having to skimp out on testing and code … Continue reading Docker lifecycle automation and testing with Ruby in AWS

Containerizing Jenkins with Docker and CentOS

Posted on April 13, 2017 by Fernando J Pando | Leave a comment

A containerized Jenkins setup, with all the tools ready to go, is super useful for the DevOps developer. Jenkins makes it easy to parameterize and manage jobs, and so running numerous tests in parallel is efficient and profitable. Docker allows us to containerize such an environment. This blog post defines an all-in-one Jenkins container for use in DevOps … Continue reading Containerizing Jenkins with Docker and CentOS

Testing Nix Packages in Docker

Posted on September 15, 2016 by Fernando J Pando | Leave a comment

In this blog post, we will cover developing nix packages and testing them in docker.  We will set up a container with the proper environment to build nix packages, and then we will test build existing packages from the nixpkgs repo.  This lays the foundation for using docker to test your own nix packages. First, a quick introduction … Continue reading Testing Nix Packages in Docker

Deploying Kubernetes on CoreOS to AWS

Posted on August 9, 2016 by Jeff Bachtel | 2 Comments

Linux containers are a relatively new abstraction framework with exciting implications for Continuous Integration and Continuous Delivery patterns. They allow appropriately designed applications to be tested, validated, and deployed in an immutable fashion at much greater speed than with traditional virtual machines. When it comes to production use however, an orchestration framework is desirable to maintain … Continue reading Deploying Kubernetes on CoreOS to AWS

Stelligent Bookclub: "Building Microservices" by Sam Newman

Posted on August 2, 2016 by Harlen Bains | Leave a comment

At Stelligent, we put a strong focus on education and so I wanted to share some books that have been popular within our team. Today we explore the world of microservices with “Building Microservices” by Sam Newman. Microservices are an approach to distributed systems that promotes the use of small independent services within a software … Continue reading Stelligent Bookclub: "Building Microservices" by Sam Newman