Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
devops:aws [2022/05/28 10:12] – admin | devops:aws [2022/11/17 12:24] (current) – [Создать ключи для деплоя в кластер EKS] admin | ||
---|---|---|---|
Line 27: | Line 27: | ||
</ | </ | ||
* aws-cli юзать так: < | * aws-cli юзать так: < | ||
+ | |||
+ | ====== Найти EC2 Инстанс по IP ====== | ||
+ | Например - есть публичный IP адрес машинки. надо найти где она - в каком регионе и как называется. \\ | ||
+ | Для начала - определим регион. Для этого скачиваем файлик с соотвествием IP-диапазонов и регионов: | ||
+ | wget https:// | ||
+ | Теперь найдем: | ||
+ | jq -r ' | ||
+ | Ну и теперь можем посмотреть машинки в нужном регионе: | ||
+ | AWS_PROFILE=main aws ec2 --region eu-north-1 describe-instances | ||
+ | |||
+ | ====== Перезагрузить EC2 Instance ====== | ||
+ | AWS_PROFILE=main aws ec2 --region eu-north-1 reboot-instances --instance-ids i-02d4044d1542ab62e | ||
+ | |||
+ | ====== Создать ключи для деплоя в кластер EKS ====== | ||
+ | Мне нужно создать пользователя и ключи дл ядеплоя в кластер EKS. \\ | ||
+ | Для этого: | ||
+ | * идем в меню справа сверху -> **Security Credentials** | ||
+ | * Слева - **Users** -> **Add user** | ||
+ | * Создаем пользователя, | ||
+ | Дальше даем права юзеру в кластере: | ||
+ | * < | ||
+ | * Редактируем **mapRoles** и добавлем туда пользователя. Внимание! **mapRoles** - это строка, | ||
+ | - userarn: arn: | ||
+ | username: xxx | ||
+ | groups: | ||
+ | - system: masters</ |