亚马逊AWS官方博客

Category: Containers

Global to China 跨国企业 Kubernetes 应用跨境复制和部署方案

很多跨国企业在将他们部署在亚马逊云科技海外区域 Kubernetes 方案复制到北京和宁夏区域的时候,会碰到一些海外镜像仓库访问不稳定的情况,比如共有镜像仓库 Google gcr.io,Red Hat Quay.io 等,又或者需要使用亚马逊云科技海外区域 ECR 存储的镜像。基于这个背景,本文介绍了如何使用亚马逊云科技官网数据传输解决方案结合 Kubernetes Mutating Webhook,端到端地实现从海外镜像库复制镜像到国内,同时在不改变原有 Kubernetes 部署文件的前提下自动更改镜像地址。

在 Amazon EKS 中应用 Amazon Fargate 的使用介绍

从 2019 年底开始,EKS 已经支持 Fargate 功能,Fargate 是无服务器的计算单元,支持 Pod 的运行,EKS 集群的数据平面可以完全由 Fargate 承载,免除了维护 EC2 实例的弹性扩展、打补丁、和管理等方面的运维难题,而且 Kubernetes pod 运行在单独隔离的环境中,增强了安全性。本文介绍 Amazon Fargate 的使用。

Amazon EKS version 1.21 集群升级实践

Amazon EKS 是广受用户欢迎和应用的容器编排托管服务,本文结合用户的实际运行环境和重点关注问题,采用开源检测工具 Kube-no-trouble,结合 Amazon EKS 升级的官方文档,梳理了 Kubernetes 版本升级的明细步骤,并以图文+描述的形式给出了一个 Amazon EKS 集群的升级实际用例。从该次升级过程来看,将 EKS 集群版本从 1.21 版本升级到 1.23 版本过程中,集群中断时间小于 5 分钟,整体升级操作时间小于 30 分钟,为保障客户业务连续性,工作负载的安全性等方面提供了良好的实践参考。

为 Amazon EKS 节点调整预留系统资源

本文将带您了解如何在 Amazon EKS 集群上对 Node 节点进行系统和 k8s 资源预留,并通过实验进行部署和验证。实验部分将在 Amazon Virtual Private Cloud (VPC) 中创建 Amazon EKS 集群,通过配置 kubelet 启动参数来实现预留系统资源,并进行验证。