lens配置AWS EKS(k8s)

Aws eks

AWS EKS 的全称是 Amazon Elastic Kubernetes Service。

简单来说,它是亚马逊的 Kubernetes 服务。

安装 python3

需要python3.9的环境, 如果已经安装了python2, 先替换安装pyhton3.9

详情见:https://www.runoob.com/python3/python3-install.html

安装 Aws cli

复制代码
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
unzip awscli-bundle.zip
sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws

修改配置:

进入 ./awscli-bundle/install ,将第一行的!/usr/bin/env python 改成 !/usr/bin/env python3

配置aws账号信息

如果不清楚就问运维,这两个参数要配置的是什么。

复制代码
aws configure
AWS Access Key ID [None]: AK**************R4
AWS Secret Access Key [None]: ************Dq************
Default region name [None]: 
Default output format [None]:

安装kubectl

复制代码
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/

linux 安装 kubectl

复制代码
bin/linux/amd64/kubectl"
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl

如果是 mac ,可以先安装 homebrew ,homebrew的安装方法有很多,以下是其中一种,再用 homebrew 安装 kubectl:

复制代码
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install kubectl

更新kubectl配置

在 AWS 中查找 region名称 和 集群名称 。点击AWS控制台的 Elastic Kubernetes Service ,即可查看 k8s服务。

进入后,可以看到 Aws 控制台的右上角就是 region 。中间就是 集群的名称。

执行aws eks 的命令,添加集群:

复制代码
aws eks --region region名称 update-kubeconfig --name 集群名称

查看 lens 的 k8s 服务

通过 pods 就可以查看 k8s pods 的命名空间 namespace,以及各个 pod 了。

相关推荐
张忠琳4 小时前
【client-go v0.36.1】(store Part 3)Store 超深度分析 — 集成模式、完整数据流、不变量、与 DeltaFIFO 协作
云原生·kubernetes·informer·store·client-go
赵渝强老师6 小时前
【赵渝强老师】Kubernetes(K8s)中的金丝雀升级
linux·docker·云原生·容器·kubernetes
鹤落晴春6 小时前
【K8s】配置存储卷
云原生·容器·kubernetes
AKAMAI7 小时前
Akamai 块存储:低延迟、高可靠的云原生持久存储方案
云计算
张忠琳8 小时前
【client-go v0.36.1】(DeltaFIFO Part 1)DeltaFIFO 超深度分析 — 模块定位、类结构、接口层次、构造与初始化
云原生·kubernetes·deltafifo·informer·client-go
AOwhisky9 小时前
MySQL 学习笔记(第六期):MySQL 备份与恢复
运维·数据库·笔记·学习·mysql·云计算
ba_pi9 小时前
k8s删除pod
linux·容器·kubernetes
张忠琳12 小时前
【client-go v0.36.1】tools/cache 深度分析(下篇)— RealFIFO 深度、集成架构、生命周期、设计模式总结
云原生·kubernetes·cache·informer·client-go
张忠琳12 小时前
【client-go v0.36.1】(store Part 2)Store 超深度分析 — threadSafeMap 核心、索引体系、RV追踪、事务机制
云原生·kubernetes·informer·store·client-go
sbjdhjd13 小时前
04(上)| k8s中的微服务
微服务·云原生·kubernetes·开源·云计算·excel·kubelet