kubeadm [01]

  Рет қаралды 5,317

Артур Крюков

Артур Крюков

Күн бұрын

Начало цикла по управлению кластером kubernetes при помощи kubeadm.
00:00 - Вступление.
03:58 - Почему не kubespray?
09:35 - Тестовый стенд.
17:05 - Предварительные действия.
24:44 - Автоматизация процесса.
Файлы, используемые в видео: github.com/BigKAA/youtube/tre...
Мой сайт: www.kryukov.biz
boosty.to/bigkaa
Тем, кто не верит в boosty можно на ВТБ 2200 2460 1569 3404
Плейлист цикла по kubeadm:
KZbin: • kubeadm
VK: video/playlist/7111833_3
Это видео на других площадках:
VK: video7111833_456239212
Telegramm: t.me/arturkryukov/106

Пікірлер: 34
@K.Vasilio
@K.Vasilio Ай бұрын
Спасибо автору за труды. Этот канал для меня клад. Каждое видео полезно и очень интересно. Лайк под каждым видео.
@raminhesenov1376
@raminhesenov1376 2 ай бұрын
Одни из лучших авторов kubernetes. Большое спасибо автору
@vyacheslavnagornov5701
@vyacheslavnagornov5701 Жыл бұрын
Поддержите товарища! ставьте лайки и пишите коменты. От меня огромное спасибо автору!
@artur_time
@artur_time Жыл бұрын
Большое вам спасибо, за ваш труд, очень интересно смотреть, все четко и ясно)
@userbanned4419
@userbanned4419 Жыл бұрын
я только начал читать про кубадм) а тут такое прям огонь! спасибо
@sd3veng338
@sd3veng338 Жыл бұрын
Сразу 5 уроков, будет чем на выходных заняться, респектую
@OldPythonKAA
@OldPythonKAA Жыл бұрын
6-ть :)
@BadSanta514
@BadSanta514 9 ай бұрын
Ремарки длят тех, кто планирует к разворачиванию стенд на ОС Windows: 1) Первый вариант платформы для стенда был Oracle Oracle VM VirtualBox 7.x последних версий. Во время установки кластера k8s столкнулся с отваливанием нод по сети. Т.е. через некоторое время происходили те или иные таймауты. Забавны рассуждения по поводу растянутых кластеров между континентами😁 2) Попробовал по примеру автора VMware Workstation 17.5 в различных вариантах организации сети (bridge/NAT), но не удалось добиться связности между хостом и запущенными ВМ. 3) Во время установки п.2 варя ругалась на запущенный Hyper-V. Это оказался рабочим вариантом, особенно с учетом уже развернутой WSL2.
@teslaf9812
@teslaf9812 5 ай бұрын
Спасибо!
@peterthverdokhleb5689
@peterthverdokhleb5689 Жыл бұрын
top!
@AleksGAVaz
@AleksGAVaz 5 ай бұрын
Супер видео, по сути покрывает полностью понимание установки добротного кластера. Спасибо!!!! Единственное ооооочень жаль что не был затронут вопрос как раз с аутентификацией conteinerd к закрытому в моем случае nexus реджестри. Так и не могу по этой причине слезть с докера. Перепробовал кучу всего, и secret и конфигмапы и /etc/containerd/config.tom с креденшелами. Так и не поженил. Выдает ошибку: ErrImagePull (rpc error: code = NotFound desc = failed to pull and unpack image…)
@191911000
@191911000 Ай бұрын
06:27 В Kubespray есть четкая цель nginx на worker(и не только) нодах. Он нужен на случай, если на одной из control нод отвалится kube-apiserver. Поскольку kube-apiserver - это просто REST API сервер, то его потеря не играет никакой роли в кластере с несколькими control нодами. Но проблема в том, что kubelet не умеет подключаться к нескольким kube-apiserver, потому разработчики Kubespray ставят nginx на worker нодах, чтобы в случае падения одного из kube-apiserver kubelet мог переключиться на другой живой kube-apiserver
@OldPythonKAA
@OldPythonKAA Ай бұрын
Я прекрасно понимаю для чего и как оно работает. Я не понимаю почему они не сделали это при помощи haproxy и keepalived. В первом случае они решили проблему _только_ для внутренних клиентов кубе апи. Но не для внешних (того же kubectl) Установка haproxy решает проблему и для внутренних и для внешних запросов. Поэтому и возник вопрос.
@frosty_zxz2203
@frosty_zxz2203 2 ай бұрын
Хосты прописал в hosts.yaml , при выполнении плейбука - provided hosts list is empty . no hosts matched
@erics8362
@erics8362 Жыл бұрын
Спасибо за шикарную серию. Вместо crictl для удобства можно использовать nerdctl
@OldPythonKAA
@OldPythonKAA Жыл бұрын
nerdctl ставит, например kubespray. Но про всё на свете не расскажешь в одном видео :) . Есть много приложений, которые могут этим делом управлять. Использовал то, что устанавливается по умолчанию.
@alexanderkiyanov3872
@alexanderkiyanov3872 Жыл бұрын
Можно ли по видео развернуть кластер, создав только 1 control node и 1 worker node? Или обязательно нужны master с установленным DNS? И ещё вопрос: "Маршрут по умолчанию на всех машинах идёт на мой локальный роутер 192.168.128.1." - его отдельно создавать как ещё одну виртуалку или это дефолтный роутер VMWare?
@OldPythonKAA
@OldPythonKAA Жыл бұрын
1. Да 2. Нет. 3. Как хотите
@user-lw1ux3vp6k
@user-lw1ux3vp6k 11 ай бұрын
Артур, а еще раз, по чем вы изучали Linux? Можно буковками написать?)
@OldPythonKAA
@OldPythonKAA 11 ай бұрын
В далеком 1994 или 95 (уже не помню) году. Мы с товарищем пригласили человека, который поставил на наш домашний комп Slackware Linux. После этого чел сказал нам что есть такая команда: man. Там все есть. Собственно всё. Хотя до этого был опыт работы в качестве пользователя в SCO UNIX. Т.е. базовые команды в командной строке я знал. А до этого командная строка MS DOS.
@StasMihajlow
@StasMihajlow 2 ай бұрын
у меня вопрос: vmware не даёт использовать виртуализацию intel VT-x/EPT или AMD-V/RVI при: - включённой политике изоляции виртулизированного ядра (Local Computer Policy > Computer Configuration > Administrative Templates > System > Device Guard > Turn On Virtualization Security должен быть выключен) - включённом Hyper-V вопрос следующий: при указанных выше конфигурациях WSL естесна работать не будет. Есть выход из сложившейся ситуации? (использую i5 12450H 8 ядер, 12 потоков, 64 ГБ ОЗУ - оперативки хватает, но проц без виртуализации, боюсь, не вывезет)
@OldPythonKAA
@OldPythonKAA 2 ай бұрын
в vmware без включенного VT-x/EPT или AMD-V/RVI виртуалки работают без проблем.
@StasMihajlow
@StasMihajlow 2 ай бұрын
@@OldPythonKAA работать-то работают; я думал проц не вывезет, но, на данный момент особо не нагружается после обратного включения hyper-v, wsl и всего пришлось в настройках виртуалок выключить виртуализацию и каким-то чудным образом у половины виртуалок отлетели сетевые карты. Помогла откатка на предыдущий снимок системы (благо они были сделаны) и, соответственно, повторное отключение виртуализации. И всё заработало!
@michaelkaka95
@michaelkaka95 Жыл бұрын
Если никогда не слышали про мутаген для ансибла который ускоряет его то попробуйте его для ускорения ансибла
@MrZasimovich
@MrZasimovich Жыл бұрын
Артур, а будет урок по установке кластера через KOPS?
@OldPythonKAA
@OldPythonKAA Жыл бұрын
я его не знаю и не использую. Так что скорее всего не будет.
@MrZasimovich
@MrZasimovich Жыл бұрын
@@OldPythonKAA Жаль, инструмент очень хороший, советую попробовать.
@erzhana8708
@erzhana8708 4 ай бұрын
крутое видео но ругается на репу кубера, пришлось менять ссылки
@OldPythonKAA
@OldPythonKAA 4 ай бұрын
"Всё течёт, всё меняется" (с) кто то из великих
@neophron197
@neophron197 Жыл бұрын
у нас кластер через k0s
@ihor8675
@ihor8675 7 ай бұрын
хорошо бы изменить в /etc/containerd/config.toml параметр SystemdCgroup на true, без него поды бесконечно перегружаются
@michaelkaka95
@michaelkaka95 Жыл бұрын
попробуйте проект kubekey это утилита на golang. Мне нравиться может и вам понравиться. У них есть свой дашборд kubesphere. Попробуйте может понравится
kubeadm [02] High availability kubernetes API
13:42
Артур Крюков
Рет қаралды 2,4 М.
Setup Kubernetes Cluster Using Kubeadm [Multi-node]
16:21
DevopsCube
Рет қаралды 28 М.
New model rc bird unboxing and testing
00:10
Ruhul Shorts
Рет қаралды 31 МЛН
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 14 МЛН
Ouch.. 🤕
00:30
Celine & Michiel
Рет қаралды 12 МЛН
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 181 МЛН
kubeadm [06] Удаление нод. Сертификаты.
13:29
Артур Крюков
Рет қаралды 1,1 М.
Чего ожидать от HTTP/3 + Go
51:07
Нина Пакшина
Рет қаралды 7 М.
Kubernetes Security Best Practices 2021 (From Container Specialist)
17:01
#samsung #retrophone #nostalgia #x100
0:14
mobijunk
Рет қаралды 13 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 436 М.
Это Xiaomi Su7 Max 🤯 #xiaomi #su7max
1:01
Tynalieff Shorts
Рет қаралды 2,1 МЛН
Опасность фирменной зарядки Apple
0:57
SuperCrastan
Рет қаралды 11 МЛН