Devops Week News — Issue #103

Devops Week News
Sep 4, 2018 · 3 min read

This week we bring a presentation from Niko Kurtti on Shopify’s Journey to Kubernetes.

On Articles, The “Ops” in DevOps, How To Autoscale GitLab Continuous Deployment with GitLab Runner on DigitalOcean, The awesome SRE list resource, CI/Testing: Application Level Readiness Detection to Remove Docker Initialization Race Conditions, Transparent Hugepages: measuring the performance impact, Transparent Hugepages: measuring the performance impact and Make a Kubernetes Operator in 15 minutes with Helm .

Do you have a great article? Share it with us! @devopsweeknews.


Video of the week

Niko Kurtti talks about the challenges Shopify saw in moving from a traditional host-based infrastructure to a cloud native one, moving not only their core app to Kubernetes but also hundreds of other apps at the same time. He focuses on the cluster tooling solutions they’ve built, such as controllers, cluster creators, and deploy tools.

Articles & News

1*ef8ltxsvmqvvvuqqy4zo0w
1*ef8ltxsvmqvvvuqqy4zo0w

The “Ops” in DevOps — Grazi Bonizi — Mediummedium.com

This post exposes some of the gaps between Dev and Ops and explores some practices on the “Ops” side to improve the collaboration of Dev and Ops teams.

Default community sharing
Default community sharing

How To Autoscale GitLab Continuous Deployment with GitLab Runner on DigitalOcean | DigitalOceanwww.digitalocean.com

This post will demonstrate how to configure a highly scalable GitLab infrastructure that manages its own costs, and automatically responds to load by increasing and decreasing available server capacity.

1192342?1536015473
1192342?1536015473

awesome-sre/README.md at master · dastergon/awesome-sre · GitHubgithub.com

A curated list of awesome Site Reliability and Production Engineering resources.

1*cymovt 1qdy381gmsbax9w
1*cymovt 1qdy381gmsbax9w

CI/Testing: Application Level Readiness Detection to Remove Docker Initialization Race Conditionsmedium.com

This article aims to cover why application level readiness detection, within the context of CI, is necessary and how to reliably accomplish it. Furthermore, it introduces wait-for, a utility to reliably detect readiness at an application level for common services.

Default thumb
Default thumb

Transparent Hugepages: measuring the performance impact — The mole is diggingalexandrnikitin.github.io

This post explains Transparent Hugepages (THP) in a nutshell, describes techniques that can be used to measure the performance impact, shows the effect on a real-world application.

Helm operator framework
Helm operator framework

Make a Kubernetes Operator in 15 minutes with Helm — OpenShift Blogblog.openshift.com

Discover how to automate your existing Helm charts using a technology called an Operator. An Operator is a method of packaging, deploying and managing a Kubernetes application. A Kubernetes application is an application that is both deployed on Kubernetes and managed using the Kubernetes APIs and kubectl tooling.

Let’s have fun!

We wish you a great week!
Devops Week News

Written by

Weekly newsletter with curated articles about DevOps. Newsletter hosted on https://www.getrevue.co/profile/devops-week-news

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade