EKS 服务暴露与健康检查最佳实践

概述

本文介绍如何在 AWS EKS 中将服务通过 ALB Ingress 暴露到公网,并配置完善的健康检查机制,实现零停机部署。

架构概览

用户请求 ↓ Route 53 (DNS) ↓ ALB (HTTPS:443 + ACM证书) ↓ Target Group (健康检查) ↓ K8s Service (ClusterIP) ↓ Pod (探针检查)

一、创建 Deployment

基础 Deployment

apiVersion:apps/v1kind:Deploymentmetadata:name