Devops Talks
455 subscribers
257 photos
7 videos
41 files
1.19K links
Новости, обновления и короткие посты на тему DevOps и OpenSource.
Download Telegram
☎️ Upptime - ещё один statuspage в копилку. Благодаря интеграции с GitHub Actions, GitHub Issues и GitHub Pages может серьёзно упростить жизнь.

#statuspage #github
Forwarded from CatOps
Ну вот и дождались CI/CD от HashiCorp

Встречайте: Waypoint

Хотя это не совсем CI/CD, а скорее application lifecycle management tool. Но нужно ещё разбираться.

#cicd #hashicorp
https://www.biglybt.com/features.php

Bittorent 2 клиент.

Новшества в Bittorent 2
Bittorrent – это пиринговый (P2P) сетевой протокол для кооперативного обмена файлами по сети. Файлы передаются частями, каждый torrent-клиент, получая эти части, в то же время может отдавать их другим клиентам в сети, что снижает нагрузку и зависимость от каждого клиента-источника.
Для начала обмена файлами, раздающий должен сформировать специальный torrent-файл, который сможет открыть программа-клиент. Файл содержит описание (хеши) фрагментов содержимого раздачи, хеш-сумму торрент-файла и адрес трекера. Трекер – это специальный сервер, который используется программами-клиентами для обмена адресами скачивающих или раздающих ту же порцию данных.
Одно из важных новшеств в Bittorrent 2 – переход к использованию более надежного алгоритма шифрования SHA-256 от SHA-1, который применяется для генерации хешей. Это позволяет предотвратить возможную в теории коллизию (совпадение) хешей, которая может быть использована злоумышленниками для осуществления кибератак.
Кроме того, в Bittorrent 2 каждый файл, грубо говоря, имеет свой собственный хеш. К примеру, если торрент предназначен для раздачи 100 фотографий, то каждая из них будет иметь уникальный идентификатор. Это позволит торрент-клиенту убедиться в том, что он загружает именно тот файл, который нужен пользователю. В случае же загрузки неверных (целенаправленно или случайно испорченных) данных их отправителя можно легко и оперативно выявить, после чего заблокировать. Причем объем таких ошибочных данных при использовании Bittorrent 2 будет значительно ниже по сравнению с Bittorrent 1. Соответственно, необходимые пользователю файлы будут скачиваться быстрее и с меньшими накладными расходами трафика.
Кроме того, такой подход дает возможность разным узлам получать один и тот же файл из нескольких торрентов. Наконец, с внедрением второй версии протокола magnet-ссылки также изменят свой формат и, как отмечает Torrentfreak, вероятно, будут загружаться быстрее нынешних, поскольку набор хешей, необходимых для начала закачки, сократится. В особенности это будет заметно при загрузке больших объемов данных.

Кто разрабатывает BiglyBT
BiglyBT – это сравнительно новый кроссплатформенный торрент-клиент, первый релиз которого состоялся летом 2017 г. Исходный код BiglyBT написан на Java и доступен на Github под свободной лицензией GNU GPL v2.0

Развитием BiglyBT занимаются разработчики под псевдонимами Parg и TuxPaper, известные по работе над Azereus и Vuze – двумя другими популярными свободными torrent-клиентами.
Forwarded from Sysadmin Tools 🇺🇦
FreePN: Open-source peer-to-peer VPN service

Github
HashiCorp заанонсили Waypoint
A consistent developer workflow to build, deploy, and release applications across any platform.
https://www.hashicorp.com/blog/announcing-waypoint
и Boundary
Simple and secure remote access — to any system anywhere based on trusted identity.
https://www.hashicorp.com/blog/hashicorp-boundary

А GitLab уже выкатил статью
How to use HashiCorp Waypoint to deploy with GitLab CI/CD
https://about.gitlab.com/blog/2020/10/15/use-waypoint-to-deploy-with-gitlab-cicd/
+
статья на Medium про то что такое Waypoint и зачем он нужен
https://copyconstruct.medium.com/waypoint-3f00b11da4a
Forwarded from DevOps&SRE Library
s5cmd

s5cmd is a very fast S3 and local filesystem execution tool. It comes with support for a multitude of operations including tab completion and wildcard support for files, which can be very handy for your object storage workflow while working with large number of files.

https://github.com/peak/s5cmd
🛠 Помните красивый bashtop? Тут вот ещё на его python порт наткнулся - bpytop. Выглядит тоже очень круто, и по функционалу не отстаёт. #top #будничное #tui
Forwarded from DevOps&SRE Library
ali

A load testing tool aimed to perform real-time analysis, inspired by vegeta and jplot.

https://github.com/nakabonne/ali
Лол
Из интересного, добававили:

Добавлена директива "ssl_reject_handshake", которая предписывает отвергать все попытки согласования SSL-соединений (например, можно использовать для отклонения всех обращений с неизвестными именами хостов в поле SNI).
💾 Ещё одну штуку вам принёс для знакомства - Butterfly Backup.

Грубо говоря, это обёртка для rsync, которая умеет создавать разные типы бекапов, восстанавливать данные из них, и позволяет этими самыми бекапами управлять.

Вот здесь можно почитать неплохое описание работы Butterfly Backup, если кому-то будет интересно.

#backup #будничное
Forwarded from DevOps&SRE Library
☁️ Kubernetes in Hetzner Cloud with Rancher - Updated Guide - хорошая, пошаговая инструкция. Автор в принципе несколько хороших статей имеет, на тему облака в Hetzner.

#напочитать #hetzner #rancher