TGViewer
Channel Public Channel
DevOps

DevOps

@devopsitsec

По всем вопросам- @workakkk

@itchannels_telegram - 🔥полезные ит-каналы

https://t.me/Golang_google - Golang программирование

@golangl - golang chat

@GolangJobsit - golang channel jobs

@golang_jobsgo - jobs

РКН: clck.ru/3FmvZA

#VRHSZ
Subscribers
23.7K
Photos
1.2K
Videos
156
Links
1.1K

Showing posts older than #793 · Back to latest

Older Posts 14 shown
Post #791 4.47K
🖥 100 команд Linux!

Краткая
база для всех, кто работает с Linux.

В этом видео мы разыгрываем 3 крутые книги по Linux:

- Внутреннее устройство Linux. 3-е изд. | Кетов Дмитрий
- Unix и Linux: руководство системного администратора | Хейн Трент Р., Макин Дэн
- Командная строка Linux. Полное руководство. 2-е межд. изд. | Шоттс Уильям

Подписывайтесь на канал, оставляйте осмысленный комментарий под видео и выигрывайте эти крутые книги!

https://www.youtube.com/watch?v=FP8UwvEe3Cs

@DevOPSitsec
  • 👍 5
  • 🔥 3
  • ❤ 2
Post #790 4.01K
👣 webhook — легковесный сервер на Go для работы с веб-хуками и для выполнения shell-команд

— go build github.com/adnanh/webhook

webhook — это настраиваемый инструмент на Go; позволяет легко создавать HTTP-хуки на вашем сервере, которые можно использовать для выполнения настроенных команд.
Также webhook позволяет передавать данные из HTTP-запроса (например, заголовки или переменные запроса) в какие-либо команды.

🖥 GitHub
🟡 Wiki

@DevOPSitsec
  • 👍 11
  • ❤ 2
  • 🔥 2
Post #788 4.37K
🌟 Batfish — open-source инструмент для анализа конфигурации сети

Batfish — это инструмент анализа сетевых конфигураций, который позволяет находить ошибки и гарантировать правильность планируемых или текущих сетевых конфигураций.
Batfish позволяет быстро и безопасно масштабировать свою сеть, не опасаясь сбоев.

Изначально Batfish был разработан исследователями из Microsoft Research, UCLA и USC. Позже инструмент был усовершенствован и теперь это open-source инструмент под управлением AWS.

Быстрый старт с Docker:
docker run --name batfish -v batfish-data:/data -p 8888:8888 -p 9997:9997 -p 9996:9996 batfish/allinone

🖥 GitHub

@DevOPSitsec
  • 👍 10
  • ❤ 3
  • 🔥 3
Post #787 3.81K
⚡️Лучший способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

C++ t.me/cpluspluc
Devops: t.me/devOPSitsec
Машинное обучение: t.me/ai_machinelearning_big_data
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C#: t.me/csharp_ci
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
C++ папка: https://t.me/addlist/CdBs5DLepLJmZjY6
C# папка: https://t.me/addlist/u15AMycxRMowZmRi
Java папка: https://t.me/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: https://t.me/addlist/mzMMG3RPZhY2M2Iy
Linux папка: https://t.me/addlist/w4Doot-XBG4xNzYy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
  • 👍 3
  • ❤ 2
  • 🔥 2
Post #786 4.01K
💻 OpenEBS превращает любое хранилище в локальные или реплицированные постоянные тома Kubernetes

helm repo add openebs https://openebs.github.io/openebs
helm repo update

helm install openebs --namespace openebs openebs/openebs --create-namespace

helm ls -n openebs
kubectl get pods -n openebs
kubectl get sc


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

🖥 GitHub
🟡 Доки

@DevOPSitsec
  • 👍 10
  • 🔥 3
  • ❤ 2
Post #783 4.56K
🌟 sh — полноценная замена подпроцесса для Python

— pip install sh

Может кто не знает, но существует sh — полноценная замена подпроцесса для Python 3.8 - 3.11 и PyPy, которая позволяет вызывать любую программу так, как если бы она была функцией, наподобие:
from sh import ifconfig
print(ifconfig("eth0"))

Очень удобно для некоторых задач DevOps

При этом:
— sh — это не набор системных команд, реализованных на Python

— sh опирается на различные системные вызовы Unix и работает только на Unix-подобных операционных системах - Linux, macOS, BSD и т. д. В частности, Windows не поддерживается.

🖥 GitHub
🟡 Доки

@DevOPSitsec
  • 👍 12
  • 🔥 5
  • ❤ 2
Post #779 5.56K
🔥 1000+ Bash скриптов для DevOps

Не всегда скрипты на Bash вообще нужны в DevOps, но иногда всё же возникает ситуация, когда нужно что-то автоматизировать, а готовых решений нет или они не подходят.
И именно в таких ситуациях может быть удобно быстро написать решение на Bash.

Так что держите эту большую подборку — это скрипты, связанные с настройкой и управлением AWS, GCP, Kubernetes, Docker, PostgreSQL, MySQL, Hive, Impala, Kafka, Hadoop, Jenkins, GitHub, GitLab, BitBucket, Azure TeamCity, Spotify, LDAP, Python и это далеко не полный список

Есть здесь даже скрипты для конфигурирования .bashrc, .vimrc, .gitconfig, .screenrc, tmux.

🖥 GitHub

@DevOPSitsec
  • 👍 18
  • ❤ 5
  • 🔥 3
Post #778 4.45K
💻 mirrord — open-source инструмент для работы в облачной среде Kubernetes прямо из локального окружения

— brew install metalbear-co/mirrord/mirrord

mirrord позволяет выполнять локальный код в контексте облачной среды в режиме реального времени, с доступом к другим микросервисам, базам данных, очередям, сервисам

Использование mirrord выглядит как-то так:
mirrord exec <process command> --target <target-path>

🖥 GitHub
🟡 Доки
🟡 Расширение IntelliJ
🟡 Расширение VSCode — vscode:extension/MetalBear.mirrord

@DevOPSitsec
  • 👍 6
  • ❤ 3
  • 🔥 3
Post #775 4.43K
🌟 xxh — позволяет перенести свою любимую оболочку (xonsh, fish, zsh) куда угодно по ssh

— pip install xxh-xxh

xxh — это инструмент для тех случаев, когда вы вынуждены использовать унылую оболочку bash вместо своей навороченной с удобными хоткеями и т.д., потому что не хотите заново всё это настраивать.

xxh позволяет перенести свою любимую оболочку всего в 2 шага:
— подключение по ssh
— команда вида xxh <ubuntu> +s <fish>

🖥 GitHub

@DevOPSitsec
  • 👍 14
  • 🔥 3
  • ❤ 2
  • 🤯 1
  • 🤓 1
Post #773 4.3K
🖥 Woodpecker — мощный расширяемый движок CI/CD

Woodpecker ориентирован на создание конвейеров внутри контейнеров Docker

— Woodpecker полностью open-source

— Woodpecker использует контейнеры Docker; если возможностей обычного Docker-образа не хватит, можно создать плагины для расширения возможностей

— Woodpecker позволяет легко создавать несколько рабочих процессов и они могут даже зависеть друг от друга

🖥 GitHub
🟡 Доки

@DevOPSitsec
  • 👍 7
  • ❤ 3
  • 🔥 2
Post #772 4.78K
🖥 Полный обзор всех команд Linux, включая:

- Основные операции с файлами: ls, cp, mv, rm и другие.
- Просмотр файлов: cat, less, head, tail, nl и другие.
- Даты и время: xclock, cal, date и другие.
- Сеть: traceroute, ifconfig, netstat, who и другие.
- Просмотр процессов: ps, uptime, w, top и другие.

https://xmind.app/m/WwtB/#

@DevOPSitsec
  • 👍 14
  • ❤ 7
  • 🔥 6
  • 😐 1
Post #770 3.91K
🌟 CDS — open-source платформа корпоративного уровня для CI и автоматизации DevOps

CDS — это результат 12-летнего опыта работы OVH в области CI/CD.
Особенности CDS:
— экономичность; ресурсы CDS запускаются только по необходимости, чтобы не допускать перерасхода ресурсов

— автоматизация; в CDS любые действия (разворачивание Kubernetes и OpenStack, передача данных в Kafka, тестирование на CVE) могут быть воспроизведены с помощью высокоуровневых плагинов, при желании можно писать такие плагины самостоятельно

— гибкость; пользователи могут делать со своим проектом CDS всё что угодно: управлять конвейерами, делегировать права доступа, запускать сборки и тесты на своих виртуалках и т.д.

🖥 GitHub
🟡 Быстрый старт

@DevOPSitsec
  • 👍 12
  • ❤ 2
  • 🔥 2
Post #767 3.92K
🌟 Dagger — инструмент для запуска CI-конвейеров в контейнерах

— brew install dagger/tap/dagger

Dagger — это инструмент на Go, который позволит заменить кустарные скрипты современным API и межъязыковым скриптовым движком.
Dagger поможет создать надежную среду разработки/тестирования на локальном хосте и развернуть CI-конвейеры в конте

🖥 GitHub
🟡 Доки
🟡 Cookbook

@DevOPSitsec
  • 👍 9
  • ❤ 2
  • 👎 1
  • 🔥 1
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 →