EKS对接EBS

EKS对接EBS

简介#

  • AWS EKS产品为Kubernetes 容器集群,EKS组件默认不包含EBS和对象存储S3等插件,需要独立安装组件才能使用Storageclass对接至EBS和S3。另外在组件安装过程中较为特殊的是需要指定IAM角色,该角色需要以命令方式eksctl 创建 Amazon EBS CSI 插件 IAM 角色

IAM创建#

使用以下命令创建 IAM 角色并附加所需的 AWS 托管策略。将 my-cluster 替换为您的集群名称。此命令将部署 AWS CloudFormation 堆栈,该堆栈将创建 IAM 角色,并会将 IAM policy 附加到该堆栈。如果您的集群位于 AWS GovCloud(美国东部)或 AWS GovCloud(美国西部)AWS 区域,则将 arn:aws: 替换为 arn:aws-us-gov:。

Copy
# AWS操作存在一定延时,并不能立马生效,当创建IAM用户后,需等待3-5分钟,插件列表才能显示该IAM用户 eksctl create iamserviceaccount \ --name ebs-csi-controller-sa \ --namespace kube-system \ --cluster my-cluster \ # AmazonEBSCSIDriverPolicy:授予IAM用户对应策略 --attach-policy-arn arn:aws:iam::aws:policy/service-role/AmazonEBSCSIDriverPolicy \ --approve \ --role-only \ --role-name AmazonEKS_EBS_CSI_DriverRole # IAM用户名
posted @   元气少女郭德纲!!  阅读(138)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
历史上的今天:
2020-06-13 ansible剧本-流程管理
2020-06-13 ansble剧本-变量使用
点击右上角即可分享
微信分享提示
CONTENTS