Silver Ghost

Silver Ghost

Git репозиторий, где находятся ваши файлы?

Git репозиторий, где находятся ваши файлы?

Привет! Я разговаривала с другом сегодня о том, как работает Git, и мы затронули тему – где Git хранит ваши файлы? Мы знаем, что они находятся в директории .git, но где именно в ней находятся все версии ваших старых файлов? Например, этот блог находится в репозитории Git и содержит файл с
Silver Ghost
Дрейф в Terraform: плохой, уродливый и Черный Лебедь

Дрейф в Terraform: плохой, уродливый и Черный Лебедь

"Дрейф в Terraform" - это хорошо известная проблема. Он возникает, когда изменения происходят с ресурсами вашей облачной среды, которые не были вызваны изменениями в Terraform, и приводит к различиям между тем, что фактически настроено в вашем облаке, и тем, что объявлено в вашем коде Terraform. Другими словами, ваше
Silver Ghost
Перестаньте использовать CPU Limits в k8s

Перестаньте использовать CPU Limits в k8s

Многие люди думают, что вам нужны ограничения по использованию ЦПУ на Kubernetes, но это не так. В большинстве случаев, ограничения по использованию ЦПУ на Kubernetes только вредят. Фактически, они являются одной из главных причин ограничения использования ЦПУ на Kubernetes. Ограничения по CPU в Kubernetes - это антипаттерн Многие считают, что
Silver Ghost
Переключение языков в MacOS по CapsLock

Переключение языков в MacOS по CapsLock

Меня стала жутко бесить задержка при переключении языков в MacOS. Иногда оно срабатывает нормально, а иногда первая буква остается английской, а только потом идет переключение. Когда ты набираешь текст быстро и переключаешься постоянно - выходить полная дичь и времени на правки уходит какое-то невероятное количество. Пришлось разбираться, как же мне
Silver Ghost
Защита SSH через port knocking

Защита SSH через port knocking

Иногда, по каким-то причинам необходимо закрыть какой-то порт так, чтоб к нему все же оставался доступ с любого IP адреса. Например, регулятор требует, чтоб SSH порт был закрыт для всего мира. На выручку приходит port knocking. Итак, поставим knockd и настроим его так, чтоб SSH был закрыт, но открывался при
Silver Ghost
Как расширить root раздел под LVM

Как расширить root раздел под LVM

Для начала надо расширить сам раздел growpart /dev/sda 3 Смотрим, что у нас получилось fdisk -l Если все прошло успешно, то увеличиваем место в физическом томе pvresize /dev/sda3 pvdisplay Дальше увеличиваем логический том lvextend -l +100%FREE --resizefs /dev/ubuntu-vg/ubuntu-lv vgdisplay Иногда может понадобиться расширить файловую систему
Silver Ghost
Домашний сервер - продолжение

Домашний сервер - продолжение

Обновился мой домашний сервер и пора бы уже рассказать, что изменилось по железу и софту, который задеплоен на него. Из Китая был заказан комплект мать + проц + память. Железо * Процессор - Intel(R) Xeon(R) CPU E5-2689 0 @ 2.60GHz * Материнская плата - Kllisre X79 * Операционная система установлена на SSD Intel