TGViewer
Channel Public Channel
Библиотека девопса | DevOps, SRE, Sysadmin

Библиотека девопса | DevOps, SRE, Sysadmin

@devopsslib

Все самое полезное для девопсера в одном канале.

Наши курсы: https://clc.to/ZJ7Z1w

По рекламе: @tproger_sales_bot

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/6798b4e4509aba56522d1787

Заявка: 8137718351
Subscribers
10.4K
Photos
2.1K
Videos
84
Links
3.5K

Showing posts older than #3994 · Back to latest

Older Posts 20 shown
Post #3993 1.4K
⚙️ Релиз Terraform Provider для Google Cloud

Вышел стабильный релиз Terraform Provider для Google Cloud 7.0, и он уже доступен для использования.

Что нового

• Теперь можно создавать временные объекты, такие как токены доступа, которые не сохраняются в state файле.

• С новыми аттрибутами можно передавать чувствительные данные без записи их в state.

• Теперь более жесткие проверки на этапе terraform plan, что поможет избежать неожиданных сбоев при применении изменений.

📎 Блог разработчиков

🐸Библиотека devops'a

#свежак
Post #3992 1.51K
🐳 Фишки Docker Compose

Нашли для вас видео с фишками по Docker Compose.

От чёткой структуры каталогов и использования .env файлов для безопасности до Docker Labels для фильтрации контейнеров и health checks для проверки их работоспособности.

➡️ Смотреть видео

🐸Библиотека devops'a

#буст
  • ❤ 2
Post #3991 1.4K
📢 Какой сетап идеально подойдёт для разработки AI-агента?

Голосуйте за свой вариант и пишите в комментариях, в каком режиме вы реально кодите.

❤️ — 1
👍 — 2
⚡️ — 3
👏 — 4
🔥 — 5
🎉 — 6
😁 — 7
😍 — 8
🤩 — 9

Какой бы сетап ни был, без AI-агентов в 2025 всё равно далеко не уедешь.

👉 Научим, как строить агентов, которые кодят с тобой
  • 🎉 19
  • 🔥 7
  • ⚡ 5
  • 👍 3
  • 😁 2
Post #3989 1.33K
Мы сделаем вам предложение, от которого невозможно отказаться 🤌

Вы покупаете себе курс «Математика для Data Science» от преподавателей ВМК МГУ, а мы дарим второй такой же курс вашему другу.

Предложение действует только до 1 сентября. Ничего личного, просто математика.

👉 Принять предложение
Post #3988 1.4K
💻 Работа с Kubernetes без шума

kubectl-neat — инструмент для очистки выводов команд kubectl get в k8s. Он удаляет избыточную информацию из YAML и JSON манифестов, оставляя только важные данные.

Как использовать:
kubectl get pod mypod -o yaml | kubectl neat


В результате вывод будет очищен от ненужных временных меток, идентификаторов и данных о статусах, что упрощает восприятие манифестов.

kubectl-neat помогает быстрее анализировать конфигурации и сокращает объем выводимой информации, делая её более читабельной.

➡️ Репозиторий проекта

🐸Библиотека devops'a

#буст
  • 🔥 3
  • ❤ 2
Post #3987 1.44K
❗ Так, владелец макбука. Хватит позировать в кофейне.

Настоящее портфолио — это не стикеры на крышке, а проект с чистым кодом, README и рабочей демкой.

Не знаешь, как такой собрать? Научим. Наш курс «ML для старта в Data Science» — это пошаговый гайд к проекту, за который не стыдно.

ОСТАЛАСЬ НЕДЕЛЯ, чтобы забрать его по старой цене в 44.000 ₽. С 1 сентября — всё.

🎁 И да, при покупке курса ML до 1 сентября — курс по Python получаешь бесплатно.

👉 Апгрейд от «вайба» до «оффера» тут
  • ❤ 1
  • 😁 1
Post #3986 1.42K
⚡️ Grafana Mimir: 3 преимущества

Grafana отмечает, что запуск Mimir на виртуальных машинах или bare-metal — это реальная альтернатива Kubernetes-деплою.

Такой подход удобен, если у вас нет кластера Kubernetes: установка выполняется через стандартные пакеты и автоматизацию вроде Ansible или Puppet, без лишних зависимостей и сложностей.

➡️ О преимуществах в блоге Grafana

🐸Библиотека devops'a
  • 🤔 1
Post #3982 1.79K
🔑 Разбор SSH-ошибок

SSH — любимый инструмент админов и разработчиков. Но бывает: запускаешь «ssh user@server», и вместо приветствия получаешь красное сообщение об ошибке. Давайте разберём самые частые кейсы и что делать в каждом.

1. Timeout при подключении
ssh: connect to host X.X.X.X port 22: Operation timed out


Что проверить:

• Сервер реально запущен и доступен (ping, curl).
• Порт 22 открыт в firewall (ufw status, iptables -L).
• На сервере работает sshd
• Нет ли блокировки со стороны провайдера.

2. Connection refused
ssh: connect to host X.X.X.X port 22: Connection refused


Что делать:

• Запустить SSH-демон:
sudo systemctl start ssh
sudo systemctl enable ssh

• Проверить конфиг /etc/ssh/sshd_config: порт и ListenAddress.

3. Permission denied (publickey)
Permission denied (publickey)


Причины:
• Неверное имя пользователя
• Не тот приватный ключ
• Ключ в неправильном формате (.ppk вместо OpenSSH)

4. Host key verification failed
Host key verification failed.


Фикс: удалить старую запись:
ssh-keygen -R server_ip

и подключиться заново.

В 90% случаев SSH-проблемы кроются в трёх местах: сеть, демон sshd, ключи и права.

🐸Библиотека devops'a

#буст
  • 👍 3
  • 🔥 1
Post #3981 1.48K
🏃‍♀️ Новый поток курса — собери своих AI-агентов

7 октября стартует второй поток курса «AI-агенты для DS-специалистов».
За 5 недель вы научитесь собирать агентов, которые уже сейчас будут помогать бизнесу.

В кружке выше Максим Шаланкин, наш преподаватель, рассказывает подробнее — включай, чтобы не пропустить.

👉 Записаться на курс
Post #3979 1.58K
💎 Топ-вакансий для девопсов за неделю

DevOps — до 400 000 ₽, Удалёнка.

SRE инженер — Удалёнка.

DevOps (Infrastructure & Operations) — от 300 000 ₽, Удалёнка.

DevOps-инженер — до 265 000 ₽, Удалёнка.

DevSecOps — 250 000 — 450 000 ₽, Удалёнка.

DevOps инженер — от 290 000 до 460 000 ₽, Офис/Гибрид/Удалёнка.

Бустер — Офис у вас дома.

➡️ Еще больше вакансий — в нашем канале Вакансии по DevOps & SRE
Post #3977 1.42K

Forwarded from Библиотека задач по DevOps | тесты, код, задания

В Kubernetes у вас есть микросервис, который обрабатывает критичные данные. Вы хотите ограничить его доступ к ресурсам хоста и сети для повышения безопасности. Какой механизм Kubernetes стоит использовать?

👾 — ConfigMap
👍 — NetworkPolicy и PodSecurityContext
🥰 — HorizontalPodAutoscaler
⚡️ — Liveness и Readiness пробы

🐸Библиотека задач по DevOps
  • 👍 46
  • 🤔 3
  • ⚡ 1
Post #3976 1.65K
📰 Материалы прошедшей недели

Собрали для вас несколько интересных топиков, которые можно будет почитать утром в понедельник.

— Упрощённое управление NGINX через Docker Desktop

Docker представил расширение NGINX Development Center для Docker Desktop, позволяющее настраивать сервер NGINX через удобный графический интерфейс, без необходимости обращаться к командной строке.

— Как тонкая настройка swap-пространства в Linux улучшит Kubernetes-кластеры

В k8s рассказали, что swap позволяет использовать диск как резерв памяти при исчерпании физического RAM, а это может снизить количество OOM‑сбоев, но требует крайне аккуратной настройки параметров ядра.

— Red Hat Advanced Cluster Management 2.14

Появились полноценная наблюдаемость за виртуальными машинами: дашборды с данными по CPU, памяти, сети, и функции создания/восстановления снимков виртуальных машин, позволяющие обеспечивать защиту данных и оперативную устойчивость.

— MiniOS 5.0.0

Вышла свежая версия MiniOS — теперь на базе Debian 13. Система получила обновлённые графические инструменты (установщик, конфигуратор, утилиту для дисков и менеджер ядра), мультиязычный GRUB, улучшенную локализацию и три редакции на выбор: Standard, Toolbox и Ultra.

— Git 2.51

🐸Библиотека devops'a

#свежак
Post #3974 1.75K
  • 😢 5
  • ❤ 2
  • 👍 2
Post #3972 1.5K
🎸 IT, костер, гитара: как за 5 шагов организовать драйвовый корпоратив

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

В статье все необходимые моменты, которые стоит учесть при организации мероприятия.

➡️ Читать статью

🐸Библиотека devops'a
  • 🤔 2
Post #3971 1.58K
🔍 Ракетный поиск по файлам

Когда вы запускаете grep для поиска по проекту, он будет по умолчанию искать во всех файлах, включая большие бинарные файлы, временные файлы или скрытые директории, такие как .git, что может замедлить поиск.

А Ripgrep автоматически игнорирует:

• Файлы и директории, указанные в .gitignore
• Файлы, указанные в .ignore и .rgignore
• Скрытые файлы и директории
• Бинарные файлы

Когда вы запускаете команду rg, она проверяет файлы и папки, которые вы хотите включить в поиск, и игнорирует все файлы и каталоги, которые находятся в списках игнорирования.

🐸Библиотека devops'a

#буст
  • 👍 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →