
aws
文章平均质量分 93
云攀登者-望正茂
AWS Azure 认证架构师,前埃森哲云咨询顾问,EMC资深工程师,目前专注于云原生,编程等领域,个人公众号:正茂的autocloud笔记
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AWS EKS IP 耗尽:原因、解决方案和最佳实践
在AWS EKS集群中,IP地址耗尽是一个常见的网络瓶颈问题,尤其是在集群规模扩大时。由于AWS VPC CNI插件为每个Pod分配一个IP地址,且每个子网预留5个IP地址,小型CIDR块(如/25)会迅速耗尽IP地址,导致Pod无法启动。为避免这一问题,建议使用更大的CIDR块(如/20或/21),采用基于Nitro的实例以支持前缀委托,并利用辅助CIDR块扩展IP池。此外,启用前缀委托和使用AWS PrivateLink服务也能有效减少IP地址浪费。通过监控IP使用情况(如CloudWatch和aws-原创 2025-05-19 09:01:16 · 369 阅读 · 0 评论 -
深入理解EKS 工作节点的网络架构
AWSEKS(弹性Kubernetes服务)是亚马逊提供的托管Kubernetes服务,默认配置简单易用,但根据组织的特定需求进行自定义时,可能会遇到复杂问题。本文分享了构建完全私有的EKS集群的经验,特别是网络配置的挑战。EKS集群由两个VPC组成:AWS管理的VPC和客户管理的VPC。集群端点访问类型包括公有、公有和私有、以及仅私有,每种类型都有其特定的安全性和访问控制要求。在配置完全私有的VPC时,必须确保工作节点能够访问必要的AWS服务,如AmazonECR、EC2、S3、Cloudwatch日志和原创 2025-05-18 20:05:57 · 214 阅读 · 0 评论 -
深度解析:AWS NLB 与 ALB 在 EKS 集群中的最佳选择
AWS提供了多种弹性负载均衡器,包括应用程序负载均衡器(ALB)、网络负载均衡器(NLB)、网关负载均衡器(GWLB)和经典负载均衡器(CLB)。本文重点介绍ALB和NLB,因为它们是与EKS集群最相关的选项。ALB适用于HTTP/HTTPS工作负载,支持第7层负载均衡,而NLB适用于TCP/UDP工作负载,支持第4层负载均衡,并能保留客户端源IP。在EKS集群中,AWS负载均衡器控制器负责创建和管理这些负载均衡器。选择哪种负载均衡器取决于工作负载的具体需求。此外,AWS负载均衡器控制器还支持NLB的实例模原创 2025-05-18 15:29:07 · 1505 阅读 · 0 评论 -
深入了解 VPC 端点类型 – 网关与接口
本文介绍了vpc端点的定义和好处,接着讨论了网关端点和接口端点,创建方法以及应用场景,然后比较vpc网关端点和接口端点的不同之处,最后总结在什么样的场景用哪种端点。原创 2025-05-17 20:21:46 · 971 阅读 · 0 评论 -
为 Spring Boot 应用程序构建 CI/CD 流水线
本教程详细介绍了如何使用Jenkins为托管在GitHub上的SpringBoot应用程序创建自动化构建和部署流水线,并将其部署到Amazon Elastic Kubernetes Service (EKS)。教程涵盖了从安装必要的Jenkins插件、配置AWS ECR存储库、设置Amazon EKS集群,到编写和运行Jenkins流水线脚本的全过程。通过这一流程,开发者可以实现从代码提交到应用部署的自动化,确保高效且可靠的软件交付。原创 2025-05-17 16:52:49 · 1065 阅读 · 0 评论 -
使用 Ingress NGINX 和 NLB 优化 EKS 中多个 Kubernetes 服务的外部和内部访问
要提供对 Amazon EKS 集群中多个 Kubernetes 服务的外部访问,您可以使用 Ingress NGINX 控制器或适用于 Kubernetes 的 AWS 负载均衡器控制器。在深入探讨这些场景之前,让我们先了解一下什么是 Ingress NGINX 控制器以及如何设置它。原创 2025-05-05 12:14:58 · 1334 阅读 · 0 评论 -
掌握流量管理:利用 EKS Ingress 和 AWS 负载均衡器控制器
在 Kubernetes 中,Ingress 是一个 API 对象,它定义了将外部 HTTP 和 HTTPS 流量路由到集群内服务的规则和配置,并提供了一种管理服务入站流量的方法。它们允许您为不同的 URL 路径或域名定义规则,并相应地将流量定向到特定服务或后端 Pod。Ingress 控制器负责实现 Ingress 资源中定义的规则并管理传入流量的路由。它是一个在集群内运行的组件,用于监视 Ingress 资源的变化。原创 2025-05-05 07:30:11 · 1262 阅读 · 0 评论 -
S3 跨账户复制:增强云中的灾难恢复计划
跨账户S3存储桶复制架构图跨账户 S3 存储桶复制 (CRR) 是一项强大的功能,允许企业在位于不同 AWS 账户的 Amazon S3 存储桶之间无缝复制数据。但为什么这项功能至关重要呢?增强的数据可访问性和协作性:随着业务的增长,企业通常会将工作负载划分到多个 AWS 账户,以提高管理和安全性。跨账户 S3 复制使团队能够轻松共享关键数据,在维护组织边界的同时促进协作。增强数据保护和灾难恢复:在数据泄露和中断可能严重影响业务运营的时代,拥有强大的备份解决方案至关重要。原创 2025-04-30 07:52:33 · 1064 阅读 · 0 评论 -
精通 AWS Lambda:面试必备问题及专家解答
AWS Lambda 是 Amazon Web Services 提供的一项无服务器计算服务,允许开发人员运行代码以响应事件,而无需预置或管理服务器。这种向无服务器计算的模式转变消除了与基础设施管理相关的复杂性,使团队能够专注于编写代码并为客户提供价值。使用 Lambda,用户只需按实际使用的计算时间付费,这使其成为构建可扩展应用程序的经济高效的解决方案。答:AWS Lambda 是一种无服务器计算服务,允许您无需预置或管理服务器即可运行代码。原创 2025-05-01 18:33:02 · 669 阅读 · 0 评论