Comments 24
попробуйте "РЕД Виртуализация"
Зачем другой продукт использовать у которого назначение виртуализация? Это обычный kvm куда придется поставить так же ОС.
Люди которые используют РедОС, переходят на ОС из-за импортозамещения, а так если они купят эту виртуализцию, надо будет поставить так же туда ОС, поставят они туда думаете ubuntu? Нет. Туда то же ставить надо РедОС.
Не понимаю вашего комментария.
Статью написал так как на данный момент других мануалов нет
Вот серьезно ?! Или это такой тонкий юмор. Открывая статью ожидал увидеть, что нибудь в стиле "The Hard Way", а по итогу банальные команды с офф доки кубернетиса
Зачем в заголовке указана редос, если в статье нет ни одной настройки и/или пакета, специфичной для этой ОС ? Она указана чтобы что ?
Вопрос, а я должен был создавать репозиторий или собирать все из исходников? И да, статей нет, если вы их видели, прошу дать, по Вики на их портале вы не поднимите выше 1.24.12.
И что специфичного у этой ОС? Что специфичного в настройке кубера должно быть для этой ОС, на Хабре куча мануалов по установке кубера на разные ОС с разным cni.
Пост написал так как были в комьюнити чате кубера в ТГ, а так же в чате самой ОС редОС вопросы по установке кубера.
Если есть предложения как улучшить скрипт, буду рад, если вы ожидаете что то ещё, возможно вы напишите статью которую потом разработчики к себе в Вики перенесут или предложите что то конкретное что для вас hard way.
И да, статей нет, если вы их видели, прошу дать, по Вики на их портале вы не поднимите выше 1.24.12.
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/ все это работает и на 1.25+
Пост написал так как были в комьюнити чате кубера в ТГ, а так же в чате самой ОС редОС вопросы по установке кубера.
с таким же успехом можно было писать в комьюнити любой ОС, так как у вас нет никакой специфики
И что специфичного у этой ОС? Что специфичного в настройке кубера должно быть для этой ОС, на Хабре куча мануалов по установке кубера на разные ОС с разным cni.
я об этом и говорю, зачем делать акцент
В вашей ссылке общие рекомендации по установке, для этой ОС не подойдут репозитории для той же Федоры или centos и банальным yum или dnf именно тут не обойтись. Тут мы или подключаем репозиторий и скачиваем ещё пакет чтобы поставился он с зависимостями, я бы рекомендовал вам скачать образ и поиграть с этой ОС.
Основная цель была, написать статью которая поможет специалистам начинающим поставить кластер на ОС - конкретной которая указана в заголовке и для них было ясно где и что тестировалось, не тратить много времени и на поиск инфы в интернете,пакетов которые надо скачать, и так далее, а взять скрипт и привести под свои нужды, сложность статьи сразу указана "низкий" поэтому я не пойму что из hard way вы хотели бы увидеть.
для этой ОС не подойдут репозитории для той же Федоры или centos
При этом все адреса что вы использовали они почему-то от centos/rhel
Вы же видите что там скачивается затем отдельный пакет и ставится из rpm? Только с такими плясками получилось его добавить. Если просто добавлять репозиторий пакет не ставится. Я рад исправить в скриптах что поможет начинающим поставить, людям которые давно с кубером и сертифицированные тут ничего не найдут сверхъестественного для себя
Кубер ставите с репозитория.
При этом про containerd вы сказали что:
Можем добавить репозиторий, но мне не нравится этот вариант, так как там пакет 1.6.9
При ставите тот же 1.6.9, но руками.
И так же оно ставится или нет? Если прочесть процитированое место, то я вижу что оно все же ставится.
Хотелось бы конечно видеть не просто набор команд, а какой-нибудь bash скрипт или ansible плейбук для автоматизации. А так наверно для новичков хорошая простенькая выжимка с оф. документации ?
Так в конце статьи же и есть ссылка на скрипты для разных cni (containerd и crio)
Супер ???
Так в конце статьи же и есть ссылка на скрипты для разных cni (containerd и crio)
containerd/crio это не cni
Да что ж вы все это так сложно делаете. emerge k3s && rc-update add k3s default && /etc/init.d/k3s start
- всё, вы великолепны. sudo snap install microk8s --classic
- вы опять великолепны. Что мешает в этой РедОС нормальные пакеты для софта сделать?
Ну вот не серьезно. :(
Взяли самый лёгкий путь и прошли по официальной доке. Думал будет детектив, а тут...
Запустили бы на альте, ну, или на худой конец, на астре.
Есть скрипт для астры, могу выложить если надо или отправить на email
Выложи на астру скрипт. Оч полезно будет!
Скрипт по настройке AstraLinux и k8s, сразу предупреждаю, я не помню какой версии тут ставится из репозитория containerd, есть так же где то скрипт где можно containerd скачивать и заменять на пакет полученный с github, но найти не смог его оперативно. Выложу позднее.
ссылка на скрипт с репозиторием для установки k8s в ОС AstraLinux https://github.com/RuslanMinislamov/install_k8s_on_AstraLinux/tree/main
В базе знаний RED ОС есть статьи про установку kubernetes, правда там используются пакеты из репы RED ОС и версия 1.24- https://redos.red-soft.ru/base/server-configuring/container/kubernetes/kubernetes-1-24/?sphrase_id=229106
Ванильный k8s от 1.26.0 до 1.28.1 с containerd на РедОС