Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

156 total results found

Пишем свой чарт

Kubernetes для администратора helm

TODO

LVM Troubleshooting

Файловые системы

Спасите, все сломалось! Есть PV, есть VG, но нет LV Возможно он просто после сбоя перешел в inactive статус. Проверь это: root@pve:/etc# lvscan ACTIVE '/dev/xray-ssd/xray-ssd' [<467.28 GiB] inherit ACTIVE '/dev/xray-ssd/vm-101-d...

Как и что?

Кластеризация чего угодно

С помощью связки pacemaker+corosync+drbd+gfs2 можно кластеризировать что угодно. Базы (хотя лучше это делать через встроенные средства репликации), виртуальные машины, хоть майнкрафт сервер, вообщем - приложения без встроенных средств кластеризации или резерви...

Производительность

PostgreSQL

Статья с уклоном в оптимизацию для 1С, но скорее всего и для других случаев подойдет. https://sematext.com/blog/postgresql-performance-tuning/ Если база постоянно используется, для диагностики будет проще поднять еще одну СУБД на каком-нибудь отд...

Начало эксплуатации

PostgreSQL

Очень TODO Какие есть постгри? Обычная, 1c, 1c-pgpro Юзеры pg_hba.conf, роли, sudo -u postgres psql Базовые запросы \l \l+ \c \dt \dt+ \di \di+ createdb, dropdb Бекапы pg_dump, pg_restore, pg_basebackup Нюансы Постгря плохо работает с больши...

SPF/DMARC/DKIM

Почта

Всякие протоколы и SPF

master

Git

Хороший курс: https://smartiqa.ru/courses/git/lesson-1

Обобщенно

Kubernetes для администратора

Хороший цикл статей: https://ealebed.github.io/tags/kubernetes/ Простой в установке дистрибутив: https://k3s.io/ Делаем curl -sfL https://get.k3s.io | sh - Подключаем дополнение команд k3s completion bash >> ~/.bashrc source ~/.bashrc Проверяем какой...

mdadm troubleshooting

Файловые системы

Рейд вроде бы есть, а вроде и нет Бывает такое, что рейд вроде бы есть, судя по /proc/mdadm, а через lsblk он не отображается и монтировать нечего. Такое бывает, когда рейд деактивировался. Надо его активировать. # md устройство размером 0 или отсутствует во...

TODO

Маскарад, SNAT, DNAT

Сети

Зачем нам все это? Чтобы держать подсетку за одним адресом. SNAT - преобразование исходящего трафика 1 к 1. Т.е. локально на хосте 10.0.0.2, а во внешнюю сеть он ходит через 8.8.8.8. Несколько хостов за один адрес нельзя пустить, только 1. DNAT - преобраз...

TODO

TCP/UDP/ICMP, IP, Ethernet

Сети

Статья про основные сетевые протоколы. Самое важное. TCP Попробуем отправить какой-нибудь текст через nc. "Слушатель" - 192.168.101.103, "клиент" - 192.168.101.104. # Устанавливаем соединение # Syn client -> server (привет, хочу подключиться к тебе) 14:...

DNS

Сети

TODO https://habr.com/ru/articles/137587/

TODO

dpkg

Сборка приложений

TODO

Описание

Брокеры очередей Kafka

Приложуха на яве от Apache. Требует Java в системе. Разработчик предлагает запускать сервис скриптами. Также есть имбовая вещь как Kafka Connect - утилита которая позволяет связать кафку и какое-то внешнее хранилище, например S3, Elasticsearch, обычные файлики...

Слияние веток (merge/rebase/fast-forward)

Git

SRC: https://selectel.ru/blog/tutorials/how-to-rebase-commits-and-branches/ Объединить две ветки в гите можно по разному: rebase - создание новых, но таких же коммитов merge - перенос коммитов в ветку как есть, без пересоздания Результат один и тот же...

клиент

Troubleshooting PHP/MySQL/CMS MySQL

Красивый шелл: prompt='\u at \h in \d> '

CSP

HTTPS

FIXME TODO REWORK Content Security Policy (CSP) - это дополнительный уровень безопасности, позволяющий распознавать и устранять определённые типы атак, таких как Cross Site Scripting (XSS (en-US)) и атаки внедрения данных. Спектр применения этих атак включает...

TODO

HSTS

HTTPS

TODO

Смотрим/сравниваем (git show/git diff), навигация

Git

Небольшой ликбез. Навигация по гиту: HEAD - наша текущая workdir, т.е. где мы сейчас находимся. Используется если ветка/коммит не указана явно (например при git diff, см пример ниже) origin/ (например origin/master) - указание на то что надо смотреть в наш ...

Работа с ветками

Git

Создать ветку: git checkout my_cool_branch Переключиться между ветками: git branch Удалить ветку: git branch -d  

TODO