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

Deploy Kubernetes Ingress with AWS ALB & Pulumi

Blog post from Pulumi

Post Details
Company
Date Published
Author
Nishi Davidson
Word Count
1,644
Company Posts That Month
8
Language
English
Hacker News Points
-
Post removed?
No
Summary

Kubernetes Ingress is an API object that facilitates the management of HTTP[s] access to services within a Kubernetes cluster, while the Amazon Elastic Load Balancing Application Load Balancer (ALB) is a service that distributes incoming application traffic across multiple targets like Amazon EC2 instances. The AWS ALB Ingress controller, a subproject of Kubernetes SIG-AWS, automates the creation of an ALB and associated AWS resources when a Kubernetes Ingress resource is declared. The guide provides a step-by-step example of setting up ALB-based Kubernetes Ingress using Pulumi, AWS, and AWSX packages, including initializing a Pulumi project, creating an Elastic Kubernetes Service (EKS) cluster, deploying the AWS ALB Ingress Controller, and deploying a sample application. It highlights the use of Pulumi to manage infrastructure through code and demonstrates deploying an application with traffic routing managed by the ALB, emphasizing the integration of AWS services with Kubernetes to enhance application traffic management.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 21 794 81 33 +103%
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.