Hello from all of us here at
Sysdig! Here we are again with this 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
cgroups and swap limits
A good read for understanding
how cgroups memory limits work together with swap.
How-to debug a running Docker container from a separate container
Can you imagine how hard could be troubleshooting Docker without Sysdig?
They tell us here.
Docker attachable networks
Usage and use cases of the new
Docker 1.13 attachable networks.
4 Docker misconceptions
This article is a good summary for those still container skeptic.
The smallest possible Docker image
Can we shrink things into a single binary Docker image?
Read it here.
Dissecting a Docker image
Taking a Docker image apart into pieces we can explore is a great exercise to understand Docker image internals.
Secrets on Docker Swarm with Docker Compose
A step by step guide on
using secrets in docker-compose.yml with Docker Swarm.
Layer Cloning FileSystem, purpose-built Docker storage driver
A
new file system to be used for containers making up to 2.5x faster to build an image and up to almost 2x faster to pull an image.
Kubernetes vs Mesosphere vs Swarm
We have covered Kubernetes, Mesosphere and Swarm comparisons before, but
this one got really popular this month.
KUBERNETES
10 most common reasons Kubernetes deployments fail
A great guide into Kubernetes troubleshooting from a high level users perspective just using kubectl get|inspect|logs:
part 1 and
part 2.
Thoughts on Kubernetes
A mashup of personal views and issues moving from AWS, Terraform, and Ansible into Kubernetes on GCP. We liked how he explains the
use of Ingress with Letsencrypt to automate certificate deployment.
Ingress with LE and Helm
Ingress and Helm are both gaining a lot of popularity lately,
this explains how to use them both together.
Kubernetes available on Azure
Azure is the
first cloud provider in offering the 3 most popular container orchestration tools: Kubernetes, Docker for Azure, and DC/OS Mesos in addition to their own ACS (Azure Container Service).
CoreOS ends Fleet support in favor of Kubernetes
CoreOS
has announced they are killing Fleet recommending and supporting Kubernetes running on CoreOS.
AWS’s Kubernetes dilemma: It’s a burden and a pleasure
With Kuberentes being the default community container orchestration tool and Azure offering the 3 of them,
what is AWS strategy regarding containers? ECS or K8S or both?
await
This is a small CLI tool to wait required services to be up, specially interesting when writing Helm packages.
OPEN SHIFT
Using StorageClasses in Openshift
StorageClasses allow provisioning and configurable storage available for your containers in Openshift and Kubernetes. This is a
great intro to this feature.
Goodbye OpenShift All-In-One VM, Hello Minishift
Virtualbox + Vagrant has been a source of frequent issues, that’s why
Openshift team will drop the VM in favour of Minishift, a Minikube based solution.
SYSDIG
FOSDEM videos available
We presented Sysdig and Falco at FOSDEM, the biggest european open-source developer event, check out the videos of our 3 talks
here!
OpenShift Commons Briefing
The OpenShift commons community invited us to present a webinar on
how to monitor microservices on Openshift and Docker.