kubernetes

Converting a Kubernetes Fullstack Application to Heroku Containers

November 9, 2020

In the last several years, Google’s Kubernetes project has generated huge buzz. The project has grown and evolved into a titan of the cloud infrastructure world. While it’s a great project and serves many purposes, it remains a complex beast. Even with the managed Kubernetes services from major cloud providers, teams have to maintain complex, interwoven architectures using an ever-expanding cosmos of plugins and paradigm shifts. With such complexity inherent with its flexibility, Kubernetes requires its own set of skills in order to implement, maintain, upgrade, and operate this diverse orchestration ecosystem.

Continue reading

Troubleshooting Kubernetes Using Logs

August 23, 2018

Maintaining a Kubernetes cluster is an ongoing challenge. While it tries to make managing containerized applications easier, it introduces several layers of complexity and abstraction. A failure in any one of these layers could result in crashed applications, resource overutilization, and failed deployments. In this post, we’ll look at some common Kubernetes problems and how we can use logs to troubleshoot them.

Continue reading

How to Troubleshoot Kubernetes Network Issues

August 9, 2018

We will use AppOptics™ tracing to diagnose some latency issues with applications running on Kubernetes. We’ll use it to trace latency on requests to our Kubernetes pods to identify problems in the network stack.

Continue reading

Recreating (and preventing) last week’s AWS Availability Zone outage using Kubernetes

June 6, 2018

Last Friday, a single availability zone (AZ) in AWS began experiencing connectivity issues. In this article, we’ll describe how an AWS outage can affect your services and best practices to survive an outage without it affecting your customers.

Continue reading

Announcing the Kubernetes Ingress Controller for Kong

May 8, 2018

Today we are excited to announce the Kubernetes Ingress Controller for Kong. Container orchestration is rapidly changing to meet the needs of software infrastructure that demands more reliability, flexibility, and efficiency than ever. At the forefront of these tools is Kubernetes.

Continue reading