Категория: Администриране

Събиране на собствен Nginx с няколко команди

Здравейте! Аз съм Сергей, работя като инфраструктурен инженер в екипа на API платформата tinkoff.ru. В тази статия ще говоря за проблемите, с които се сблъскахме при подготовката на балансировчици на база Nginx за различни проекти. Ще споделя и инструмента, който ни помогна да преодолеем голяма част от тях. Nginx е многофункционален и активно развиващ се прокси-сървър. Той се отличава […]

Експеримент: Как да маскираме използването на Tor за заобикаляне на блокировки

Цензурата в интернет става все по-важен проблем в световен мащаб. Това води до засилване на "оръдейната надпревара" – държавни органи и частни корпорации в различни държави се стремят да блокират различно съдържание и се борят със средствата за заобикаляне на такива ограничения, докато разработчици и изследователи се опитват да създадат ефективни инструменти за борба с цензурата. Учените от университетите Carnegie Mellon, Станфорд […]

VDI: Евтино и качествено

Добър ден, уважаеми Хабровчани, приятели и познати. Като предисловие искам да разкажа за реализирането на един интересен проект или, както сега е модерно да се казва, един интересен случай, свързан с разгръщането на VDI инфраструктура. Изглежда, че има много статии за VDI, тук се предлагат и step-by-step ръководства, и сравнения на директни конкуренти, и пак step-by-step, и отново сравнения на конкурентни решения. Какво ново можем да предложим? […]

Основоположниците на теорията за разпределени системи в прегръдките на хидрата

Това е Лесли Лампорта — автор на основополагающи трудове в разпределените изчисления, а също така може да го познавате по буквите La в думата LaTeX — "Lamport TeX". Той за първи път, още през 1979 година, въведе понятието последователна съгласуваност, а статията му "How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs" получи наградата Дейкстра (по-точно, в […]

Как да контролирате мрежовата инфраструктура под своя контрол. Четвърта глава. Автоматизация. Шаблони

Тази статия е шестата в цикъл от статии „Как да контролираме мрежовата инфраструктура“. Съдържанието на всички статии от цикъла и връзки можете да намерите тук. Оставяйки няколко теми зад себе си, реших все пак да започна нова глава. На безопасността ще се върна малко по-късно. Тук искам да обсъдя един прост, но ефективен подход, който, съм сигурен, в един или друг вид, […]

От "руска рулетка" до сигурен LOTO: как да защитим персонала на ЦОДа

Безопасността на първо място – не абстрактен призив, а напълно конкретен план за действие в предприятия с рискове за промишлената безопасност. Центровете за данни попадат в такава категория, и следователно, трябва да имат разработени правила за трудова безопасност. Днес ще разкажа как в Linxdatacenter в Санкт Петербург функционира системата LOTO, която увеличава безопасността при експлоатацията на ЦОД. Анализ на производствени инциденти, наранявания, злополуки и професионални заболявания […]

Монорепозитории: моля, необходимост

Преводът на статията е подготвен за студентите от курса „DevOps практики и инструменти“ в образователния проект OTUS. Трябва да изберете монорепозиторий, тъй като поведението, което той насърчава в екипите ви, е прозрачност и колективна отговорност, особено при разширяване на екипите. Във всеки случай ще трябва да инвестирате в инструменти, но винаги е по-добре, когато поведението по подразбиране е именно такова поведение, […]

Сравнение и избор на системи за миграция на данни

Сравнение и избор на системи за миграция на данни Моделът на данните в процеса на разработка има свойството да се променя и в определен момент той спира да отговаря на базата данни. Разбира се, базата данни може да бъде изтрита и тогава ORM ще създаде нова версия, която ще отговаря на модела, но такава процедура ще доведе до загуба на съществуващите данни. По този начин функцията на системата за миграция се свежда до това, че […]

Запознаване с Helm 3

Прим. прев.: 16 май тази година — значима веха в развитието на мениджъра за пакети за Kubernetes — Helm. В този ден беше представен първият алфа-релиз на бъдещата голяма версия на проекта — 3.0. Излизането ѝ ще донесе съществени и дългоочаквани промени в Helm, на които много в Kubernetes общността имат големи надежди. Към тях се числим и ние, тъй като активно […]

Написваме Reverse socks5 proxy на PowerShell. Част 1

История за изследвания и разработки в 3 части. Част 1 — изследователска. Думите са много — ползата е още повече. Формулировка на задачата: При провеждане на пентестове и RedTeam кампании не винаги е възможно да се използват стандартните средства на Клиентите, като VPN, RDP, Citrix и т.н. за осигуряване на достъп до вътрешната мрежа. Някъде стандартният VPN работи с MFA […]

GitLab 11.11: няколко важни корекции за мердж заявки и подобрения за контейнери

Повече възможности за сътрудничество и допълнителни известия. В GitLab постоянно търсим нови начини за подобряване на сътрудничеството в целия жизнен цикъл на DevOps. С удоволствие обявяваме, че с това издание поддържаме няколко отговорни лица за един merge request! Тази функция е достъпна на ниво GitLab Starter и наистина осъществява нашия девиз: „Всеки може да участва“. […]

Как специалист по DevOps стана жертва на автоматизацията

Прим. прев.: Най-популярната публикация в сабредита /r/DevOps за последния месец, която заслужава внимание, е: „Автоматизацията официално ме замени на работното място — капан за DevOps специалисти“. Авторът (от САЩ) сподели своята история, която въплъти популярната поговорка, че автоматизацията ще убие нуждата от тези, които поддържат софтуерните системи. Обяснението в Urban Dictionary за вече станала […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster