How to build stateful, cloud-native services with Akka and Kubernetes
Posted on May 10, 2020, Level intermediate Resource Length long
In this white paper by Jonas Bonér, CTO and co-founder of Lightbend, Inc you will learn few tips for running your stateful services as if they are stateless. The next frontier of competitive advantage is the speed with which you can extract value from data.
Tags akka programming scala containers
How to improve docker image size with layers
Posted on April 28, 2020, Level intermediate Resource Length medium
Today we're going to dive deeper into Docker's union file system (UFS) layers. Author will try to explain how layers work and then how to use them properly to reduce the size of your images. By Mac Rusek.
Attack matrix for Kubernetes
Posted on April 2, 2020, Level intermediate Resource Length medium
Security research software engineer Yossi Weizman put together this guide for considering new security challenges when moving workloads to Kubernetes.
GitOps using Helm3 and Flux for Node.js and Express.js Microservice
Posted on April 1, 2020, Level intermediate Resource Length long
In this tutorial author will show you how to build a GitOps pipeline for a Node.js application built with Express.js. The application was created in an earlier tutorial. Rather than deploying new versions manually, flux will deploy it to Kubernetes whenever a build of the Docker image is available. By Alex Ellis.
Kubernetes Canary deployment with Gitlab CI
Posted on March 31, 2020, Level intermediate Resource Length long
We're using GitlabCI and a manual GitOps approach to implement and perform Canary Kubernetes deployments. They use a manual approach and alter/create core-Kubernetes resources to perform a Canary deployment. This is mainly for understanding how a Canary deployment works. By Kim Wuestkamp.
Serverless Service Mesh with Knative and Linkerd
Posted on March 29, 2020, Level intermediate Resource Length medium
Charles Pretzer wrote this piece about how to use Linkerd with Knative. Two of the most popular serverless platforms for Kubernetes are Knative and OpenFaaS, and there's a lot of existing content on using Linkerd and OpenFaaS together.
Get started quickly with kubernetes logging
Posted on March 14, 2020, Level intermediate Resource Length medium
An article about how to get started with logging in Kubernetes. This topic is quite extensive as there are many components to consider before having a complete perspective of what's happening inside your applications. By Erin Baez.
How to find and fix Docker container vulnerabilities in 2020
Posted on February 23, 2020, Level intermediate Resource Length long
Containerization allows engineering teams to create a sandbox environment in which to run and test applications. But these open-source images may sometimes contain vulnerabilities which can jeopardise the safety of containers and in turn its host computer/server. By Dipto Karmakar.
Tags containers docker infosec
How to: Kubernetes for cheap on Google Cloud
Posted on February 16, 2020, Level intermediate Resource Length long
Niko Kosonen published this step by step tutorial how to run Kubernetes on two micro instances on Google Kubernetes Engine (GKE) without external load balancers. Cluster setup from scratch.
The ultimate (free) CI/CD for your open-source projects
Posted on January 20, 2020, Level beginner Resource Length medium
Yohan Lasorsa published this guide about how to approach your open source project development. If you plan to maintain an open-source project in the long run, what you must do is automate.
faasd: lightweight Serverless for your Raspberry Pi
Posted on January 15, 2020, Level inttermediate Resource Length medium
Kick the tires with faasd today, for a lightweight serverless experience that doesn't require Kubernetes. Instead it uses containerd and the existing OpenFaaS ecosystem. By Alex Ellis.
How does Alibaba ensure performance of system components in a 10,000-node Kubernetes cluster?
Posted on January 3, 2020, Level advanced Resource Length long
The production environment of Alibaba consists of more than 10,000 containerized applications, with the entire network of Alibaba being a massive system using millions of containers running on more than 100,000 hosts. This is how they run it. By alibaba.com