AWS - EKS - Elastic Kubernetes Service - Создание k8s кластера с нуля

  Рет қаралды 14,267

ADV-IT

ADV-IT

Күн бұрын

Пікірлер: 73
@Vano_sz
@Vano_sz 3 жыл бұрын
тоже буквально несколько дней разбираю сею тему, начал с клаудформейшина и тут видосик в деталях. Лайк. Подписка. Колокольчик.
@albert1546
@albert1546 3 жыл бұрын
Привет Благодаря каналу ушел из тех.поддержки в DevOps Большое спасибо, делай дальше!!
@МаксГрин-ч9н
@МаксГрин-ч9н 3 жыл бұрын
Согласен)))
@rewards114
@rewards114 3 жыл бұрын
Видос полезный, помогает разобраться что к чему. Просмотрел все твои видосы про k8s. Был бы очень благодарен если будет время сделать видос с поднятием через terraform. Находил примеры как сделать но не совсем понимал что для чего нужно.
@themoviebox3159
@themoviebox3159 3 жыл бұрын
Буквально месяц назад посмотрел 2-3 видео Ваше о k8s, и прилетела задачка поднять кластер на АВС, немного почитал доку и все вышло. А тут у вас и видео по АВС поехало. Нудно посмотреть, может где то ошибся. Спасибо за ваши старания
@Alex_La
@Alex_La 3 жыл бұрын
Стоит упомянуть что если кластер был создан ранее, нужно в нем "авторизоваться" с помощью команд: aws eks update-kubeconfig --name --region или eksctl utils write-kubeconfig --cluster=
@ОльгаГардаш
@ОльгаГардаш 3 жыл бұрын
Классный канал, спасибо за него огромное!
@George-mk7lp
@George-mk7lp 3 жыл бұрын
ураа новый видос
@Hesher_Wise
@Hesher_Wise 3 жыл бұрын
ну ждемс)
@gioshio85
@gioshio85 3 жыл бұрын
Классное Видео, хорошо было бы апликацию продеплоить
@jeremyburton3277
@jeremyburton3277 3 жыл бұрын
Ошибочку нашел - аутентиФИкации) Спасибо за видео!
@dienamiks1265
@dienamiks1265 3 жыл бұрын
Денис, супер что ты делаешь видосы на понимание Но в основном в реальных проектам кластера и тд не "накликивается" было бы лучше если бы ты в терраформе показывал аналог
@ADV-IT
@ADV-IT 3 жыл бұрын
Покажу как-нибудь обязательно
@Alex_La
@Alex_La 3 жыл бұрын
Хорошо бы это видео в самом начале курса, а то начинается ingress, а там уже кластер AWS зафигачен. Ну, и о стоимости стоит упомянуть.
@ADV-IT
@ADV-IT 3 жыл бұрын
Мой курс про k8s начинается с урока Основ k8s а не с ingress.
@ADV-IT
@ADV-IT 3 жыл бұрын
kzbin.info/www/bejne/p5DRm2ZqZdWeh9E
@Alex_La
@Alex_La 3 жыл бұрын
@@ADV-IT я не про это, я про К8s кластер на AWS.
@ИванПарапанов
@ИванПарапанов 9 ай бұрын
Клево!
@sammygun84
@sammygun84 Жыл бұрын
Денис привет хотел тебя спросить вроде в сертификации Solutions Architect Associate довольно мало информации по EKS, а в какой сертификации по EKS по больше информации?
@ADV-IT
@ADV-IT Жыл бұрын
Ни в какой по моему
@sammygun84
@sammygun84 Жыл бұрын
@@ADV-IT А есть ли смысл изучать как поднимать EKS из terraform, если тут из коробки он поднимается при помощи Cloudformation?
@ADV-IT
@ADV-IT Жыл бұрын
@@sammygun84 Ну вообще стоит научиться пользоваться модулем который все используют github.com/terraform-aws-modules/terraform-aws-eks
@Alex_La
@Alex_La 3 жыл бұрын
Поднимаю убунту в digital Ocean, в Амазон. Просто апач из интернета работает, контейнеры из докера через внешний IP с пробросом портов работают, а деплой кубернетес не доступен. Пробовал expose node port, expose load balancer, port forwarding. Поднимал mini cube и microK8s. Получается работает только в EKS?
@mirlanikag
@mirlanikag 2 жыл бұрын
Чуть чуть изменения по поводу export variables сейчас надо делать aws configure.
@ADV-IT
@ADV-IT 2 жыл бұрын
не уверен
@mirlanikag
@mirlanikag 2 жыл бұрын
@@ADV-IT В смысле я следовал шагам указанным здесь. С export'ом не получалось, ошибку выдавал. Через aws configure ввел данные и смог "задеплоить" кластер.
@ADV-IT
@ADV-IT 2 жыл бұрын
@@mirlanikag Все рабоатет как раньше, может ты не знаешь чем отличаются Export в Linux и Windows?
@ADV-IT
@ADV-IT 2 жыл бұрын
Linux: export AWS_ACCESS_KEY_ID=xxxxxxxxx export AWS_SECRET_ACCESS_KEY=yyyyyyyyyyyyyyyyyyyyyyy export AWS_DEFAULT_REGION=zzzzzzzz Windows: $env:AWS_ACCESS_KEY_ID="xxxxxxxxxxxxxxx" $env:AWS_SECRET_ACCESS_KEY="yyyyyyyyyyyyyyyyyyyy" $env:AWS_DEFAULT_REGION="zzzzz"
@mirlanikag
@mirlanikag 2 жыл бұрын
@@ADV-IT Я на ubuntu 20.04 LTS делал.
@iondrugalea1993
@iondrugalea1993 3 жыл бұрын
Hey, thank you for the video. Really informative :) From your experience what use the customers mostly in production eks + awl lb ingress controller or eks + kubernetes ingress controller? sorry can't write in russian, hope this is ok Thanks
@ADV-IT
@ADV-IT 3 жыл бұрын
I see most of customers use eks + nginx ingress controller
@DyonisiiBrytik
@DyonisiiBrytik 3 жыл бұрын
Здравствуйте Денис В вашем плейлесте был курс про hacking он будет еще доступен в ознакомительных целях?
@ADV-IT
@ADV-IT 3 жыл бұрын
Вот написал про это: kzbin.info/door/-sAMvDe7gTmBbub-rWljZgcommunity?lb=Ugw8SN3VL0Adfy_i-T14AaABCQ
@jurkinss1
@jurkinss1 3 жыл бұрын
Terraform module eks будет?
@ADV-IT
@ADV-IT 3 жыл бұрын
Думаю сделать
@ОльгаГардаш
@ОльгаГардаш 3 жыл бұрын
@@ADV-IT Важная штука, сделайте, пожалуйста)
@pidumenk
@pidumenk 2 жыл бұрын
Здравствуйте, подскажите, пожалуйста кто-нибудь с таким сталкивался? У меня настроен отдельный пользователь с правами администратора. При создании кластера сталкиваюсь с данной проблемой: "Your current user or role does not have access to Kubernetes objects on this EKS cluster This may be due to the current user or role not having Kubernetes RBAC permissions to describe cluster resources or not having an entry in the cluster’s auth config map."
@ADV-IT
@ADV-IT 2 жыл бұрын
Можен на акаунте есть SCP - Service Control Policy и не разрешают некоторые действия
@MrPro1004fun
@MrPro1004fun 3 жыл бұрын
Спасибо за классные уроки! Есть вопрос: Можно ли поднимать версию кластера/нод через апдейт? Есть опыт с azure aks, так вот там часто прилетают письма-уведомления, что версия скоро будет депрекейтед и приходится поднимать версию кластера и нод, что приводит к небольшому даунтайму. Как реализован апдейт в aws? Интересует вариант с zero-downtime.
@barracudawest1270
@barracudawest1270 3 жыл бұрын
Привет Денис Скажите пожалуйста вы использовали на практике EKS кластера с несколькими Node Groups? Если да, подскажите пожалуйста как поднять микросервис на конкретную нод группу?
@ADV-IT
@ADV-IT 3 жыл бұрын
Метки Affinity используй и там указывай какие Labels у Nodes должны быть
@alekseisab
@alekseisab 3 жыл бұрын
Можно и лучше, мне кажется, использовать nodeSelector
@barracudawest1270
@barracudawest1270 3 жыл бұрын
@@ADV-IT спасибо, работает)
@barracudawest1270
@barracudawest1270 3 жыл бұрын
@@alekseisab спасибо
@pompei2
@pompei2 3 жыл бұрын
ОЧЕНЬ ВАЖНЫЙ ВОПРОС: как пересоздать протухшие сертификаты? Притом на рабочем кластере, без остановки ПО
@academ1ca
@academ1ca 3 жыл бұрын
cert-manager
@pompei2
@pompei2 3 жыл бұрын
@@academ1ca спасибо за подсказку
@ЮраПивненко-и8м
@ЮраПивненко-и8м 3 жыл бұрын
Ты планируешь серия обучения по docker, docker-swarm?
@ADV-IT
@ADV-IT 3 жыл бұрын
Нет
@MN-mi6eo
@MN-mi6eo 3 жыл бұрын
Денис, спасибо за уроки! На сколько хорошая идея описывать всю EKS инфраструктуру терраформом вместо yml файла? скажем, если я захочу автоматизировать деплой терраформ кода в CI это будет легче, чем с yml фалйлами?
@ADV-IT
@ADV-IT 3 жыл бұрын
так делаю некоторые компании, только там проблема с resource "helm_release" Он не видит обновлений часто. Но как initial deploy можно использовать
@black_mototrek1699
@black_mototrek1699 3 жыл бұрын
По какому параметру ноды скейлятся в нод групе?
@ADV-IT
@ADV-IT 3 жыл бұрын
В этом варианте Ни по какому, нужно установить Addon AutoScaler github.com/kubernetes/autoscaler
@versus492
@versus492 3 жыл бұрын
Очередной крутой видос, но есть вопрос - проставляет ли он нужные тэги на существующих сабнетах при создании через конфиг файл?
@ADV-IT
@ADV-IT 3 жыл бұрын
Нет
@Richard_Aldington
@Richard_Aldington Жыл бұрын
macos: brew install bash-completion brew install awscli eksctl kubernetes-cli
@Alex_La
@Alex_La 3 жыл бұрын
А можно как-то не писать subnetid, а подставлять их автоматом?
@ADV-IT
@ADV-IT 3 жыл бұрын
Напиши скрипт
@black_mototrek1699
@black_mototrek1699 3 жыл бұрын
А как апдейтнуть ami version на кластере без downtime?
@ADV-IT
@ADV-IT 3 жыл бұрын
docs.aws.amazon.com/eks/latest/userguide/migrate-stack.html
@ADV-IT
@ADV-IT 3 жыл бұрын
dev.to/sigitp/rolling-ami-update-for-eks-worker-nodes-managed-node-groups-55nd
@black_mototrek1699
@black_mototrek1699 3 жыл бұрын
@@ADV-IT Thanks a lot
@Alex_La
@Alex_La 3 жыл бұрын
Спасибо за видео. А про ECS планируется видео?
@ADV-IT
@ADV-IT 3 жыл бұрын
Есть уже давно, 8 штук аж, тоесть полный курс
@Alex_La
@Alex_La 3 жыл бұрын
@@ADV-IT смотрю в книгу - вижу фигу)))
@ЮраПивненко-и8м
@ЮраПивненко-и8м 3 жыл бұрын
А запись будет?
@ADV-IT
@ADV-IT 3 жыл бұрын
Это и есть запись
@archeboom
@archeboom 3 жыл бұрын
Ты бы показал как это сделать на своем хосте
@ADV-IT
@ADV-IT 3 жыл бұрын
Это урок по AWS
@archeboom
@archeboom 3 жыл бұрын
@@ADV-IT Aws хорош пока бесплатен, я на нем , мне всеравно 1к пришел счёт за то что ресурсы исчерпал, интересно было бы посмотреть как на своем сервере все это сделать
@Zvezd83
@Zvezd83 3 жыл бұрын
@@archeboom Kubernetes в действии, Linux Academy Certified Kubernetes Administrator, youtube Артур Крюков. Кто ищет тот найдет)
@amm1go
@amm1go 2 жыл бұрын
пример а то по видео _key отсутствует export AWS_ACCESS_KEY_ID=xxxxxxxxxxxxxxxx export AWS_SECRET_ACCESS_KEY=xxxxxxxxxxxxxxxxx export AWS_DEFAULT_REGION=us-west-2
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 14 МЛН
AWS EKS - Create Kubernetes cluster on Amazon EKS | the easy way
16:27
TechWorld with Nana
Рет қаралды 562 М.
Autoscaling in Kubernetes
19:07
Pavan Elthepu
Рет қаралды 28 М.
Запускам secure docker regisrty
23:34
Карманный DevOps
Рет қаралды 93
AWS EKS Tutorial | What is EKS? | EKS Explained | KodeKloud
22:28
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 14 МЛН