December 2016 Container Newsletter.

Hello from all of us here at Sysdig! After the great comments and feedback we are doing it again: a newsletter to share the latest happenings in the container ecosystem across vendors and open source projects like Docker, Kubernetes, DC/OS Mesos, Openshift, etc. We hope you enjoy this! Ping us at @sysdig or on our open source slack group #sysdig to share anything you feel we should include here, we are looking forward your contributions!


Docker to Give Control of containerd to the Community

containerd, a core part of the Docker Engine handling container execution, images, local storage and network interfaces will be run from an independent project where Amazon, Google, IBM and Microsoft have committed to contribute.

Docker for AWS Goes Public Beta

Docker for AWS and Docker for Azure are now available for everyone.

Docker Move Towards Distributed Storage

Docker has acquired Infinit, a technology that aims at making easier to deploy stateful services and legacy apps on Docker thanks to their secure distributed storage. Docker expects to release it as open source over 2017.

Lightweight Docker Images in 5 Steps

5 steps to make your Docker images smaller.

Building and shipping Raspberry-flavoured Microservices

An on-hands article on building a microservices Java app with Spring on Docker Swarm and CI workflow.

Container Image Immutability and the Power of Metadata

A deep dive into container image immutability and how metadata helps on image maintainability.

Amazon releases Blox, an open ECS scheduler

Amazon has released Blox, a framework to enable ECS users to write their own schedulers. This announcement comes backed by Netflix already using it.

Kompose: From Dev Envs with docker-compose to Prod with Kubernetes

Kompose,  a tool to migrate dev docker-compose files, makes the move to Kubernetes production clusters.


Kubernetes Distributions and Heptio

There is a lot of discussion about The Coming of the Kubernetes Distributions. CoreOS announced their self-driving version of Kubernetes. Canonical also just announced their own. Kubernetes founders launched Heptio but they have no intention of creating a new distro of their own.

Kubernetes 1.5

A new version of Kubernetes was released: 1.5. Two headlines: a framework to support for non Docker containers like rkt or Windows and making easier to deploy state aware applications. If interested in rkt and Kubernetes, don’t miss What Kubernetes users should know about the rkt container engine.

How to Create and Use Kubernetes Secrets

With the end of the year approaching and so much going on around Kubernetes, the commmunity starts to speculate on what’s coming next. We liked Is 2017 the Year of Kubernetes? and Thinking Out Loud: The Future of Kubernetes.

How to Create and Use Kubernetes Secrets

Kubernetes offerts the secrets service for passwords, certificates and other credentials. This is how to use it.

Running an Application Using Kubernetes on AWS

Grig Gheorghiu wrote a cookbook for running an application using Kubernetes on AWS, we liked how he covered persistent volumes with EBS.

Simulating a network partition

Read on how to simulate a network partition, using a Neo4j cluster as an example, but valid for any clustered database.

Who Would Win in a Fight Between Kubernetes and ECS?

Anne Currie compares Kubernetes and ECS. Who would win in a fight? This is why they ended up choosing Kubernetes.


Openshift Dedicated on GCP

Openshift Dedicated, the private cluster managed by RedHat services available not only in AWS, but now also on Google Cloud Platform.

How Red Hat Aims to Make Kubernetes Boring…and Successful

Following on the topic of Kubernetes distributions, how Red Hat is embracing a novel open source project to make it Enterprise ready.   SYSDIG

Sysdig CCWFS Videos

To wrap up our first open-source community event we have made the videos of all the talks available on Sysdig Camp-Con-World-Fest-Summit playlist.

SELinux, Seccomp, Falco, and You: A Technical Discussion

How does Sysdig Falco compare to other tools like SELinux, AppArmor, Auditd, etc. that also have security policies? SELinux, Seccomp, Falco, and You: A Technical Discussion.

Also From our Blog

On Monoliths, Kubernetes, and Monitoring: Transitioning to Docker at Major League Soccer. Understanding how Kubernetes DNS Services work.


Running Online Services at Riot

A multiple parts series piece on how Riot Games has been adopting microservices, containers and preparing the transition from their homebrew scheduler to DC/OS: Part 1, Part 2.

CouchBase Cluster on DC/OS

Arun Gupta has been writing a lot recently about container orchestration for developers. We liked how to create a Couchbase cluster on DC/OS.

Troubleshooting and Debugging DC/OS

Two small but very useful on troubleshooting common scenarios in DCOS and debugging DCOS.