AWS API Gateway - EKS Integration (Terraform)

preview_player
Показать описание


▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (12+ years of experience)
► Located in San Francisco Bay Area, CA (US citizen)

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬

▬▬▬▬▬▬ Related videos 👨‍🏫 ▬▬▬▬▬▬

=========
⏱️TIMESTAMPS⏱️
0:00 Intro
0:43 Create EKS Cluster Using Terraform
1:36 Deploy App to Kubernetes and Expose It with NLB
2:48 Create AWS API Gateway Using Terraform
3:17 Integrate API Gateway with Amazon EKS

=========
Source Code

#AWS #APIGateway #DevOps
Рекомендации по теме
Комментарии
Автор

you're really doing the best eks videos in youtube . short and precise

George-mklp
Автор

Thank you Anton, your work is amazing dude!!! I finally made this thing work

rodrigorras
Автор

Great content again. Thank you. Do you know if it is possible to keep API Gateway custom domain when using integration proxy? I want to forward it to the ALB Ingress Controller (Traefik) in order to identify the backend service based on the custom domain value (Host rule)

thiagoscodeler
Автор

Thanks for the video. How do I configure it to create an ALB?

dasgoll
Автор

Thanks for the video. How do we get the nlb listerner arn dynamically in terraform script?

krishnavaddeboina
Автор

Is there a way to automate getting ARN step somehow?

julon
Автор

Can I use this for production environment?

prashantdhole
Автор

Thank for the video. How can I integrate Rest API GW with Event-bridge with Model validation on API GW?

ruwanvimukthimettananda
Автор

I'm confused on integration part because I have multiple RESTful APIs running on my EKS, how do I forward to them?

mikochu
Автор

Do you have tutorial for eks connecting to amazon rds?

kayoutube
Автор

Please help me, i got an error,
│ Error: error creating API Gateway v2 API: SerializationError: failed to unmarshal response error
│ status code: 400, request id:
│ caused by: invalid character '\'' in string escape code

│ with aws_apigatewayv2_api.main,
│ on api-gateway.tf line 1, in resource "aws_apigatewayv2_api" "main":
│ 1: resource "aws_apigatewayv2_api" "main" {


Releasing state lock. This may take a few moments...

aryadiadi
Автор

Evidently this methodology, for 50 microservices, would require 50 NLBs. Not very practical or economical.

gdevelek