NGINX Kubernetes Gateway, our implementation of the Kubernetes Gateway API, enables multiple teams to manage Kubernetes infrastructure in modern app environments. It delivers many capabilities natively that with an Ingress controller require CRDs.
Advanced deployment strategies improve uptime and app resilience, helping you deliver on the promises of Kubernetes. In this tutorial, Daniele Polencic of Learnk8s demonstrates how you can use NGINX Service Mesh to implement a canary deployment and gradually roll over to a new app version.
Web apps are a common target for hackers looking to exploit vulnerabilities and obtain sensitive information. In this tutorial, Daniele Polencic of Learnk8s demonstrates how you can improve Kubernetes security and block a SQL injection using NGINX as a sidecar proxy or NGINX Ingress Controller.
Popular apps can be vulnerable to traffic surges that overwhelm the APIs and cause cascade failures. In this tutorial, Daniele Polencic of learnk8s demonstrates how to use multiple NGINX Ingress Controllers combined with enable rate limiting to prevent Kubernetes apps and APIs from crashing.
Traffic surges can cause bottlenecks, leading to dropped connections and lost customers. In this tutorial, Daniele Polencic of learnk8s shows how to reduce latency for a Kubernetes app by autoscaling the number of NGINX Ingress Controller pods in response to high traffic.
More and more organizations, including the U.S. government, are recognizing the need for Zero Trust security. ZT is particularly important for distributed environments like Kubernetes. Follow our seven practical guidelines to implement ZT more easily and effectively.
We performance test NGINX Ingress Controller and the default Red Hat OpenShift Router in an OpenShift Cloud Platform cluster while scaling the number of backends up and down. The Router experiences significant latency and errors, but NGINX Ingress Controller almost none.
Do you need an Ingress controller to accept traffic into your Kubernetes environment? To help you decide, we offer a primer on the other services for getting external traffic into a cluster: kube-proxy, Cluster IP, NodePort, and LoadBalancer.
We recently jumped the NGINX Ingress Controller version number from 1.x to 2.x, to signal compatibility with version 1 of the Kubernetes API (released in Kubernetes 1.22). Find out why this matters and how to keep your Kubernetes apps running smoothly as versions change.