Как установить кластер Kubernetes в Debian 12

Пошаговое руководство на этой странице объяснит вам, как установить кластер Kubernetes в Debian 12/11 с помощью утилиты Kubeadm. Предварительные условия Настройка лаборатории Для демонстрации я использую три системы Debian 12. Без дальнейших задержек давайте перейдем к этапам установки Kubernetes Cluster. 1) Установите имя хоста и обновите файл хостов. Войдите на каждую ноду (master нода и…

Присоедините систему CentOS 8/RHEL 8 к домену Active Directory

В большинстве корпоративных сред домен Active Directory используется в качестве центрального узла для хранения информации о пользователях. В этой интеграции Realmd настраивает базовые системные службы Linux, такие как SSSD или Winbind, для подключения к домену. Системы Linux подключаются к Active Directory для получения информации о пользователе для запросов аутентификации. Шаг 1. Установите необходимые пакеты Для…

Способы отключения IPv6 в CentOS

По умолчанию, IPv6 включено для CentOS, что может вызвать некоторые проблемы при обращении к локальной петле — запросы пойдут не на 127.0.0.1 а на ::1. В некоторых случаях, это критично, так как приложение может быть настроено на прослушку именно с 127.0.0.1. Также проблема может возникнуть с менеджером пакетов yum, который будет пытаться подключиться к репозиториям…

OpenVPN на Debian 11

В данной статье предполагается, что минимальная установка Debian 11 уже проведена, но желательно произвести ряд дополнительных настроек, которые немного поднимут безопасность. Первичная настройка Сервера Добавление нового пользователя Для начала зайдем на сервер от имени root su — Установим утилиту sudo apt -y install sudo Добавим пользователя и возможность пользователю работать от имени root, в данном примере имя…

Развёртывание Kubernetes-кластера в Debian

Требуется: развернуть Kubernetes-кластер для получения опыта, связанного с настройкой и управлением Kubernetes-кластера, и дальнейшего его использования для разработки и хостинга персональных проектов. Минимальная конфигурация кластера может состоять из одного-двух узлов: либо один master, которому разрешено хостить пользовательские нагрузки, либо один master и один worker. Однако, подобный кластер не будет, даже близко, похож на типичный промышленный…

Как установить NextCloud 21 на Ubuntu Server 20.04 с помощью Nginx, PHP-FPM, MariaDB и Redis

Это руководство предназначено для ручной установки NextCloud 21 на новый сервер Ubuntu 20.04 с использованием Nginx, MariaDB и PHP 7.4; и Redis для кэша памяти. 1. Установите зависимости Прежде всего, установите зависимости. Начнем с Nginx (веб-сервер) и MariaDB (движок базы данных, эквивалентный MySQL). Обратите внимание , что я запускаю команды, показанные ниже, из командной строки root. Если у вас…

Создание пользователя MySQL

После того, как вы установили и настроили MySQL, вам необходимо создать базы данных, таблицы и пользователей. Конечно, вы можете сделать это от имени  суперпользователя root, но это не безопасно. Да и большинство приложений не позволят вам такой вольности, например, Phpmyadmin не даст авториrзоваться от имени суперпользователя. Поэтому для каждой базы данных нужно создавать отдельных пользователей…

Резервное копирование каталога в Ubuntu/Debian по расписанию

Для того, чтобы настроить простое резервное копирование содержимого директории в Linux (Ubuntu, Debian) необходимо выполнить несколько простых действий. Предположим, что нам необходимо делать резервную копию фалов, загружаемых на сайт, который. Файлы, которые будем копировать находятся в директории /var/www/mysite/files, директория, в которую будем копировать файлы: /mnt/backup_device/mysite_data.

Настройка Интернет шлюза на CentOS

Процесс настройки шлюза (NAT) на системах UNIX, обычно, выполняется в несколько команд: включением перенаправления на уровне системы и настройкой firewall. Настройка системы Все что нужно настроить — включить перенаправления на уровне ядра. Для этого открываем следующий файл: vi /etc/sysctl.conf И добавляем в него следующую строку: net.ipv4.ip_forward=1 После применяем настройку: sysctl -p /etc/sysctl.conf В случае с единым сетевым интерфейсом больше…

Отказоустойчивый кластер на Linux с помощью VRRP

VRRP — протокол резервирования виртуальных маршрутизаторов, предназначен для повышения отказоустойчивости сервисов по сети или организации балансировки нагрузки между узлами. Отказоустойчивость достигается объединением нескольки узлов один виртуальным адресом, который переназначется следующему узлу, при отказе основного узла. В среде Linux для реализации VRRP используется демон Keepalived.

Как обновить PostgreSQL с 14 до 15

Выпущена новая версия PostgreSQL 15 . Есть несколько способов обновить старую версию 14, и самый простой из них — использовать инструмент pg_upgrade . Вот краткое руководство для систем Ubuntu (или Debian). И, пожалуйста, не забудьте сделать резервную копию ваших данных!