|
|
![]() [Перевод] Ansible для начинающихВторник, 31 Января 2023 г. 17:38 (ссылка)
В этой статье мы рассмотрим базовые и более сложные концепции Ansible с примерами. Статья предназначена для тех, кто только начинает работу с Ansible. Ansible — это инструмент infrastructure as a code для автоматизации задач по подготовке и конфигурированию инфраструктуры. Вам понадобятся: базовые знания о Linux (можно начать с cent OS/Ubuntu), практический опыт с облачными сервисами (AWS), общее представление о виртуальных машинах (AWS EC2). Читать далееhttps://habr.com/ru/post/714000/?utm_source=habrahabr&utm_medium=rss&utm_campaign=714000
![]() Администрирование Linux, что должен уметь Senior?Вторник, 10 Января 2023 г. 18:03 (ссылка)
Во время расширения команды возникает вопрос: какие наши ожидания и что мы хотим. А главное, чтобы не было расхождений, когда в вакансии мы пишем одно, на техническом собеседовании спрашиваем другое, а в итоге работа заключается совсем в третьем. Я провел анализ и хотел бы поделиться составленными требованиями к синьор инженеру. Читать далееhttps://habr.com/ru/post/709936/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709936
![]() Сбор логов при помощи GoПонедельник, 09 Января 2023 г. 12:58 (ссылка)
Автор: Александр Тряпкин, DevOps компании Hostkey Здравствуйте, уважаемые читатели Habr! В этой статье я хочу поделиться своим опытом решения задачи сбора логов при помощи Go. Как начинающий DevOps, я выбрал для изучения и решения рабочих задач язык программирования Go. Для отправки syslog-логов доступна библиотeка syslog, но увы, она нам не подходит, поскольку данный пакет недоступен на Windows, а задача — сделать мультиплатформенный отправщик логов установки системы на удаленный syslog-сервер. Дополнительно есть потребность отправлять логи в кастомном формате, а именно — в json, для упрощения их последующей обработки. При этом важно, чтобы программа выполнялась одинаково на Linux и на Windows, не требовала установки, выполняла свою задачу и удалялась из системы, поэтому придется изобрести небольшой велосипед. Приступим. В качестве принимающей стороны мы будем использовать syslog-ng. Рассмотрим параметры, которые нам интересны в части сбора логов — от специфики параметров зависит, как мы будем их отправлять. Сначала указываем новый source для приема логов с удаленных серверов, и тут есть варианты — в зависимости от наших потребностей можно собирать логи по UDP, TCP, а также использовать TLS для шифрования и аутентификации. Наиболее интересным вариантом является TLS, но мы рассмотрим и другие методы — от простого к более сложному. 1) UDP. Для сбора логов по UDP потребуется следующие параметры в конфигурации syslog-ng: Читать далееhttps://habr.com/ru/post/709220/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709220 ![]() Управление в децентрализованных сетяхЧетверг, 15 Декабря 2022 г. 16:12 (ссылка)
В статье рассматривается способ управления (администрирования) компьютерами в небольшой организации. Компьютеры на базе Debian объединены в несколько несвязанных между собой сетей, равнозначны между собой, нет выделенных серверов и отдельного рабочего места у администратора. Читать далееhttps://habr.com/ru/post/705758/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705758
![]() Зачем Слёрму ещё один курс по Linux?Пятница, 09 Сентября 2022 г. 16:21 (ссылка)
3 октября в Слёрме стартует второй поток «Администрирование Linux Мега». Это практический курс, основанный на опыте инженеров Southbridge. Его цель — познакомить студентов с best practices Linux и посмотреть в глубину работы с этой ОС. Мы провели интервью с директором курса Евгением Бутыриным. Он рассказал, кому будет полезно обучение на «Linux Мега», как создавался курс и в чём хардовость итоговой сертификации. Читать далееhttps://habr.com/ru/post/687432/?utm_source=habrahabr&utm_medium=rss&utm_campaign=687432
![]() Как повысить эффективность Bash-скриптовЧетверг, 14 Июля 2022 г. 15:31 (ссылка)
Bash-скрипты — эффективное решение для автоматизации рутинных задач, но не всегда самое простое. Объемные сценарии характеризуются низкой производительностью и сложны для чтения. В этой статье мы рассмотрим, как оптимизировать работу, упростить с помощью утилит sed и awk и не совершать очевидных ошибок в написании скриптов. Читать далееhttps://habr.com/ru/post/676988/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676988
![]() Быть или не быть ACL в администрировании LinuxПонедельник, 27 Июня 2022 г. 12:26 (ссылка)
Любой системный администратор сталкивался или столкнется с ситуацией, когда стандартных возможностей распределения прав в Linux недостаточно для выполнения задачи. Но не всегда лучшим решением станет подключение ACL. Эта статья поможет определиться действительно ли проекту требуется гибкость на уровне пакета ACL и какие проблемы могут возникнуть при его использовании. Итак, знакомьтесь ближе с теоретической и практической составляющими утилиты. Читать далееhttps://habr.com/ru/post/673570/?utm_source=habrahabr&utm_medium=rss&utm_campaign=673570 ![]() ChainOps или DevOpsСуббота, 18 Июня 2022 г. 11:15 (ссылка)
В настоящее время все в пространстве DevOps связано со словом, оканчивающимся на ops: GitOps, AIOps, MLOps, DevSecOps, EverythingOps. Хотя, возможно, это уже упоминалось в другом месте, я хочу написать некоторые точки зрения о том, как применять процессы DevOps к блокчейнам и/или технологиям распределенного реестра ( DLT ). Например, просто для описания одного из этих так называемых терминов «эксплуатация»: «GitOps — это операционная среда, которая использует лучшие практики DevOps, используемые для разработки приложений, такие как контроль версий, совместная работа, соответствие требованиям и CI/CD, и применяет их к автоматизации инфраструктуры. [1]. Сразу приходят на ум инструменты инфраструктуры как кода, такие как Terraform. ChainOps (с моей точки зрения) следует использовать для описания методов DevOps, выполняемых прямо в пространстве блокчейна. В децентрализованном мире основным участником разработки приложений или Dapps (децентрализованных приложений) является узел , узел в DLT (технология распределенного реестра) — это минимальный компонент инфраструктуры, способный запускать необходимое программное обеспечение, чтобы быть функциональной частью. бухгалтерской книги. Таким образом, Devops должен отвечать за то, чтобы каждый узел имел одинаковые сетевые и инфраструктурные возможности (например, ОЗУ, ЦП, пропускную способность), а также одинаковые версии пакетов программного обеспечения. (Например, версии биткойн-ядра или версии DappNode) Автоматизированные рабочие процессы DevOps должны отвечать за доставку и интеграцию не только версий основного узла, но и другого программного обеспечения, необходимого для Dapp . Читать далееhttps://habr.com/ru/post/672108/?utm_source=habrahabr&utm_medium=rss&utm_campaign=672108
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |