Инструкции
Как отличать различные типы логов в Logstash
Зачем вообще ризлчать логи? Если вы собираете два набора логов используя один и тот же источник, ...
Запуск различных программ через systemd
Запуск java как сервиса через systemd
Предоставим у вас есть jar файл и вам нужно его запустить как сервис. Так же есть необходимость з...
Deploying a service using ansible and systemd
You may be a sole developer or member of a small development team with no dedicated ops people. Y...
docker-compose как сервис
Создаем папку c docker-compose в дирректории /projectdirectory. Создаем файл /etc/systemd/syste...
Run a Java Application as a Service on Linux
Введение Любое Java приложение с точки зрения системы это просто объект JVM. В этом коротком рук...
Simple vs Oneshot - Выбираем тип systemd сервиса
Этот пост довольно подробный, но если вы просто ищите общую информацию когда и какие типы сервсов...
Podman systemd
podman generate systemd --new --files --name pod-name systemctl --user enable container-pod-name....
Crossplane
Databases
Команды для работы с бд neo4j
Создание записи CREATE (user:User {<<Ключ>>:<<Значение>>,}) Получение всех пользователей MATCH (...
Новая страница
Когда на слейве делаешь su - postgres -c "su - postgres -c "pg_basebackup --host=... --username=....
Подключение Kafka к PostgreSQL
Инструкция поможет вам взять на себя отвественность без проблем и без потери эффектисновсти. Цель...
Потоковая Передача данных PostgreSQL + Kafka + Debezium: часть 1
В этой инструкции мы будем использовать Postgres, Kafka< Kafka Connect, Debezium и Zookeeper для ...
Работа с elasticsearch
Создание индекса curl -u ПОЛЬЗВАТЕЛЬ:ПАРОЛЬПОЛЬЗОВАТЕЛЯ -X GET "IPАДРЕС:5002/samples/" Добавлени...
Docker/docker-compose
Code-server
code-server взято отсюда: https://hub.docker.com/r/codercom/code-server docker-compose.yml - м...
Selfhosted Sentry
Первый запуск: docker-compose run sentry sentry upgrade dokcer-compose.yml version: '2' ...
GlusterFS Setup
Требования GlusterFS поддерживает только 64bit системы, поэтому убедитесь, что хостовая машина мо...
Gocd
version: "3" services: server: image: gocd/gocd-server:v23.3.0 ports: - "8153:81...
Install Fedora 37 or earlier on Windows Subsystem for Linux (WSL)
Using Windows Subsystem for Linux (WSL), we have a choice of Linux distributions available in the...
Minio cluster s3fs
#compose.yaml version: '3.8' services: minio1: image: quay.io/minio/minio:latest hostn...
Docker registry mirror
mkdir -p ./containers-registry-proxy/cache mkdir -p ./containers-registry-proxy/certs podman run...
Kubernetes
The Kubernetes Handbook
Introduction to Container Orchestration and Kubernetes According to Red Hat — "Container orchestr...
Как разворачивать MongoDB в Kubernetes
Как развернуть и запустить высокодоступный сервис MongoDB в Kubernetes, используя deployments, se...
Стратегии развертывания в Kubernetes
В этой статье, мы узнаем, что такое статегии развертывания, во время установки контейнеров исполь...
Создание доступа в кубернетес при наличии token и api endpoint
Если у вас есть токен доступа к дашборду кубернетес, а так же вы знаете api адрес кубера, то може...
Настройка безотказного K8s
Независимо от того, пользуетесь ли вы k8s недолго, или вы все еще проверяете его, это говорит, чт...
Стратегии развертывания в Kubernetes
В этой статье, мы узнаем, что такое статегии развертывания, во время установки контейнеров исполь...
Cluster Autoscaler: как он работает и решение частых проблем
Что такое Cluster Autosc Kubernetes представляет несколько механизмов для масштабирования нагрузк...
K8s: Deployments против StatefulSets против DaemonSets
Kubernetes (K8s) is an open-source container orchestration system for automating deployment, scal...
Postgres connection pool для Kubernetes
Проблема Если вы разрабатываете приложения используя такой фреймворк как Django или RoR, вы, скор...
Kubernetes Rolling Update Configuration
Deployment controllers are a type of Pod controller in Kubernetes. They provide fine-grained cont...
Basics of autoscaling nodes and pods in Kubernetes
Hosting Kubernetes with a provider like Google Cloud Platform or Amazon Web services offloads a l...
Architecting Kubernetes clusters — choosing a worker node size
Cluster capacity In general, a Kubernetes cluster can be seen as abstracting a set of individual ...
2 способа направить трафик Ingress между пространствами Kubernetes
The tech industry of full of workarounds, you are probably using or relying on some workaround....
Сетевое взаимодействие между подами
Через nginx контейнер рядом с основновым. Рядом с основным контейнером запускаем nginx со следующ...
Linux
Запуск скрипта в качестве службы systemd
Создаем скрипт runsmth.sh для выполнения команд в вечном цикле: #!/bin/bash #Строчки указаны для...
Проблемы различия библиотек при компиляции
Ошибка Во время компиляции и не соответствия версий систем может возникнут подобная ошибка /lib/x...
Проброс портов в туннеле ssh
Создаем постоянное подключение к удаленном серверу. Требования: Удаленный доступ должен иметь н...
Store the output of cron jobs in systemd’s journal
The output from cronjobs is often unceremoniously redirected to /dev/null just to keep them quiet...
How to Reset Forgotten Root Password in Debian 10
In this brief tutorial, you will learn how to reset a forgotten root password in a Debian 10 syst...