Dev-Ops.su
306 subscribers
79 photos
4 files
206 links
Полезные утилиты, статьи, доклады и обзоры.
Канал для DevOps, SRE, Архитекторов и прочих *Ops

https://dev-ops.su

#DevOps #SRE #DevSecOps #SecOps #ChatOps #GitOps #DocsOps #MLOps #FinOps #NoOps #CloudOps #CIOps #CDOps #AnyOps #BuzzWordOps

@woozymasta
Download Telegram
ISO 27034-1.pdf
7.8 MB
Стандарты:

- "ГОСТ 58412 Разработка безопасного ПО. Угрозы безопасности информации при разработке ПО"

- "ГОСТ 56939 Разработка безопасного ПО. Общие требования."

- Проект стандарта "Руководство по реализации мер по разработке безопасного программного обеспечения"

- ISO IEC 27034

#гост #iso #standrats
Havener - CLI для наблюдения за утилизацией ресурсов kubernetes (ноды и поды), события кластера, доступ к подам и их логам.

#k8s #kubernetes #top #cli #tui

https://github.com/homeport/havener
Flog - генератор фейковых логов.
Будет полезен для проведения нагрузочных испытаний вашего коллектора и центрального хранилища логов.

Умеет генерировать:
- Apache common
- Apache combined
- Apache error
- RFC3164
- RFC5424
- Common log fomat
- JSON

Поддерживаемый вывод:
- Stdout
- File
- Gzip

#flog #fake #log #fakelogs

https://github.com/mingrammer/flog
Через полтора года вышел таки новый релиз Stolon v0.17.0
- Поддержка PostgreSQL 13
- Добавлены настраиваемые тайм-ауты хранилища

Stolon - это облачный менеджер PostgreSQL для обеспечения высокой доступности PostgreSQL, использующий потоковую асинхронную или синхронную репликацию, интеграцию с kubernetes, pg_rewind для ресинхронизации, etcd или consul как хранилище для избрания лидера.

#postgresql #stolon #ha

https://github.com/sorintlab/stolon
В свободном доступе имеется книжка от SRE Google - Building Secure & Reliable Systems
Книга не про kubernetes или cloud, а про построение систем в целом

#sre #book #ha #security #reliability
https://sre.google/static/pdf/building_secure_and_reliable_systems.pdf
Python для сетевых инженеров

В книге рассматриваются основы Python с примерами и заданиями построенными на сетевой тематике.

С одной стороны, книга достаточно базовая, чтобы её мог одолеть любой желающий, а с другой стороны, в книге рассматриваются все основные темы, которые позволят дальше расти самостоятельно. Книга не ставит своей целью глубокое рассмотрение Python. Задача книги – объяснить понятным языком основы Python и дать понимание необходимых инструментов для его практического использования. Всё, что рассматривается в книге, ориентировано на сетевое оборудование и работу с ним. Это даёт возможность сразу использовать в работе сетевого инженера то, что было изучено на курсе. Все примеры показываются на примере оборудования Cisco, но, конечно же, они применимы и для любого другого оборудования.

#python #book #network #network_engineer #cisco

pyneng.readthedocs.io | PDF
Htmlq - консольная утилита для выполнения запросов по CSS атрибутам и выборки данных по html документу. Это как jq но для html.

#htmlq #query #cli

https://github.com/mgdm/htmlq
Сравнение ingress контроллеров от learnk8s

#ingress #comparsion #k8s #kubernetes

Google spreadsheet
This media is not supported in your browser
VIEW IN TELEGRAM
Viddy - альтернатива watch на стероидах: цветной вывод, diff-ы, time machine, pager, кнопки как в vim, поиск и кастомизация.

#viddy #watch #cli

https://github.com/sachaos/viddy
Kcctl - утилита командной строки для работы с Kafka Connect. Клиент реализован с оглядкой на kubectl, позволяет регистрировать и проверять коннекторы, удалять их, перезапускать и т.д.
Более подробно в видео https://youtu.be/F9bUsM1ZwKk

#kcctl #kafka #kafka_connect #cli

https://github.com/kcctl/kcctl
This media is not supported in your browser
VIEW IN TELEGRAM
Gobang - кроссплатформенный инструмент управления базами данных TUI, написанный на Rust. Поддерживает MySQL, PostgreSQL и SQLite. Управление сугубо клавиатурное.

#gobang #cli #tui #postgresql #mysql #sqlite

https://github.com/TaKO8Ki/gobang
rbac-tool - Утилита для работы с Kubernetes RBAC. Позволяет генерировать политики на основании аудита с минимальным использованием wildcard, позволяет искать и выводить политики кластера, а также визуализировать их.

#k8s #kubernetes #rbac #cli #kerw

https://github.com/alcideio/rbac-tool
Rakkess - утилита для отображения доступных вам прав в Kubernetes согласно RBAC.
По сути это всё та же команда
kubectl auth can-i --list
но более наглядно и с более гибкими параметрами

#k8s #kubernetes #rbac #cli #krew

https://github.com/corneliusweig/rakkess
Authelia - сервер аутентификации и авторизации с открытым исходным кодом, обеспечивающий двухфакторную аутентификацию и SSO для веб-приложений.
Работает как провайдер для вашего реверс-прокси (nginx, Traefik, HAProxy).
Опционально использует Redis и одну из БД SQLite, PostgresSQL, MariaDB, MySQL

#sso #2fa #u2f #openid

https://github.com/authelia/authelia
Пару статей с концепциями ООП, инкапсуляция и полиморфизм в Go.
Несмотря на то, что Go не является языком ООП, авторы Golang сделали возможным реализацию полезных и менее сложных шаблонов ООП.

#go #golang #encapsulation #polymorphism #oop

- Understanding Encapsulation in Go
- Understanding Polymorphism in Go