Пятничный деплой
4.4K subscribers
1.33K photos
26 videos
167 files
7.65K links
Подборка ссылок, статей и постов из мира DevOps\SRE\разработки. Если вы хотите прислать фидбек, интересную статью или просто поболтать пишите @count0ru https://t.me/s/count0_digest
Download Telegram
Forwarded from DevOps FM
💻 Bash жил, bash жив, bash будет жить

Поэтому может быть полезным вот такой репозиторий — DevOps-Bash-tools.

В нем собрана 1000+ Bash скриптов — AWS, GCP, Kubernetes, Docker, CI/CD, APIs, SQL, PostgreSQL, MySQL, Hive, Impala, Kafka, Hadoop, Jenkins, GitHub, GitLab, BitBucket, Azure DevOps, TeamCity, Spotify, MP3, LDAP, Code/Build Linting, pkg mgmt для Linux, Mac, Python, Perl, Ruby, NodeJS, Golang, .bashrc, .vimrc, .gitconfig, .screenrc, tmux...

Загрузка по команде curl -L https://git.io/bash-bootstrap | sh

P.S. А еще у автора есть репозиторий с разными конфигурации и шаблонами YAML для Kubernetes. Каталог верхнего уровня содержит стандартные шаблоны объектов Kubernetes с учетом best practices, а еще советы и рекомендации, полученные за время работы автора в продакшене. Подкаталоги содержат готовые к использованию реальные приложения, которые автор запускал в разных средах.

#open_source
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3
Forwarded from DevOps FM
Возможно, вы знакомы с nxs-universal-chart — open-source универсальным Helm-чартом. Про него были статьи на Хабре эта и эта.

Еще есть видео-демо про то, как работать с nxs-universal-chart :)

В общем, если вы им пользуетесь или хотите начать пользоваться, то появился отдельный канал про nxs-universal-chart. В нем будут анонсы релизов, новых функций, исправлений ошибок и информация про мероприятия.

Еще есть чат — там вам ответят не только другие пользователи, но и авторы nxs-universal-chart.

#open_source
1👍1🔥1
Forwarded from DevOps FM
Kubernetes scheduler simulator — интересный проект, позволяющий познакомиться с принципом работы kube-scheduler через простенький UI. Особенно полезно, если хотите поковыряться во внутренностях шедулера, разобраться как он работает и попробовать внести изменения в исходный код и проверить их работу на практике.

Для начала работы:

git clone git@github.com:kubernetes-sigs/kube-scheduler-simulator.git
cd kube-scheduler-simulator
make docker_up


Симулятор будет доступен по адресу http://localhost:3000.

P.S. Интересная статья про создание дополнительного kube-scheduler’a с кастомным набором правил планирования

#open_source
👍5🔥3
Forwarded from DevOps FM
Всем DevOps! 🖖

Возможно, вы уже слышали о nxs-backup или читали статью о nxs-marketplace-terraform. Если нет, то мы немного расскажем об полезных open-source инструментах и репозиториях Nixys.

nxs-backup — инструмент резервного копирования для создания и доставки бэкапов, совместимый с дистрибутивами GNU/Linux.

nxs-data-anonymizer — инструмент для анонимизации дампа различных баз данных PostgreSQL и MySQL/MariaDB/Percona.

nxs-universal-chart — репозиторий с универсальным Helm-чартом, направленным на развёртывание приложений в Kubernetes, OpenShift и другие оркестраторы, совместимые с API Kubernetes.

nxs-marketplace-terraform — репозиторий, содержащий модули Terraform для упрощения развёртывания и настройки основных инструментов с поддержкой различных версий ПО и нескольких облачных сервисов.

nxs-marketplace-ansible — репозиторий с ролями Ansible, которые позволяют легко развёртывать и настраивать основные технологии.

nxs-marketplace-k8s-apps — репозиторий, содержащий модули Terraform для простого развертывания и настройки основных ресурсов с различными версиями программного обеспечения.

Если вы ими уже пользуетесь, то будет здорово, если поделитесь опытом в комментариях. А если хотите попробовать — приглашаем на GitHub!

#open_source #DevOps
1👍1👎1
Forwarded from DevOps FM
Стартуем эту неделю с интересным проектом от подписчика!

💻 LazyJournal — удобный TUI для утилиты journalctl и тех, кто работает с логами в файловой системе и контейнерами Docker и Podman.

Проект написан на Go с использованием библиотеки gocui. 
Ментейнер вдохновлялся работами Jesse Duffield, по этому интерфейс будет знаком всем тем, кто уже использует LazyDocker и LazyGit.

Основные фичи:

1) Вывод выбранного журнала в режиме реального времени;

2) Поддержка динамических фильтров вывода и нечёткого поиска с подсветкой найденных слов;

3) Возможность просматривать все доступные лог-файлы из каталога /var/log с сортировкой по дате изменения (например, для Apache, Nginx или СУБД), включая доступ на чтение архивных логов.

Этот TUI избавит системных администраторов от бесконечных grep’ов и ручного поиска журналов. Попробуйте, оцените и обязательно дайте обратную связь автору!

Если у вас тоже есть интересные open-source проекты — делитесь в комментариях 👇

🤩 Кстати, ловите полезные инструменты и от нас:

nxs-backup — инструмент резервного копирования для создания и доставки бэкапов, совместимый с дистрибутивами GNU/Linux.

nxs-data-anonymizer — инструмент для анонимизации дампа различных баз данных PostgreSQL и MySQL/MariaDB/Percona.

#open_source #devops #ваши_инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2