Auto-sync: update nexus workspace
This commit is contained in:
53
wiki/entities/Amazon-EKS.md
Normal file
53
wiki/entities/Amazon-EKS.md
Normal file
@@ -0,0 +1,53 @@
|
||||
---
|
||||
title: "Amazon EKS"
|
||||
type: entity
|
||||
tags:
|
||||
- AWS
|
||||
- Kubernetes
|
||||
- EKS
|
||||
- Container-Orchestration
|
||||
- SaaS
|
||||
sources:
|
||||
- ctp-topic-39-implementing-eks-in-the-aws-lab-landing-zone
|
||||
- ctp-topic-70-eks-deployment-using-iac
|
||||
- ctp-topic-59-achieving-reliability-with-amazon-eks
|
||||
- ctp-topic-64-scaling-out-with-amazon-eks
|
||||
last_updated: 2026-04-28
|
||||
---
|
||||
|
||||
## Overview
|
||||
Amazon Elastic Kubernetes Service (EKS) 是 AWS 提供的托管 Kubernetes 服务,负责 Kubernetes 控制平面的可用性和伸缩性,用户只需管理工作节点(数据平面)。
|
||||
|
||||
## Aliases
|
||||
- EKS
|
||||
- Amazon Elastic Kubernetes Service
|
||||
- Amazon EKS
|
||||
|
||||
## Key Characteristics
|
||||
- 完全托管的控制平面(Control Plane)
|
||||
- 与 AWS 服务深度集成(IAM、VPC、ELB、EBS、S3 等)
|
||||
- 支持 Fargate(无服务器计算引擎)和自管理/托管节点组
|
||||
- IAM RBAC 最小权限模型
|
||||
- 零停机滚动更新
|
||||
|
||||
## Architecture Components
|
||||
- **控制平面**:跨 3 AZ 部署,由 AWS 自动管理 etcd 和 API Server
|
||||
- **数据平面**:Worker Nodes(EC2、自管理或托管节点组)
|
||||
- **Pod 网络**:VPC CNI(默认)或自定义网络模式
|
||||
- **Ingress**:AWS ALB Ingress Controller
|
||||
- **存储**:EBS CSI Driver
|
||||
|
||||
## EKS Custom Networking
|
||||
EKS 支持自定义网络配置,允许绕过 VPC CNI 的默认行为,控制 Pod IP 分配。在受限 IP 地址池的环境中(如 AWS Lab Landing Zone),通过自定义网络标志启用独立子网的 IP 分配。
|
||||
|
||||
## Key Sources
|
||||
- [[ctp-topic-39-implementing-eks-in-the-aws-lab-landing-zone]]:在受限 Lab Landing Zone 中的 EKS 实施,解决 IP 地址池不足问题
|
||||
- [[ctp-topic-70-eks-deployment-using-iac]]:通过 Terraform IaC 部署 EKS 的完整方法论
|
||||
- [[ctp-topic-59-achieving-reliability-with-amazon-eks]]:EKS 可靠性最佳实践
|
||||
- [[ctp-topic-64-scaling-out-with-amazon-eks]]:EKS 自动扩缩容策略
|
||||
|
||||
## Related Entities
|
||||
- [[AWS-Landing-Zone]]:EKS 部署的底层基础设施框架
|
||||
- [[AWS]]:EKS 所属的云平台提供商
|
||||
- [[Jenkins]]:EKS 部署的 CI/CD 平台(替代 Atlantis)
|
||||
- [[TerraGrant]]:Terragrunt 模块封装
|
||||
Reference in New Issue
Block a user