Elasticsearch — Кластер

В предыдущей статье был установлен Elasticsearch на примере CentOS 7. Для того, чтобы создать кластер нам необходимо минимум 2 инстанса с установленным Elasticsearch. Так как это тестовая среда, то в кластере будет 2 воркера Elasticsearch, а так рекомендуется нечетное количество, и минимальное количество — 3. Откроем файл конфигурации Elasticsearch: Тут нам интересны следующее параметры: cluster.name … Продолжить читать "Elasticsearch — Кластер"

Elasticsearch — Установка

Все действия описные ниже, выполняются от пользователя root, не забывайте использовать sudo На сайте Elasticsearch указано: Elasticsearch requires Java 8 or later. Тут 3 варианта развития событий: 1 — у вас нет Java, вы ее устанавливаете с нуля; 2 — у вас есть старая версия, которую вы удаляете и устанавливаете свежую; 3 — вы устанавливаете … Продолжить читать "Elasticsearch — Установка"

CloudFormation — VPC, SG, Gateway, EC2 Instance, S3 Bucket, IAM

Пример конфигурации CloudFormation, который создает VPC, Gateway, Security Group, EC2 Instance, подключает уже существующую IAM роль, которой разрешен доступ на чтение в приватном S3 Bucket, который уже существует и нем лежит скрипт для дальнейшей настройки EC2 Instance. Пример использования UserData в EC2 Instance

Dante — Socks proxy

Цель: Получить Socks proxy сервер с подключением без авторизации. Установка проходила на CentOS 7. Устанавливаем Dante: Открываем файл конфигурации:

Kubernetes — Pods и Deployments

Пример запуска Pod Создадим файл nginx.yaml со следующим содержимым: Для запуска выполним:

Kubernetes — Установка и создание кластера

Для начала необходимо установить Docker. Для корректной работы Kubernetes необходимо отключить SWAP Так же проверить удалить его с fstab Добавим репозиторий Kubernetes и установим Ubuntu: CentOS 7:

AWStats — Nginx

  AWStats по умолчанию заточен под работу с логом Apache, в данной статье я покажу как получить статистику с логов Nginx'a. Устанавливаем Awstats и модуль GeoIP Ставим Perl обработчик

Terraform — Установка

Установка Terraform довольно проста, так как он написан на Go, достаточно скачать архив с бинарным файлом. Перейдем на страницу загрузки: https://www.terraform.io/downloads.html Скачиваем архив, извлекаем бинарный файл и перемещаем его в "/usr/bin/" (или прописываем его в PATH) Проверим: Если вы используете оболочку "bash" или "zsh", то можно добавить автодополнение для Terraform следующей командой:

OpenVPN — Выборочный траффик (mail.ru, yandex.ru, vk.com, ok.ru, kaspersky.ru)

Цель: Пустить через VPN только сети, которые попадают под запрет, остальные должны идти "напрямую". Так же важно удобство подключения устройств, кроссплатформенность, скорость и безопасность. Все шаги были выполнены на CentOS 7. Установим репозиторий EPEL, если его еще нет в системе и установим нужные пакеты: Создаем файл конфигурации: