Как стать автором
Обновить
362.37
Рейтинг

Системное администрирование *

Лишь бы юзер был доволен

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Готовим Helm с GitLab, KinD и Chart-Testing

Системное администрирование*DevOps*Kubernetes*
Из песочницы

В этой статье мы рассмотрим, как более-менее прилично организовать процесс тестирования и публикации чартов, встреченные при этом подводные камни, а также рассмотрим пару великолепных инструментов, которые совершенно незаслуженно получили крайне мало внимания не только на Хабре, но и вообще в русскоязычном сегменте интернета.

Очень кстати, в недавно вышедшем релизе Gitlab 14.1, появился долгожданный функционал хранения Helm-чартов во встроенном Package Registry. Отлично, заодно и разберемся, как его использовать.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Просмотры336
Комментарии 2

Новости

Показать еще

Как сделать ваш терминал удобнее

Блог компании Cloud4YСистемное администрирование*Оболочки*Облачные сервисы
Перевод
Tutorial

Если вам приходится время от времени работать в терминале, и хочется сделать его удобнее, не затрачивая много сил, то небольшое руководство от Рейгана Макфарланда будет как нельзя кстати.

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

Читать далее
Всего голосов 9: ↑6 и ↓3+3
Просмотры3.5K
Комментарии 9

Как управлять Kubernetes кластерами с помощью Flux, Helm Operator и Git submodules

Системное администрирование*Git*DevOps*Kubernetes*
Из песочницы

Kubernetes используют так или иначе сейчас примерно все, но и задачи решаются совсем разные. Я расскажу про наши требования и разработанные под них решения для управления множеством кластеров. По теме GitOps не так много статей и обсуждений на Хабре, в отличие от англоязычных источников, поэтому будет интересно и услышать мнение тех, кто применял подход на своей практике.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Просмотры900
Комментарии 3

Установка коммерческих и самоподписанных SSL-сертификатов в Zimbra OSE

Блог компании Zextras TechnologyСистемное администрирование*Сетевые технологии*

SSL-сертификат является обязательным элементом информационной защиты почтового сервера Zimbra OSE. Он позволяет устанавливать защищенное соединение с сервером и обеспечить шифрование данных, чтобы исключить возможность перехвата электронных писем и аутентификационных данных злоумышленниками. По умолчанию к Zimbra отключена возможность установки незащищенного соединения. К примеру, если сразу после установки ввести в строку браузера в качестве адреса почтового сервера http://example.ru, то у вас либо отобразится сообщение об ошибке, так как сервер просто не примет ваше подключение, либо браузер автоматически перенаправит вас на адрес https://example.ru, где вместо ошибки вы получите от браузера предупреждение о подозрительном SSL-сертификате. Если проигнорируете его, попадете в веб-клиент Zimbra OSE. Подобное предупреждение связано с тем, что по умолчанию в Zimbra используется так называемый "самоподписанный" SSL-сертификат, то есть выпущенный самим почтовым сервером и не содержащий упоминаний о доверенных центрах выдачи SSL-сертификатов. Для того, чтобы пользователи не сталкивались с таким предупреждением при заходе на сервер, необходимо установить коммерческий сертификат с не истекшим сроком действия. В данной статье мы расскажем о том, как выпустить, установить и обновить коммерческий SSL-сертификат, а также о том, как использовать во внутренней сети сервер Zimbra OSE с самоподписанным сертификатом.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Просмотры283
Комментарии 0

Нагрузочный тест для WebRTC микшера

Блог компании FlashphonerСистемное администрирование*Работа с видео*IT-инфраструктура*DevOps*

Эта статья продолжает цикл статей о нагрузочных тестах нашего сервера. Мы уже рассмотрели, как собирать метрики, как на основе этих метрик подбирать оборудование и сравнили способы тестирования. Сегодня посмотрим, как ведет себя сервер при работе с микшированием потоков.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Просмотры429
Комментарии 3

Замена фискального накопителя ККТ Кассир 57Ф

Системное администрирование*
Из песочницы
Tutorial

Производилась замена ФН по истечении строка в обычном режиме через утилиту ТестФР (TestFR).

Этапы:

• установить точное время на ККТ до открытия смены - сначала нужно установить точное время на компьютере windows - Дата и время > Часы для различных часовых поясов > Время по интернету > Изменить параметры > Обновить сейчас;

• в TestFR меню Сервис > кнопка установить системное время;

• в TestFR закрыть смену, если смена открыта - меню Смена > кнопка Закрыть смену со сменным отчетом;

• в TestFR закрыть ФН - меню ФН > кнопка отчет о закрытии фискального режима, скопировать себе на компьютер вывод отчета о закрытии ФН(фискального режима), чтобы ввести дату, время, номер ФД(фискального документа), номер ФП(фискального признака) отчета о закрытии ФН в ЛК налоговой при перерегистрации ККТ;

• проверить ушли ли данные в ОФД - в TestFR меню ФН > кнопка Получение состояния информационного обмена с ОФД, если Длина очереди для отправки в ОФД 0, то данные ушли, если 1 или более - подождать пока данные уйдут в ОФД. Причем отчет о закрытии ФН не открывает новую смену, номер смены пишет прежнюю и в ЛК ОФД не будет видно открытия смены и не будет понятно ушел ли отчет в ОФД или нет.

Для проверки обмена с ОФД, можно на сайте вашего ОФД на странице проверки чеков, проверить чек по номеру ККТ и ФП и убедиться что отчет о закрытии ФН ушел.- отключить ККТ, открутить 4 болта снизу, осторожно вытащить плату снизу ККТ, чтобы не повредить ФН.осторожно снять старый ФН и также осторожно вставить новый ФН, подключить ККТ к питанию и сети.

Читать далее
Всего голосов 5: ↑4 и ↓1+3
Просмотры1.7K
Комментарии 0

Кунг-фу стиля Linux: делаем все и сразу

Блог компании RUVDS.comНастройка Linux*Системное администрирование*Разработка под Linux*
Перевод
Вы никогда не задумывались о том, что компьютеры чрезвычайно глупы? Даже самый мощный процессор не может много сделать. Однако он может делать то, что делает, очень быстро и повторять это много раз. Компьютеры настолько быстрые, что может казаться, что они делают много вещей одновременно, а современные компьютеры еще и имеют несколько процессоров, чтобы улучшить свои возможности по многозадачности. Мы часто не пишем программы или сценарии, чтобы воспользоваться этим. Однако, как вы сейчас поймёте, для этого нет никаких причин.


Читать дальше →
Всего голосов 24: ↑20 и ↓4+16
Просмотры9.7K
Комментарии 3

Экономия дискового пространства под Exchange и управление почтовыми данными с Quest Archive Manager

Блог компании Gals SoftwareСистемное администрирование*IT-инфраструктура*Софт
Администраторам почтового сервиса HCL Notes (ранее IBM Notes/Domino) известно средство хранения вложенных файлов вне баз данных DAOS (Domino attachment and object services). Его ключевая особенность — дедупликация почтовых вложений. То есть, когда вы в ночь накануне презентации отправляете десяти коллегам слайды весом 100 Мб, они продолжают занимать дисковое пространство на почтовом сервере в размере все тех же 100 Мб, вместо гигабайта. Я сейчас упрощаю, но суть остаётся именно такой. В наших проектах по миграции из Notes в Exchange часто возникает дилемма подсчета требуемого дискового пространства под почтовые архивы. В виду отсутствия аналога DAOS в Exchange, эта задача приобретает элемент неожиданности.

Если вы задумались об экономии дисковых массивов под хранение почты, предлагаем присмотреться к специализированному решению по архивации, резервному копированию и восстановлению электронной почты и сообщений Quest Archive Manager. Archive Manager позволяет захватывать отдельный экземпляр каждого сообщения и применять детальные политики хранения и удаления. А чтобы получше познакомиться с этим решением, приглашаю вас зарегистрироваться на вебинар 26 августа в 11 часов по московскому времени. Запись вебинара будет доступна позже по запросу через форму.



Под катом ключевые особенности решения и несколько скриншотов.
Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Просмотры1.1K
Комментарии 0

Автоматизируем деплой в vCloud с помощью Terraform и cloud-init

Настройка Linux*Системное администрирование*DevOps*
Tutorial

Предыстория: выбирали сертифицированное облако для всякой там сертифицированной жизни. Остановились на кое-каком B2B-колоссе, руководство заключило договор, и отделу SRE пришлось работать с облаком на основе VMware vCloud Director. И, как подобает секте свидетелей Infrastructure as Code, хотелось поменьше сидеть в веб-морде облака и больше -- в конфигурациях какого-нибудь Ansible и Terraform.
Эта статья - плод нескольких вечеров девопсера и бог знает скольких дней и ночей CTO. По горячим следам, поэтому, возможно, она несколько скомканная. Тем не менее, если вы столкнулись с облаком на основе vCloud - будет интересно.

Читать далее
Всего голосов 9: ↑9 и ↓0+9
Просмотры1.8K
Комментарии 4

Что в действительности кроет в себе страшная цифра одиннадцать — история Windows 11

Системное администрирование*Программирование*Разработка под Windows*Инженерные системы

Привет, Хабр. Мы продолжаем наш ежедекадный блог, рассказывающий о нововведениях в операционной системе Windows. Список предыдущих статей приведён здесь: [Что в действительности кроет в себе страшная цифра восемь]

Если в те стародавние времена, когда я описывал нововведения Windows 8, я был немного расстроен тем, что Microsoft очень подробно и внятно рассказывали о нововведениях в последних версиях ОС, в то врем как Хабра была полна флейма, то сейчас всё происходит по-другому. Как-то так даже Microsoft перестали рассказывать о том, что же на самом деле нового происходит в мире Windows и как это выглядит.

Не бойтесь, я сижу на новой винде и могу вам рассказать всё как есть.

Давайте, занырнём и посмотрим...
Всего голосов 74: ↑63 и ↓11+52
Просмотры23K
Комментарии 134

Обдурить Шаи-Хулуда

Информационная безопасность*Системное администрирование*Big Data*

Привет, Хабр!

Сегодня поговорим о «больших данных» в кибербезопасности, а точнее, о том насколько легко - или сложно - обойти защиту, использующую Big Data. Иначе говоря, как надурить и объегорить передовые системы обнаружения угроз, мимо всевидящего ока которых, как утверждают маркетологи, лишний байт не проскочит.

О чём, собственно говоря, речь? О системах идентификации кибератак, использующих анализ «больших данных» в качестве одного из основных инструментов выявления подозрительной активности, - системы SIEM и XDR. Такие платформы в принципе ориентированы на средний и крупный бизнес, крупные сети и облачную инфраструктуру, в которой происходят миллионы событий ежечасно. Естественно, и речи не может идти о том, чтобы анализировать их «вручную», всё это осуществляется с интенсивным использованием технических средств, хотя наличие квалифицированных специалистов - и в области «больших данных», и в области кибербезопасности, - абсолютно необходимая составляющая.

Что делают такие системы? Позволяют идентифицировать в огромных (Big, очень Big) массивах структурированных и неструктурированных данных признаки несанкционированной активности. Иначе говоря, кибератак. Учитывая, что в средних размеров сети, насчитывающей 20 тысяч конечных точек, за сутки транслируется около 50 терабайт данных, задача «прошерстить» всё это становится очень неординарной.

Для этого существуют множественные алгоритмы. Основным критерием качества платформ обнаружения угроз - в частности, XDR, является точность обнаружения аномалий в системах, которые они защищают. XDR-решения, как правило, включают в себя и SIEM-платформы, отвечающие за сбор и обработку событий, и EDR - обнаружение и реагирование на аномалии, и UBA/UEBA - системы, которые собирают (большие) массивы данных о действиях пользователей и/или конечных точек, серверов и сетевого оборудования, а затем с помощью алгоритмов машинного обучения выстраивают модели поведения и пытаются выявить отклонения от них.

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Просмотры3K
Комментарии 2

Как распаковать вредоносное ПО с помощью x64dbg

Блог компании Varonis SystemsИнформационная безопасность*Системное администрирование*Антивирусная защита*Assembler*
Перевод

Эта статья представляет собой руководство по x64dbg, в котором объясняется и демонстрируется методика реверс-инжиниринга вредоносных программ. Она является продолжением нашей серии публикаций, посвященных x64dbg:

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Просмотры2K
Комментарии 1

Распределяем нагрузку в зависимости от URL

Системное администрирование*ASP*IIS*

Имеем ASP.NET web приложение. Проблема в том, что приложение может выполнять как "обычные" запросы так и тяжелые запросы построения отчетов. Все запросы по умолчанию выполняются в одном Application Pool. И в случае обработки запросов на построение отчетов страдает производительность.

Задача: вынести построение отчетов в отдельный Application Pool на отдельный домен. Допустим основной сайт расположен на домене main.domain.xyz. Нам требуется все GET запросы содержащие в URL /Reports/Run обрабатывать на другом домене reports.domain.xyz.

Читать далее
Всего голосов 6: ↑3 и ↓30
Просмотры1.1K
Комментарии 0

Kubernetes в миниатюре для локального запуска: k0s, MicroK8s, kind, k3s и Minikube

Блог компании ФлантOpen source*Системное администрирование*DevOps*Kubernetes*

Тех, кто работал с Kubernetes, вряд ли удивит ситуация, когда внезапно пришла идея по автоматизации, унификации, преобразованию чего-либо в кластере, но так, чтобы не волноваться за конечный результат. Когда возникает потребность в какой-то песочнице, чтобы провести тестирование, проверить гипотезу «на коленке», не используя рабочий Kubernetes-кластер.

В таких случаях приходят на помощь «мини-кластеры». Их можно запустить на рабочем ПК, «поиграться» с примитивами, построить новую структуру, а после завершения эксперимента — безвозвратно удалить (ведь это уже отработанный материал!).

Отвечая на эту потребность, разработчики со всего мира пришли со своими решениями для быстрого запуска облегчённого варианта Kubernetes. Все они по-разному организованы и, конечно, обладают разными возможностями. Чем пользоваться, зависит от нужд и предпочтений. Чтобы получше разобраться в них или вообще понять, с чего стоит начать, предлагаем результаты нашего беглого знакомства с некоторыми популярными решениями. Благо, все они достаточно хорошо документированы (как на сайтах, так и в CLI), что существенно ускоряет первое погружение и взаимодействие с ними. В конце статьи будет сводная таблица с основными особенностями решений.

Читать далее
Всего голосов 49: ↑48 и ↓1+47
Просмотры5.7K
Комментарии 12

КЛАДРируем адреса произвольной формы (ч.1 — импорт)

Блог компании ТензорСистемное администрирование*PostgreSQL*SQL*ERP-системы*
Tutorial

Достаточно часто при работе с вводимыми пользователем адресными данными возникает необходимость сначала подсказать ему, как правильно свой адрес указать, а потом - полученную строку адреса привести в некоторый машинно-читаемый вид.

Таким видом у нас в стране можно считать код по справочникам КЛАДР или ФИАС.

Первый из них уже несколько лет считается устаревающим, но отличается более простой структурой и исторически продолжает использоваться во множестве систем, поскольку вполне подходит для большинства задач.

Давайте научимся разбирать строку адреса "туда и обратно", а заодно познакомимся с некоторыми алгоритмическими подходами и их реализацией на SQL.

Читать далее
Всего голосов 10: ↑9 и ↓1+8
Просмотры1.1K
Комментарии 10

Секреты observability. Часть 2: алерты

Блог компании SouthbridgeСистемное администрирование*IT-инфраструктура*Серверное администрирование*DevOps*
Перевод

image
Фото Ricardo Gomez Angel, Unsplash.com


Используем метрики для отправки уведомлений через Slack


В предыдущей статье мы задеплоили оператор Prometheus с помощью helm-чарта и на примере набора сервисов увидели, как можно собирать метрики через prom-client и экспортеры. Как вы помните, цель observability (наблюдаемости) — узнать статус системы, поэтому нужные люди должны получать уведомления, когда значения метрик выходят за установленные пределы. Для этого надо настроить алерты.

Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Просмотры1.2K
Комментарии 0

Одна сеть — один вендор? Есть ли право на жизнь у мультивендорных решений?

Блог компании ZYXEL в РоссииСистемное администрирование*Сетевые технологии*Облачные сервисыСетевое оборудование


Какой подход выбрать при построении сети передачи данных: на базе оборудования одного производителя или нескольких?


Есть устоявшееся мнение, что вариант с одним вендором позволяет уйти от проблем несовместимости, снизить расходы на эксплуатацию, упростить процесс модернизации и логистики.


Принцип «одна сеть — один вендор» продвигается ведущими производителями в качестве единственного варианта для упрощения эксплуатации, повышения надёжности и снижения общей стоимости владения сетевой инфраструктурой (TCO). Такая вот забота о потребителе. Но так ли всё выглядит на самом деле? Не кроется ли за этим стремление «огородить свою поляну», вытеснив конкурентов?


В то же время одни системные архитекторы заявляют, что использование продукции одного вендора позволяет добиться наиболее эффективного результата, а другие не против использовать оборудование различных производителей в одном проекте с целью повышения отдачи от инвестиций, в первую очередь по линии цена/качества.

Читать дальше →
Всего голосов 9: ↑4 и ↓5-1
Просмотры1.1K
Комментарии 10

Применение безголового браузера для нагрузочных тестов WebRTC

Блог компании FlashphonerСистемное администрирование*Работа с видео*IT-инфраструктура*DevOps*

В прошлой статье мы провели нагрузочное тестирование, по результатам которого можно было подбирать сервер под нагрузку. В этих тестах, мы публиковали на одном WCS поток, который потом забирали энное количество раз при помощи второго WCS, и, на основе полученных результатов, делали выводы о работособности железа.

Кто-то может справедливо усомниться в непредвзятости такого теста. Ведь получается, что мы тестируем свой сервер при помощи второго своего сервера. Может быть у нас там есть какой-то специально оптимизированный код, благодаря которому мы улучшаем показатели теста в свою пользу.

Читать далее
Всего голосов 2: ↑1 и ↓10
Просмотры912
Комментарии 0

Платформа для проведения видеоконференций BigBlueButton. Установка

Блог компании RUVDS.comСистемное администрирование*Учебный процесс в ITСофтВидеоконференцсвязь
Tutorial

У всех нас может возникнуть потребность в проведении видеоконференции. Цели могут быть разные: совещание, обучение, а быть может и просто чтобы поболтать с друзьями.

Инструментов для таких задач сейчас представлено немало, но в рамках этой статьи хотелось бы остановиться именно на BigBlueButton. Главная идея при разработке данной платформы — «Она должна быть проста в использовании как большая синяя кнопка».

В данной статье мы поговорим о том, как установить BigBlueButton, в конце лежит ссылка на интерактив.

Кому интересен данный вопрос — добро пожаловать под кат.
Читать дальше →
Всего голосов 29: ↑29 и ↓0+29
Просмотры3.5K
Комментарии 15

Вклад авторов