Kubernetes offline installation by kubespray

  Рет қаралды 3,473

Артур Крюков

Артур Крюков

Күн бұрын

00:00 - План работы.
02:14 - Установка вспомогательных приложений.
12:56 - Подготовка файлов контейнеров и приложений.
25:15 - Перенос файлов за "забор".
30:50 - Установка кластера.
Файлы, используемые в видео: github.com/BigKAA/youtube/tre...
Мой сайт: www.kryukov.biz
Telegramm: t.me/arturkryukov/26
VK: video7111833_456239187
Станьте спонсором канала. Подробнее:
/ @oldpythonkaa

Пікірлер: 16
@ookageookage
@ookageookage Жыл бұрын
Работает и работает, больше не надо 👏🏼
@alexunge
@alexunge 7 ай бұрын
копирование ctr не работает если не установлен containerd на системе. Утилита не выполнится без соединения с демоном. И, наверняка проблемы с модулем питона selinux lib еще будут. Но все равно, труд весьма полезный. Встречались даже спец. дистрибутивы куберспрей со скриптами загрузок. Но майнтейнеры не уделяют такой установке должного внимания. Хотя оффлайн метод, как мне кажется, основной для серверов. UDP. все уже есть из коробки: contrib/offline/ там скрипты выдают листинги и проч.
@Shishlin
@Shishlin 2 жыл бұрын
​ @Артур Крюков у меня почему-то при выполнении плейбука выдает ошибку: TASK [kubernetes/preinstall : Update package management cache (APT)] fatal: [node1]: FAILED! => {"changed": false, "msg": "Failed to update apt cache: unknown reason"} Вы вроде нигде не отключаете использование репозитория, но у вас такой ошибки нет.
@OldPythonKAA
@OldPythonKAA 2 жыл бұрын
Добрый день. Судя по всему вы используете какую то производную Дебиана. Я в них не разбираюсь :( У меня все на базе RedHat дистрибутивов. Попробуйте задать вопрос в этом канале t.me/kubespray
@ivfedotov
@ivfedotov 2 жыл бұрын
В конфиг containerd можно подпихнуть креды для репозитория, более того, kubespray это умеет, правда мы это используем уже на развёрнутом кластере для запуска полезной нагрузки(ИБ очень негативно относится к хранению любых секретов в etcd, приходится использовать альтернативные методы:)). Возможно, проще конфиг containerd подпихнуть, а не логиниться средствами nerdctl?
@OldPythonKAA
@OldPythonKAA 2 жыл бұрын
Так в том то и дело, что в конфиге containerd всё креды kubespray поставил. А вот nerdctl отучили эти конфиги читать! Я же предупредил, что ставлю с последнего мастера 😂, и там новый nrdctl, который "поломали" И приходится вот так вот выкручиваться.
@ivfedotov
@ivfedotov 2 жыл бұрын
@@OldPythonKAA виноват, как-то кусок пропустил:( но вообще какая-то странная магия: это ж насколько одаренными могут быть разрабы nerdctl, чтобы реализовать отдельную аутентификацию… мы как-то натыкались на проблему, когда kubespray не перезапускал сервис containerd после изменения конфига, соответственно, изменения конфига не подтягивались, тут они ничего такого сломать не могли?
@OldPythonKAA
@OldPythonKAA 2 жыл бұрын
nerdctlживут своей жизнью, никак не связанной с kubespray. Тут вопрос скорее всего к мантейнерам kubespray: а почему собственно nerdctl, а не ctr или crictl? Учитывая, что kubespray ctr точно использует :)
@Passivepanda94
@Passivepanda94 Жыл бұрын
Don't mind me, just an English comment passing by
@michaelkaka95
@michaelkaka95 2 жыл бұрын
По ресурсам, можно на алиэкспресе собрать отличный комп, я собирал мощный, отличный и дешевле, чем в России собрать, пользуюсь давно, поэтому если нужно поделюсь опытом
@OldPythonKAA
@OldPythonKAA 2 жыл бұрын
Спасибо. Комп хороший. Ещё года на 3 по вычислительной мощности хватит. Да и памяти вагон. А вот диск всего один и на нём гонять кучу виртуалок с большим количеством файловых операций то ещё удовольствие.
@michaelkaka95
@michaelkaka95 2 жыл бұрын
@@OldPythonKAA Жесткий диск WD Ultrastar DC HC310 HUS726T4TALE6L4, 4ТБ, HDD, SATA III, 3.5" у меня хард такой и на нем все виртуалки а ssd XrayDisk - советую
@OldPythonKAA
@OldPythonKAA 2 жыл бұрын
При попытке установки Кубера на 4 ноды, диски виртуалок которые были на обычном hdd , установка просто останавливалась, упираясь в производительность диска. Когда виртуалки перенёс на ssd plextor стало более менее нормально. Но если поднимать реально операции ввода-вывода, один ssd уже не вывозит. Какой бы шустрый он ни был 🥺.
@zeleniumex
@zeleniumex 2 жыл бұрын
@@OldPythonKAA nvme - очень хорошо с кучей виртуалок справляется, после ssd небо и земля, но сейчас дорогое удовольствие конечно.
@gimtonic
@gimtonic 2 жыл бұрын
Поделись конечно)) Как проверял что видюха не на майнена? Как поставщиков выбирал??
Основы Helm [06]. Финальное видео.
14:00
Артур Крюков
Рет қаралды 1,3 М.
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 93 МЛН
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 85 МЛН
Double Stacked Pizza @Lionfield @ChefRush
00:33
albert_cancook
Рет қаралды 103 МЛН
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 23 МЛН
Learn GitLab in 3 Hours | GitLab Complete Tutorial For Beginners
3:26:43
Установка Kubernetes при помощи Kubespray
48:10
Артур Крюков
Рет қаралды 12 М.
Deploy and Manage Kubernetes with Ansible Semaphore Web UI
14:31
Engineering with Morris
Рет қаралды 5 М.
Docker Local Registry Setup | Docker Tutorial for Beginners
15:59
Установка и настройка k3s
9:52
Iconicompany
Рет қаралды 1,1 М.
Managing Kubernetes in Air Gap/Offline Environments - Rong Zhang, Suning.com
34:52
CNCF [Cloud Native Computing Foundation]
Рет қаралды 1,5 М.
İĞNE İLE TELEFON TEMİZLEMEK!🤯
0:17
Safak Novruz
Рет қаралды 857 М.
Looks very comfortable. #leddisplay #ledscreen #ledwall #eagerled
0:19
LED Screen Factory-EagerLED
Рет қаралды 6 МЛН
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 1,1 МЛН