Библиотека девопса | DevOps, SRE, Sysadmin
описание
Все самое полезное для девопсера в одном канале. Наши курсы: https://clc.to/ZJ7Z1w По рекламе: @proglib_adv Для обратной связи: @proglibrary_feeedback_bot РКН: https://gosuslugi.ru/snet/6798b4e4509aba56522d1787
10 405
подписчиков
Охват к подписчикам
9,1%
ERR
Реакции к просмотрам
0,42%
236 на 50 постов
Пересылки к просмотрам
1,69%
956
Постов в день
0,0
всего 274
Где отзываются чаще
доля реакций к просмотрам- 30 июл.Что делает ConfigMap в Kubernetes? 👾 — Управляет сетевым трафиком 👍 — Хранит большие наборы данных 🥰 — Управляет секретами приложений ⚡️ — Отделяет конфигурацию от кода приложения Библиотека задач по DevOps3,90%
- 25 июл.📍 Шпаргалка по циклам в Bash Чтобы не держать в голове всю синтаксическую магию, собрали удобные примеры: for, while, until, диапазоны, чтение файлов и даже управление потоком с break и continue. 🈂️ Цикл for в Bash: for i in /etc/*; do echo $i done # То же самое (альтернативный синтаксис), также работает с другими видами циклов for i in /etc/* do echo $i done 🈂️ Цикл for, как в C: for ((i = 0; i < 100; i++)); do echo $i done # альтернативный синтаксис for ((i = 0; i < 100; i++)) do echo $i done 🈂️ Цикл for с диапазонами: for i in {1..10}; do echo "Number: $i" done # С шагом # ⇒ {НАЧАЛО..КОНЕЦ..ШАГ} for i in {5..50..5}; do echo "Number: $i" done 🈂️ Цикл while в Bash: # увеличение значения i=1 while [[ $i -lt 4 ]]; do echo "Number: $i" ((i++)) done # уменьшение значения i=3 while [[ $i -gt 0 ]]; do echo "Number: $i" ((i--)) done 🈂️ Цикл while true: # длинная форма while true while true; do # TODO # TODO done # или короткая запись while :; do # TODO # TODO done 🈂️ Чтение файлов: # использование пайпов cat file.txt | while read line do echo $line done # ИЛИ использование перенаправления ввода while read line; do echo $line done < "/path/to/txt/file" 🈂️ Оператор continue: # команда seq может использоваться для генерации диапазонов for number in $(seq 1 3); do if [[ $number == 2 ]]; then continue fi echo "$number" done 🈂️ Оператор break: for number in $(seq 1 3); do if [[ $number == 2 ]]; then # Пропустить оставшуюся часть цикла или выйти из цикла break fi # Здесь выведется только 1 echo "$number" done 🈂️ Цикл until: # увеличение значения count=0 until [ $count -gt 10 ]; do echo "$count" ((count++)) done # уменьшение значения count=10 until [ $count -eq 0 ]; do echo "$count" ((count--)) done 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека devops'a #root_prompt0,95%
- 13 сент. 2025 г.без подписи0,89%
- 22 июл.🎹 Работа с Kubernetes kubectl-neat — инструмент для очистки выводов команд kubectl get в k8s. Он удаляет избыточную информацию из YAML и JSON манифестов, оставляя только важные данные. Как использовать: kubectl get pod mypod -o yaml | kubectl neat В результате вывод будет очищен от ненужных временных меток, идентификаторов и данных о статусах, что упрощает восприятие манифестов. kubectl-neat помогает быстрее анализировать конфигурации и сокращает объем выводимой информации, делая её более читабельной. ➡️ Репозиторий проекта 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека devops'a #арсенал_инженера0,78%
- 17 июн.без подписи0,76%
- 24 июл.🎹🎹 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека devops'a #пятничный_деплой0,74%
- 14 июн.без подписи0,73%
- 17 сент. 2025 г.без подписи0,71%
- 2 июн.без подписи0,71%
- 25 июн.без подписи0,67%
- 23 июл.💡 Короткая шпаргалка для тех, кто работает с инфраструктурой как кодом или только начинает разбираться в Terraform. Внутри: — зачем Terraform хранит состояние инфраструктуры; — как модули помогают не копировать один и тот же код; — почему реальные ресурсы могут отличаться от конфигурации; — как безопасно применять изменения в рабочих проектах. На просмотр уйдёт около пяти минут, а основные принципы станут заметно понятнее 🕺 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека devops'a #архитектура_на_салфетке0,63%
- 15 маябез подписи0,61%