Всё пошло по пайплайну | IT Notes
611 subscribers
98 photos
2 videos
52 links
Заметки одного айтишника.
Пишу про DevOps, IT, о жизни и движению вперёд.
Добро пожаловать 😌
Download Telegram
Теперь детальнее.
Улетели впервые в Турцию. На самом деле не ожидали что тут так много разнообразного. Рассчитывали только на отельный отдых, а теперь в отеле бываем только во время завтрака 😁
Все летает, открывается без «приседаний». Небо спокойное.
Для нас это дико, а для местных абсолютная норма.
У четвероногих друзей есть свой целый парк с прудом и рыбами 🐈‍⬛
Водичка в среднем по 30 рублей за 1.5 литра. Пепси, кола по 85 рублей за 0.33. Пивас по 100 деревянных. Давно такого не видел 😳
Не все дешево как может показаться, но цены нормальные.
Отношение к русским туристам нейтральное, по крайне мере в отельных районах, за другие не скажу.
Вечера пока прохладные, но днем легко можно обгореть (проверено)
4🔥13❤‍🔥22
Путешествие подходит к концу 🛫
Пару лет назад я не мог позволить себе отдыхать за границей, максимум выехать за город на выходных. Сейчас осознаю, как всё изменилось. Без резкого взлета. Просто поставленная цель, много работы и постепенный рост.
Спасибо всем, кто помогал на пути и помогает до сих пор 🤝
Спасибо каждому кто здесь, за мотивацию двигаться дальше 💞
Увидимся дома ☺️
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥12❤‍🔥76
#гайд

Вернулся с отпуска с новыми силами
Допилил гайд по установке GitLab в Kubernetes
Пошагово, с разбором мест, где чаще всего возникают ошибки
https://itzm.tech/p/install_gitlab/

Если будете ставить и что-то пойдёт не так напишите, разберём
🔥63👍3
Врываемся в рабочую неделю
😁11🤝4
10 читерских Linux-команд🐧

Никаких алиасов. Никаких кастомных скриптов.
Только встроенные возможности shell и стандартные инструменты.

1. sudo !! Повторить прошлую команду с sudo
apt update
sudo !!

Забыл sudo? Не перепечатывай всю команду заново.

2. !$ и Alt + . вставка последнего аргумента
mkdir -p /opt/app/new
cd !$

Или просто нажми Alt + .
Экономит кучу времени, когда работаешь с длинными путями.

3. Создание пачки файлов и папок
mkdir -p /var/www/{cache,static,uploads}

touch file-{1..10}.csv

Одна команда создаст сразу несколько объектов.

4. tee - смотреть и сохранять вывод одновременно
make 2>&1 | tee build.log

Лог сохраняется, а вывод видно в реальном времени.
2>&1 нужен, чтобы сохранить ещё и stderr, а не только stdout.

5. Поиск с include/exclude поиск без мусора
grep -RIn \
--include='*.py' \
--exclude-dir={.git,venv,node_modules} \
'TODO' .

Ищет только там, где нужно.

6. Сделать CSV читаемым
cut -d ',' -f1,4 users.csv \
| column -s ',' -t

CSV превращается в нормальную таблицу.

7. cd - мгновенный возврат
cd /var/log
cd -

Переключение между двумя каталогами.
Alt+Tab, только для shell.

8. История shell как суперсила
history | grep docker

!248

Нашёл старую команду и мгновенно запустил снова.
Перестаёшь перепечатывать километровые команды.

9. watch - Мониторинг в реальном времени
watch -d -n1 'df -h /'

Команда автоматически обновляется каждую секунду.
-d подсвечивает изменения.

10. tail -F следить за логами как профи
tail -F /var/log/nginx/access.log

Продолжает следить за файлом даже после logrotate.
Для дебага это просто база.

Бонус: xargs превратит вывод одной команды в аргументы другой
docker ps -q | xargs docker stop

Останавливает все контейнеры одной строкой.
Unix пайп на максималках.

Теперь использование Linux терминала станет ещё более удобным для тебя 🤝

Если будет много реакций, то скоро сделаю ещё подборку 👾
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍43
#гайд

Устанавливаем ArgoCD в кубер через Kustomize

Арго в кластере автоматически синхронизирует Kubernetes с конфигурацией и кодом из Git репозитория.
Двигаемся в GitOps.

https://itzm.tech/p/argocd_install/
🔥52👍2
Я частенько узнаю о новинках и изменениях, когда они уже устаревают 😄
В связи с этим - Новая рублика #дайджест в котором я буду собирать новости из ИТ за прошедшую неделю, чтобы быть в курсе всех новшеств и делиться с вами 🤝

DevOps

1. Kubernetes 1.36: Метрики PSI (Pressure Stall Information) в Kubernetes перешли в статус общедоступных.
Kubernetes добавил стабильные PSI-метрики для node, pod и container. Теперь можно точнее видеть, где workload реально упирается в CPU, память или I/O, а не просто смотреть на utilization.
Источник: https://kubernetes.io/blog/2026/05/12/kubernetes-v1-36-psi-metrics-ga/

2. Kubernetes deprecated Service.spec.externalIPs
В Kubernetes 1.36 поле .spec.externalIPs официально помечено как deprecated. Причина — старые security-риски и небезопасное поведение по умолчанию.
Источник: https://kubernetes.io/blog/2026/05/14/kubernetes-v1-36-deprecation-and-removal-of-service-externalips/

3. Kubernetes Mixed Version Proxy стал Beta
Mixed Version Proxy в Kubernetes 1.36 перешёл в Beta и теперь включается по умолчанию. Фича помогает при апгрейдах control plane, когда API servers временно работают на разных версиях.
Источник: https://kubernetes.io/blog/2026/05/15/kubernetes-1-36-feature-mixed-version-proxy-beta/

Big Tech

4. Google Cloud ускоряет старт GKE-нод до 4 раз
Google Cloud обновил provisioning-логику для VM и GKE nodes. По заявлению Google, новые механизмы позволяют GKE-нодам стартовать до 4 раз быстрее.
Источник: https://cloud.google.com/blog/products/containers-kubernetes/gke-node-startup-gets-faster

5. OpenAI добавила Codex в мобильный ChatGPT
Codex теперь можно использовать из мобильного приложения ChatGPT: смотреть активные задачи, применять команды, проверять изменения и результаты тестов прямо с телефона.
AI постепенно превращаются из «чат-бота для кода» в полноценный фоновый workflow инструмент.
Источник: https://openai.com/index/work-with-codex-from-anywhere/

Security

6. Fragnesia: новая Linux kernel LPE-уязвимость
Раскрыта CVE-2026-46300, Fragnesia — локальная privilege escalation уязвимость в Linux ядре. Ubuntu помечает её как High приоритет из-за простой эскалации прав до root.
Источник: https://ubuntu.com/security/CVE-2026-46300

Community

7. CNCF: AI gateways на Rust, Envoy и Kubernetes
В CNCF показали практический туториал по расширению AI gateways через Rust-модули для Envoy, kgateway и agentgateway. Тема AI gateway постепенно становится отдельным инфраструктурным слоем для LLM-трафика.
Источник: https://www.cncf.io/blog/2026/05/15/extending-ai-gateways-with-rust-custom-transformations-in-agentgateway-and-kgateway/
👍6🔥3🤝2
Сделал новый #гайд
Подключение GitLab к LDAPS FreeIPA.
Сценарий такой: GitLab живёт в Kubernetes, пользователи уже есть в домене, и чтобы не создавать их ручками прикручиваем доменную авторизацию.

https://itzm.tech/p/gitlab_ldap/
🔥5👍32