Amazon EKS
文章平均质量分 59
Amazon EKS配置操作记录
yunson_Liu
在工作中学习,在学习中工作;活到老学到老,学到老活到老;我一直在学习的路上活着,我也一直活在学习的路上;你呢??希望所有的爱好学习的朋友和不爱好学习但又想学习的朋友,我们一同进步吧!期待。。。巅峰之巅
展开
-
Amazon EKS创建S3数据存储卷
在 Name, review, and create(命名、查看和创建)页面命名。3、安装适用于 Amazon S3 的 Mountpoint CSI 驱动程序。在 Select trusted entity(选择受信任的实体)页面上操作。在 Add permissions(添加权限)页面上筛选刚刚创建的。挂载日志文件,我们在S3上查看是否有新文件生成即可。1、创建适用于 Amazon S3的IAM策略。此时在S3上看得到我们的内容。2、创建 IAM 角色。4、创建S3 pvc。pvc yaml文件。原创 2024-05-05 01:47:59 · 431 阅读 · 0 评论 -
Amazon EKS创建EFS存储卷
如果您删除此选项,并且 Amazon EKS 附加组件需要覆盖现有的自行管理附加组件的配置,那么创建 Amazon EKS 附加组件将会失败,并显示一条帮助您解决冲突的错误消息。在指定此选项之前,请确保 Amazon EKS 附加组件不会管理您需要管理的设置,因为这些设置会被此选项覆盖。查看要创建的附加组件的可用版本。将 name-of-addon 替换为您要查看其版本的附加组件的名称。替换为该角色的名称。有关为服务账户创建角色的说明,请参阅您正在创建的附加组件的。替换为您要创建的附加组件的名称。原创 2024-05-04 20:34:56 · 881 阅读 · 0 评论 -
EKS创建ebs存储卷
1、创建ebs卷也可以aws命令创建记住VolumeId:vol-04db7b8331034440d2、创建K8S 存储类存储类yaml文件创建并查询存储类3、创建 K8S 中的 Persistent Volume (PV)编写yaml文件创建pv查看创建状态3、创建 Persistent Volume Claim创建 Persistent Volume Claim (PVC) 和之前创建的 PV 进行绑定,K8S 中的 POD 通过 PVC 来使用 PV查看创建的 PVC出现报错。原创 2024-05-04 19:40:53 · 666 阅读 · 1 评论 -
Amazon EKS创建EBS的存储类
如果您删除 --force 选项,并且任何 Amazon EKS 附加组件设置与您的现有设置冲突,那么更新 Amazon EKS 附加组件将会失败,而且您会收到一条帮助您解决冲突的错误消息。在指定此选项之前,请确保 Amazon EKS 附加组件不会管理您需要管理的设置,因为这些设置会被此选项覆盖。在 Name, review, and create(命名、查看和创建)页面中,取名AmazonEKS_EBS_CSI_DriverRole,然后滑倒最后点击创建角色。创建后,我们重新编辑。原创 2024-05-04 19:39:58 · 391 阅读 · 0 评论 -
解决AmazonEKSNodeRole创建ALB相关策略 AccessDenied问题
重新创建,创建好了后替换原来加入eksnode的角色中。将文件中的以下部分删除即可。原创 2024-05-03 22:36:08 · 254 阅读 · 0 评论 -
helm安装 AWS Load Balancer Controller
1、创建AmazonEKSLoadBalancerControllerRole角色2)、使用 eksctl 创建 IAM 角色a、安装eksctl使用以下命令下载并提取最新版本的 eksctl$(uname-s将提取的二进制文件移动到 /usr/local/bin使用以下命令测试您的安装是否成功。您必须使用 eksctl 0.34.0 版本或更高版本b、创建AmazonEKSLoadBalancerControllerRole角色报错启用 IAM OIDC 提供程序,否则会报以上错如果。原创 2024-05-03 01:46:37 · 1299 阅读 · 0 评论 -
解决EKS 数据盘ebs创建并挂载问题
从上面我们可以看到ebs盘挂载到/var/lib/kubelet/pods/471daa5b-e857-4dc3-afa0-fe67142d1315/volumes/kubernetes.io~csi/pvc-cddfd1b9-4cda-465a-a00c-c09432f08c75/mount下。EKS创建好后会自动生成ebs数据类,但是在node节点上看不到盘符及数据。在其中一个节点上可以看到我们的盘已经生成并挂载上了。3、在服务器node上查看我们数据盘挂载点。原创 2023-03-15 21:51:19 · 273 阅读 · 0 评论 -
EKS 解决Unable to connect to the server 问题
3、查询当前主机aws configure。1、先配置日志查询我们的eks所属用户。5、降低kubectl版本。4、执行操作远程k8s。原创 2023-03-15 03:22:45 · 3796 阅读 · 0 评论 -
Amazon EKS绑定alb 使用aws-load-balancer-controller(Ingress Controller)对外提供服务
在部署Ingress-nginx过程中(我使用的是1.23版本的k8s),遇到问题 “no matches for kind “Ingress” in version “networking.k8s.io/v1beta1””,查阅资料确定是因为k8s版本过新且已不支持对应的api,所有需要对其进行更改。如果是通过eksctl创建的subnet,那么自动已经打好标签了,我是因为使用现有的subnet,所以这些标签没有加上,需要手动添加。在搜索框内 输入刚才创建的策略名称 然后选中,点击最下边的附加策略。原创 2022-11-14 12:44:34 · 1343 阅读 · 0 评论 -
jenkins+pipeline+Amazon_EKS部署java服务
2)、创建一个jenkins的server,然后与集群有权限的角色绑定,然后在获取他的token。1、下载安装Kubernetes Continuous Deploy。3)然后将token复制到jenkins的secret位置。通过降低版本到kubernet-cd 2.1.2。当按照下面的方式连接EKS时出现下面报错。1)安装kubernet clic。下载kubernet-cd包。找到别人的亚马逊客服解答。2、配置秘钥连接EKS。原创 2022-11-08 09:36:48 · 2380 阅读 · 0 评论 -
AWS创建Pod 执行角色
将 region-code 替换为您的集群所在的 AWS 区域。如果您希望在您的账户中在所有 AWS 区域使用相同角色,则将 region-code 替换为 *。请将 111122223333 替换为账户 ID,并将 my-cluster 替换为您的集群名称。如果您希望在账户中对所有集群使用相同角色,请将 my-cluster 替换为 *。选择刚刚创建的角色,编辑信任关系,默认的配置信息如下。再滑到最后点击创建角色,会出现创建成功的提示。1、在IAM页面选择创建角色,然后在。最后就看到了刚刚创建的角色。原创 2022-10-27 17:40:56 · 370 阅读 · 0 评论 -
亚马逊ec2安装awscli
a、pyhon3安装。2、安装awscli。原创 2022-09-06 18:18:13 · 277 阅读 · 0 评论 -
亚马逊创建eks
点击下一步时出现一下报错,解决办法就是选择两个子网就可以了。具体如下,其中名称自定义,其余的就默认,然后点击下一步。5、点击下一步,显示如下,然后选择创建,至此创建完毕。6、等待十几分钟后,可以看到我们创建的eks集群。1、添加节点组,点击进入集群,然后选择计算。下面根据需要自己定义,这里统一选最新的。2、点击上方的创建集群,选择创建。4、自定义配置情况,并开启ssh。在搜索页搜索eks即可看到,4、这次全部打开,根据个人。5、最后查看我们的节点情况。3、定义最大不可用节点。至此eks集群开启完毕。原创 2022-09-06 18:10:38 · 431 阅读 · 0 评论 -
eks安装kubectl
为集群创建或更新 kubeconfig 文件。将 region-code 替换为您要在其中创建集群的 AWS 区域。将 my-cluster 替换为您的集群名称。下载kubectl客户端,并加入环境变量且赋予执行权限。1、将计算机配置为与您的集群通信。2、安装kubectl。原创 2022-09-06 18:31:29 · 375 阅读 · 0 评论 -
no identity-based policy allows the cloudformation:CreateStack action
aws创建eks时出现报错。原创 2022-09-27 15:01:48 · 688 阅读 · 0 评论 -
AWS CLI创建Amazon EKS服务
3)将名为 GamefiAmazonEKSClusterRole的 Amazon EKS 托管 IAM policy 附加到角色。创建 IAM 角色。运行以下命令以使用您以前创建的 IAM 角色的 ARN 对 aws-node 服务账户添加注释。将所需的 IAM policy 附加到角色。运行与集群的 IP 系列匹配的命令。1、创建 Amazon EKS 集群 IAM 角色。2)创建 Amazon EKS 集群 IAM 角色。2、创建 Amazon EKS 集群。通过运行以下命令以确认与集群的通信。原创 2022-10-21 16:52:36 · 1375 阅读 · 0 评论