亚马逊AWS官方博客
Category: Containers
卧榻之侧可容他人鼾睡 一 EKS多租户管理浅谈之计算资源篇
现如今,随着用户对于容器化技术掌握的越来越成熟,相应的越来越多的应用被进行了基于容器的现代化构建,其中Amazon EKS又是其中的首选支撑平台。在实际走访中发现,对于Infra或者容器平台的责任人来说,有一类问题经常会被反复探讨:为了保障各个应用都能够稳定的运行,该应用什么样的隔离保障措施,都有什么样的资源需要进行隔离,相应的优劣势是什么?从整体上来说,EKS/Kubernetes本身不存在多租户相关的内置资源对象,不过其生态中存在着两大类可以采用的隔离措施,借助这些隔离措施可以实现多租户的效果
在Amazon EKS上部署自定义scheduler实现binpack调度策略
目前Amazon EKS不支持直接修改kube-scheduler配置添加自定义的调度插件或配置,本文介绍了通过部署自定义scheduler的方式实现自定义的调度策略,针对本文中提到的binpack调度策略的需求,除了安装自定义scheduler的方式,我们也可以通过安装Karpenter、Apache yunikorn、Volcano等弹性伸缩或调度增强组件实现类似功能,具体可以参考相应的官方文档。
使用AWS Distro for OpenTelemetry洞察现代化应用
Insights into your modern applications with AWS Distro for OpenTelemetry
利用AWS EKS CA结合AWS GameLift与Agones能力,实现游戏房间容器化调度
本文主要介绍了一种方法:将Agones和FleetIQ(GameLift)各自优势能力结合起来。让开发运维人员可以既享受到容器化的便捷,又不会被Spot实例的“中断焦虑”给困扰。其主要思路为自定义AWS EKS的CA参数node 来利用GameLift所使用ASG(Auto Scaling Group)来达到上述目的。
使用 CodeBuild 在 EC2 VT1 建构 EKS 影音多媒体解决方案
我们将介绍新型媒体专用实例 – EC2 VT1 以及如何使用 AWS Codebuild 和 CodePipeline 在 VT1 上自动构建 EKS 容器环境。拥有直播、视频会议和即时转码等应用程序的客户现在可以从专用于视频编码和解码的实例系列中受益,并以最低的每个流成本进行重新缩放优化。
如何实现私有Amazon EKS集群通过Http代理访问互联网
演示如何在中国区搭建一个私有的Amazon EKS集群,并利用Http代理的方式让Worker Node可以访问互联网。
如何在Amazon EKS中部署SR-IOV设备插件
本文介绍如何在亚马逊云科技EKS中安装SR-IOV设备插件,从而可以实现通信负载不需要进行部署文件修改就可以在云上进行部署,同时可以在Pod层面进行灵活配置EC2的接口IP地址。
可持续性最佳架构实践—基于Graviton的Flink作业集群部署与优化
可持续性支柱作为目前 Well-Architected Framework 中的最新一员侧重于减少运行的云工作负载对环境的影响。在正确的时间以正确的数量提供正确的资源,以满足明确定义的业务需求。以Reuse,Recycle,Reduce,Rearchitect 四个方面为准则构建最佳架构。本系列博客将以在EKS上的部署Flink作业为例,通过 Karpenter, Spot, Graviton 等技术,遵循Reuse,Recycle,Reduce,Rearchitect 四大原则,从零开始构建最佳架构。
可持续性最佳架构实践—基于Spot的Flink作业集群部署与优化
可持续性支柱作为目前 Well-Architected Framework 中的最新一员侧重于减少运行的云工作负载对环境的影响。在正确的时间以正确的数量提供正确的资源,以满足明确定义的业务需求。以Reuse,Recycle,Reduce,Rearchitect 四个方面为准则构建最佳架构。本系列博客将以在EKS上的部署Flink作业为例,通过 Karpenter, Spot, Graviton 等技术,遵循Reuse,Recycle,Reduce,Rearchitect 四大原则,从零开始构建最佳架构。
三剑客 EKS + Kubeflow + Karpenter 助力构建弹性机器学习平台
本博客为大家展示通过使用EKS, Kubeflow, Karpenter可以建立弹性扩展性强的机器学习平台。