Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

GitHub Availability Report: July 2020

Blog post from GitHub

Post Details
Company
Date Published
Author
Keith Ballinger
Word Count
418
Company Posts That Month
25
Language
English
Hacker News Points
-
Post removed?
No
Summary

In July, GitHub.com experienced a significant service disruption due to a Kubernetes incident where production Pods were marked as unavailable, resulting in reduced capacity and service downtime. The issue stemmed from a container exceeding its memory limits, leading to its termination, compounded by a DNS maintenance operation that prevented Kubernetes from fetching new container images, causing Pods to fail to start. Efforts to mitigate the situation initially exacerbated the problem, but services were restored after utilizing cached DNS records. In response, GitHub plans to enhance monitoring, reduce dependency on the image registry, improve DNS change validation, reassess Kubernetes deployment policies, and develop a more incremental approach to deployments as part of a broader reliability initiative.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 4 1,085 130 43 -12%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.