Join us on Thursday, May 23rd with Buoyant & Ambassador as we dive into the battle of the Service Mesh vs the API Gateway. Register Now.

Blog

The latest posts and insights about Ambassador Labs - our products, our ecosystem, as well as voices from across our community.
Article

What is Kubectl?

kubectl is the main way in which you will interact with your Kubernetes cluster Kubectl is a command line tool used to run commands against Kubernetes clusters. It does this by authenticating with the Master Node of your cluster and making API calls to do a variety of management actions. If you’re just getting started with Kubernetes, prepare to spend a lot of time with kubectl! Key Capabilities of kubectl

April 4, 2024 | 3 min read
Edge Stack API Gateway

Modern Advanced Authentication for Kubernetes API Gateways

What is Authentication? Authentication is the process of verifying the identity of a user or system. It's a way to ensure that the entity requesting access is who they claim to be. Authentication is one of the core attributes of a Kubernetes API gateway. As the main access point from the outside world to your application and services, your gateway must be well protected from bad actors and unauthorized access. The problem? Traditional authentication mechanisms aren’t up to the challenge of preventing unauthorized access and protecting against sophisticated attacks in modern, complex environments like Kubernetes. Simple username and password authentication or even basic token-based authentication may not provide sufficient security for your API gateway.

April 2, 2024 | 24 min read
Article

Unlocking the Secrets of Kubernetes Networking: A Practical Guide for Top-Level Engineers

In the modern cloud native ecosystem, Kubernetes is the go-to choice for container orchestration with its ability to easily manage and scale containerized applications. At its core, Kubernetes can be seen as a distributed system where independent nodes (containers) come together to present a unified, cohesive environment to users. However, one major issue that arises in such architectures is networking. How do ports get allocated? How do containers communicate with each other? How does the outside world communicate with the containers? These are some of the questions that need to be answered to understand networking in Kubernetes. Let’s break down the Kubernetes networking model and provide a comprehensive understanding of how networking works in Kubernetes. You will understand four major areas where issues arise in Kubernetes as it concerns networking and common strategies for addressing them. By the end of this article, you will have the necessary skills to troubleshoot networking issues in Kubernetes like a pro.

 Prince is a technical writer and DevOps engineer who believes in the power of showing up. He is passionate about helping others learn and grow through writing and coding.
March 26, 2024 | 14 min read
12
3
45...30