Установка cockpit на ваш сервер

Руководство Установка cockpit на ваш сервер

Поддерживаемые версии
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.17
  11. 1.18
  12. 1.19
В этом гайде мы рассмотрим установку cockpit на ваш сервер.

Немного букафф:

Возможно у вас возник вопрос: "Что такое cockpit?". Это веб панель для управления вашим сервером. Она имеет довольно таки интересные возможности ничуть не хуже чем proxmox. о котором не так давно я рассказывал тут.
offtop P.s давненько меня тут не было...


Пару слов:


Использует это чудо гипервизор KVM, имеет на борту так же (в качестве расширения) podman контейнеры. В основе может лежать любой дистр (минус proxmox в том что он построен на дебиан), а в случае с cockpit вы можете установить куда угодно эту панель, на любой линукс. Я вам могу посоветовать только смотреть в сторону стабильных дистрибутивов, таких как Alma Linux, Rocky Linux и прочих производных RHEL. CentOS можно, но в версии стрим увы она скатилась, по этому много кто от неё отказался, и стабильности там увы уже ловить не приходится, по этому если вам важна стабильность, выбираем или одно или другое, лично я остановился на rocky.

Этапы установки:


Если у вас CentOS, RHEL и их производные:
Код:
dnf -y install epel-release
Это установит репозитории с дополнительным ПО.

Устанавливаем сам cockpit и его расширения (которые можно найти тут):
Код:
dnf install libvirt libguestfs-tools qemu-kvm virt-install bridge-utils cockpit cockpit-podman cockpit-machines cockpit-selinux cockpit-kdump cockpit-networkmanager cockpit-storaged -y

Всё это добавит нам нужные пакеты. Кратенький разбор что и где:

libvirt - набор инструментов для работы виртуальной машины.
libguestfs-tools - для работы с дисками.
qemu-kvm - сам гипервизор.
virt-install - инструмент для создания виртуальной машины.
bridge-utils - сетевая штука для создания бриджей (сетевых мостов).
cockpit - сама панель.
cockpit-podman - расширение для контейнеров подман.
cockpit-machines - расширение для виртуальных машин.
cockpit-selinux - расширение для работы с selinux.
cockpit-kdump - расширение для дампа ядра.
cockpit-networkmanager - расширение для работы сети.
cockpit-storaged - расширение для работы с дисками и накопителями.

Включаем перенаправление ip командой:
Код:
echo -e "net.ipv4.ip_forward=1" >> /etc/sysctl.conf

Включаем панель введя команду:
Код:
systemctl enable --now cockpit.socket

Для RHEL производных это всё.

Если у вас debил или его производные (не дай Бог убунту или подобное что-то):
Код:
apt install libvirt libguestfs-tools qemu-kvm virt-install bridge-utils cockpit cockpit-podman cockpit-machines cockpit-selinux cockpit-kdump cockpit-networkmanager cockpit-storaged -y
Для дебиана или его производных ничего кроме этого не требуется, всё есть в основных репозиториях.

Не забываем включить перенаправление ip:
Код:
echo -e "net.ipv4.ip_forward=1" >> /etc/sysctl.conf

Включаем панель введя команду:
Код:
systemctl enable --now cockpit.socket

Всё, с установкой мы закончили, с чем я вас могу поздравить.

Использование панели:


Переходим по http://ip_вашего_сервера:9090 и попадаем в панель:
1672311593575.png

Вводим свои данные от локального пользователя.

После чего попадаем далее уже в рабочее пространство:
1672311763808.png

Тут рассказывать нечего особо, вы можете спокойно ориентироваться в панели ибо она имеет почти полный перевод на русский язык. (Брух, кому это надо? Норм сисадмин шарит и на английском).

Для полноценной работы, переходим в сети:
1672311846038.png

Запомните что у вас тут написано в имени, это нам понадобится чуть позже.

Нажимаем "добавить Bridge":
1672311921722.png


После увидим такое окно:
1672311996188.png

Выбираем наш сетевой интерфейс который мы запомнили ранее (физической сетевухи) и нажимаем сохранить.

После этого у вас должно получиться что-то вроде этого:
1672312065596.png


Нужно нам это было для того что б виртуалки могли ходить в вашу локальную сеть. Если этого не сделать, ваши виртуальные машины останутся в сети вашего хоста и к ним не будет доступа.

Всё, вы можете полноценно пользоваться данной панелью, поздравляю! Остальные гайды по ней возможно я напишу чуть позже. Ну а так, вам никто не запрещает воспользоваться гугелем и найти всю нужную вам информацию :D
Автор
Furry__wolf
Просмотры
1 693
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Furry__wolf

Поделиться ресурсом

Назад
Сверху Снизу