亚马逊AWS官方博客
Category: Containers
让容器仓库飞起来:Amazon ECR 多区域分发与统一域名就近接入
本文介绍了一种全球化的 ECR 分发、就近访问、统一域名接入方案。通过 Amazon ECR 跨区域同步、Nginx 反向代理、Amazon Route 53 Geolocation 解析,实现了在多区域场景,快速、简单、统一的容器仓库访问。
Amazon EKS version 1.21 集群升级实践
Amazon EKS 是广受用户欢迎和应用的容器编排托管服务,本文结合用户的实际运行环境和重点关注问题,采用开源检测工具 Kube-no-trouble,结合 Amazon EKS 升级的官方文档,梳理了 Kubernetes 版本升级的明细步骤,并以图文+描述的形式给出了一个 Amazon EKS 集群的升级实际用例。从该次升级过程来看,将 EKS 集群版本从 1.21 版本升级到 1.23 版本过程中,集群中断时间小于 5 分钟,整体升级操作时间小于 30 分钟,为保障客户业务连续性,工作负载的安全性等方面提供了良好的实践参考。
云上韧性系统实践之使用 Litmus 进行 EKS 容器平台的故障注入实验
本文介绍了如何通过混沌工程的方法论,使用 Litmus 运行混沌工程试验,帮助亚马逊云科技的客户发现系统中的潜在风险,提高系统韧性。
Kubernetes 有状态服务跨云迁移到 Amazon EKS
这篇博客主要描述了部署在 Kubernetes 中的有状态应用在迁移到亚马逊云科技 Amazon EKS 时如何利用工具方便快捷地完成容器和相关持久数据的迁移。
为 Amazon EKS 节点调整预留系统资源
本文将带您了解如何在 Amazon EKS 集群上对 Node 节点进行系统和 k8s 资源预留,并通过实验进行部署和验证。实验部分将在 Amazon Virtual Private Cloud (VPC) 中创建 Amazon EKS 集群,通过配置 kubelet 启动参数来实现预留系统资源,并进行验证。
如何利用指标和日志排查App Mesh相关网络问题
本文会介绍如何在Amazon Elastic Kubernetes Service环境下收集Amazon App Mesh暴露的指标和日志,并通过这些资源分析问题。
快速迁移自建Kubernetes资源上云及EKS资源备份恢复–基础篇
基于Velero实现Kubernetes集群间资源迁移,集群资源备份恢复,及复制生产集群资源到开发和测试集群
在 Amazon EKS 通过 Kyverno 实现策略即代码
通过实例了解什么是Kyverno,其工作原理和应用场景,以及如何在Amazon EKS中进行实践
卧榻之侧可容他人鼾睡 一 EKS多租户管理浅谈之计算资源篇
现如今,随着用户对于容器化技术掌握的越来越成熟,相应的越来越多的应用被进行了基于容器的现代化构建,其中Amazon EKS又是其中的首选支撑平台。在实际走访中发现,对于Infra或者容器平台的责任人来说,有一类问题经常会被反复探讨:为了保障各个应用都能够稳定的运行,该应用什么样的隔离保障措施,都有什么样的资源需要进行隔离,相应的优劣势是什么?从整体上来说,EKS/Kubernetes本身不存在多租户相关的内置资源对象,不过其生态中存在着两大类可以采用的隔离措施,借助这些隔离措施可以实现多租户的效果
在Amazon EKS上部署自定义scheduler实现binpack调度策略
目前Amazon EKS不支持直接修改kube-scheduler配置添加自定义的调度插件或配置,本文介绍了通过部署自定义scheduler的方式实现自定义的调度策略,针对本文中提到的binpack调度策略的需求,除了安装自定义scheduler的方式,我们也可以通过安装Karpenter、Apache yunikorn、Volcano等弹性伸缩或调度增强组件实现类似功能,具体可以参考相应的官方文档。