DevOps Ready | IT
3.28K subscribers
265 photos
7 videos
83 links
Авторский канал по DevOps разработке.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!

Автор: @energy_it
加入频道
🖼️ DevOps с нуля — полноценный курс!

Подойдёт тем, кто хочет освоить DevOps по академичному плану: понятная подача, модули и реальные задачи.

Ссылочка на плейлист: YouTube 🖤


➡️ DevOps Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4🔥4
Как настроить SSH-доступ без пароля?

Постоянно вводить пароль при каждом ssh или git pull неудобно. Решение простое — настроить аутентификацию по ключам, и вход будет происходить автоматически.

Создаём ключи на локальной машине:
ssh-keygen -t rsa -b 4096


Команда создаст пару: приватный ключ (~/.ssh/id_rsa) и публичный (~/.ssh/id_rsa.pub)

Копируем ключ на сервер:
ssh-copy-id user@server


Теперь публичный ключ добавлен в ~/.ssh/authorized_keys, и сервер будет доверять твоему клиенту.

Проверяем подключение:
ssh user@server


Если всё сделано правильно, вход произойдёт без запроса пароля.

🔥 Такой метод безопаснее паролей, а ещё позволяет автоматизировать деплой или работать с git-репозиториями по SSH.

➡️ DevOps Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍75🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
☕️ Нашел вам LinuxGeeks — практический курс по Bash на русском!

Пошаговое введение в мир bash-скриптов. От простых команд до циклов, условий и автоматизации задач. Писать скрипты проще, когда есть такой ресурс под рукой.

📌 Оставляю ссылочку: linuxgeeks.ru

➡️ DevOps Ready | #сайт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥54
🖼️ Разберем 7 ключевых label-selector’ов для kubectl и Helm!

Селекторы позволяют точечно выбирать ресурсы в Kubernetes и управлять релизами Helm. Это основа фильтрации, автоматизации и CI/CD сценариев.

В этом посте: равенство и исключение, множественный выбор и фильтрация, проверка наличия ключей и работа с Helm-релизами. Минимум синтаксиса — максимум контроля над кластерами.


➡️ DevOps Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥5👍4
🖼️ Ansible-push или Ansible-pull: два подхода к развёртыванию конфигов!

Push — центральный сервер сам подключается к хостам и накатывает плейбуки. Полный контроль, удобные логи, но нужен доступ ко всем серверам.

Pull — каждый сервер тянет конфиги из git и применяет локально. Подходит для распределённых систем, но сложнее отслеживать ошибки и версии.

🔥 — если узнал что-то новое
🤝 — если уже их использовал

➡️ DevOps Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤝54
🖼️ Управляем секретами в DevOps с HashiCorp Vault — безопасное хранение паролей и токенов!

Vault позволяет централизованно хранить секреты и управлять доступом к ним. Больше никаких паролей в коде или конфиге — всё под контролем политик и токенов.

В этом посте:
Устанавливаем и запускаем Vault в dev-режиме.

Сохраняем секреты через vault kv put и достаём их обратно.

Создаём политику доступа с ограничением прав.

Разбираем, как подключать авторизацию под разные окружения.


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

➡️ DevOps Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍6🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
❤️ Play with Docker — онлайн-песочница для практики контейнеров прямо в браузере!

Можно запускать Docker-команды без установки на локальную машину: тестировать образы, сетевые настройки и связку контейнеров. Отличный инструмент для обучения и быстрых экспериментов.

📌 Ссылочка: labs.play-with-docker.com

➡️ DevOps Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4🔥4
🖼️ Проверяем Terraform-конфигурации прямо в CI

Ошибки в инфраструктурном коде могут дорого стоить. Поэтому вместо ручной проверки добавляем шаги terraform validate и terraform plan прямо в CI/CD — код проверяется автоматически при каждом коммите.

В этом посте:
Настраиваем шаги init → validate → plan.

Используем -no-color, чтобы логи CI были читаемыми.

Сохраняем план в файл для последующего аппрува.

Подключаем всё в GitHub Actions workflow.


Так мы ловим ошибки до применения изменений и минимизируем риск случайных поломок.

➡️ DevOps Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4🔥4