DevOps – Telegram
DevOps
8.45K subscribers
1.47K photos
809 videos
28 files
1.74K links
Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter
Download Telegram
Forwarded from Bash Советы
🧠 Логи — Самые частые IP-адреса в access.log

Когда нужно быстро понять, кто чаще всего лупит по серверу — вот простой однострочник:


awk '{print $1}' /var/log/nginx/access.log | sort | uniq -c | sort -nr | head


🔍 Что делает:
1. awk '{print $1}' — вытаскивает IP из первой колонки.
2. sort и uniq -c — считает повторы.
3. sort -nr | head — выводит топ-10 по частоте.

📊 Вывод будет примерно такой:

152 192.168.1.10
103 203.0.113.45
87 172.16.0.5


🔥 Подходит для NGINX, Apache и других web-логов с классическим форматом.

👉@bash_srv
🔥6👍2
7 популярных мифов о Service mesh, которые мешают вам его освоить 🚫

Service mesh окружен заблуждениями, из-за которых многие его боятся внедрять или считают бесполезным:

«У него огромный оверхед из-за нагрузки на систему»
«Для разработчика это лишнее, пусть DevOps разбираются»
«Зачем он нужен, если есть API Gateway?
И многое другое.

Собрали противоречивые утверждения в одном файле и разобрались, где – правда, а где – миф.

📌 Забирайте полезный материал у бота-помощника в один клик.
1👍1
Git. GitLab

GitLab. Devops система. Установка в локальной сети. Настройка.
Git и GitHub для начинающих.
GitLab clone по SSH. Настройка SSH для Linux и Windows.
DevOps практика: GitlLab CI+Runners. Создание CI CD Pipeline.
GitLab: Свой Docker Registry. Создание и подключение.

источник

Мы в MAX

#devops #девопс

Подпишись 👉@i_DevOps
👍6
Перечислите некоторые исходные пространства имен, из которых запускается Kubernetes

Вот некоторые начальные пространства имен:
Default: это пространство имен включено Kubernetes, чтобы пользователи могли начать использовать новый кластер без необходимости предварительного создания пространства имен.
Kube-system: это пространство имен для объектов, созданное системой Kubernetes.
Kube-public: это пространство имен доступно для чтения как аутентифицированным, так и неаутентифицированным клиентам. Оно зарезервировано в основном для использования в кластере.

Мы в MAX

#devops #девопс

Подпишись 👉@i_DevOps
👍2
Подключаем AI к своим задачам
Быстро и бесплатно

До 31 октября Cloud․ru раздает бесплатный доступ к топовым LLM в сервисе Evolution Foundation Models.

В сервисе уже доступно больше 20 моделей: GigaChat-2-Max, Qwen3-Coder-480B-A35B-Instruct, GLM-4.6, gpt-oss-120b и другие мощные решения 🧠

И самое крутое — вы можете легко интегрировать модели в привычные инструменты:
➡️VS Code
Создайте персонального Code Agent для генерации кода, поиска багов, написания тестов и документации.

➡️Aider
Интегрируйте LLM для написания, рефакторинга и сопровождения кода прямо в терминале.


Попробовать бесплатно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1🤓1
Docker

01- Основы. Принцип работы. Почему docker. Сравнение с виртульной машиной. Применение.
02- Установка Docker в Linux и Windows.
03- Основные команды. Управление портами. Port Mapping.
04- Переменные. Environment Variables.
05- Volumes. Постоянные данные. Persisting Data.
06- Сети в докер. Network: bridge, host, none, macvlan, ipvlan
07- Dockerfile. Создаем СВОИ контейнеры.
08- Docker-COMPOSE. Простой запуск контейнеров.
09- Portainer. Управлять Docker ПРОСТО. Обзор, установка, настройка.
10- Watchtower. Автоматизация: обновление Docker контейнеров.

источник

Мы в MAX

#devops #девопс

Подпишись 👉@i_DevOps
👍101
Как сканировать Docker-образы на уязвимости

Представьте: вы скачали готовый образ с Docker Hub, запустили контейнер, и вдруг ваш сервер становится частью ботнета. Как этого избежать?

Рассказываем 3 простых способа сканирования образов

Trivy — сканер для ленивых (но эффективный)

https://habr.com/ru/articles/957778/

Мы в MAX

#devops #девопс

Подпишись 👉@i_DevOps
👍4
GitOps и идемпотентность: вебинар курса OTUS

Если инфраструктура работает непредсказуемо, значит в ней не хватает консистентности и идемпотентности. Эти свойства лежат в основе стабильных систем и позволяют DevOps-инженерам и администраторам спать спокойно.

На открытом вебинаре курса OTUS «Infrastructure as a Code» Анатолий Бурнашев разберёт, как декларативный подход и иммутабельные окружения помогают построить предсказуемую инфраструктуру. А главное — покажет GitOps в действии: от хранения конфигураций в Git до их применения и автоматического контроля.

📅 Когда: 21 октября, 20:00
📍 Бесплатно, онлайн
👉 Регистрируйтесь: https://vk.cc/cQwOBE

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👍1