Normal view
Домашний прод, часть 1: от двух LXC до Istio
Я DevOps-инженер. В DevOps я перешел незадолго до начала этой истории, а до того год работал в сопровождении с элементами SRE. Еще раньше я сидел в центре мониторинга сетей у телеком-оператора. Дома у меня мини-ПК и медиасервер, которым каждый вечер пользуется семья. На этом медиасервере я и учился тому, за чем пришел в профессию: Kubernetes, Istio, Jenkins.
Медиасервер у меня собран из целого arr-стека. Так называют набор self-hosted сервисов, которые сами находят, качают и раскладывают по папкам фильмы и сериалы. Смотрим мы все в Jellyfin, это медиасервер, что-то вроде домашнего КиноПоиска. Заявки принимает Seerr (раньше он назывался Jellyseerr): выбрал фильм на витрине, и заявка ушла дальше. Фильмами занимается Radarr, сериалами Sonarr. Оба спрашивают Prowlarr, а тот ищет раздачи по торрент-трекерам. Если трекер закрыт капчей Cloudflare, Prowlarr проходит ее через FlareSolverr. Качает qBittorrent, субтитры подбирает Bazarr. Когда все работает, человек нажимает одну кнопку, и через какое-то время фильм появляется в Jellyfin.
В прошлой статье, «Я даже не пойму, если что-то сломал», я рассказывал, как бросил учебный демо-магазин и перенес все на медиасервер. Закончил я ее тем, что фильм играет, а значит, о поломке я узнаю. С дивана, как потом выяснилось, видно далеко не все. Самые неприятные ошибки за следующие месяцы выглядели как успех: джоба писала, что все прошло, кино играло, а того, что должно было случиться, не случалось.
Пишу я это прежде всего для себя. С конца мая по конец октября 2026 года я сделал много отдельных кусков и ни разу не видел путь целиком. Хочу собрать его в одном месте и понять, что вообще произошло. Текста вышло на три статьи. Эта первая, про кластер, хранилище, Istio и платформу вокруг. Во второй будет свой сервис, сборка с проверками безопасности и то, как код у меня начал писать агент. В третьей Helm, фронт, возвращение к Istio, просмотр фильма, пока он качается, и Argo CD.
Читать далее-
World news | The Guardian
- Electrocutions, disease and no pay: how workers risk exploitation in Europe’s datacentres
Electrocutions, disease and no pay: how workers risk exploitation in Europe’s datacentres
As thousands of datacentres are constructed across Europe, the Guardian and Investigate Europe have uncovered disturbing evidence that some workers building them are exposed to dangerous conditions and living in fear of speaking out
Sandu* checked his watch. He was winding down the last 15 minutes of his shift at a vast Google datacentre site in Saint-Ghislain, Belgium, in March, when the call came in. The 34-year-old electrical tester had already worked almost 10 hours, but says such last-minute jobs were normal: “I had no choice. People have been fired after saying no.”
The task was one Sandu had done many times before and involved a series of tests measuring the safety and integrity of the electrical wiring. A protective suit was locked away in an equipment room. The round trip would have added another 15 minutes to the job, he says, and people were waiting, so he decided not to retrieve the suit.
Continue reading...
© Illustration: Alamy/Mei-Ling McNamara

© Illustration: Alamy/Mei-Ling McNamara

© Illustration: Alamy/Mei-Ling McNamara
-
The Guardian
- Electrocutions, disease and no pay: how workers risk exploitation in Europe’s datacentres
Electrocutions, disease and no pay: how workers risk exploitation in Europe’s datacentres
As thousands of datacentres are constructed across Europe, the Guardian and Investigate Europe have uncovered disturbing evidence that some workers building them are exposed to dangerous conditions and living in fear of speaking out
Sandu* checked his watch. He was winding down the last 15 minutes of his shift at a vast Google datacentre site in Saint-Ghislain, Belgium, in March, when the call came in. The 34-year-old electrical tester had already worked almost 10 hours, but says such last-minute jobs were normal: “I had no choice. People have been fired after saying no.”
The task was one Sandu had done many times before and involved a series of tests measuring the safety and integrity of the electrical wiring. A protective suit was locked away in an equipment room. The round trip would have added another 15 minutes to the job, he says, and people were waiting, so he decided not to retrieve the suit.
Continue reading...
© Illustration: Guardian Pictures/Alamy/Mei-Ling McNamara

© Illustration: Guardian Pictures/Alamy/Mei-Ling McNamara

© Illustration: Guardian Pictures/Alamy/Mei-Ling McNamara