• База знаний
  • /
  • Блог
  • /
  • Wiki
  • /
  • ONLINE CHAT
+380 (44) 364 05 71

Как использовать Ubuntu autoinstall

Режим автоматической инсталляции для Ubuntu Server поддерживается новым установщиком Subiquity, начиная с версии 20.04. Однако с выходом в апреле месяце текущего года релиза Ubuntu 24.04 LTS реализация указанного режима перешла на более высокий уровень. Это связано с приведением формата записи директив для Subiquity в соответствии с форматом облачной конфигурации. Использование Cloud-init для предоставления конфигурации автоинсталляции позволяет избежать необходимости изменения установочного носителя и обеспечить более гибкое управление процессом. Продемонстрируем на конкретных примерах возможные варианты использования автоинсталляции на основе облачной конфигурации.

#automation #devops #linux #ubuntu

Статью прочитали профессионалов: 634

Apache Kafka. Что это, для чего используется, как установить на Ubuntu

Использование брокеров сообщений позволяет обеспечить быструю связь между компонентами распределенных систем, упростить масштабирование. Существует несколько типов брокеров, нацеленных на выполнение определенных задач. В частности, для систем обмена сообщениями для публикации или подписки критическим показателем является скорость обработки данных, требующая наличия брокера с соответствующими характеристиками. Apache Kafka наиболее полно отвечает указанному и некоторым другим критериям, что сделало его довольно популярным средством в указанном сегменте. Рассмотрим технические возможности и продемонстрируем работу с ним на практике.

#automation #bash #devops #programming #ubuntu

Статью прочитали профессионалов: 2054

Syncthing — программа непрерывной синхронизации файлов

С распространением практики хранения и синхронизации данных, размещенных в разных местах локальной или глобальной сети, появился запрос на программное обеспечение (ПО), которое составило бы конкуренцию проприетарным средствам и облачным сервисам, монополизировавшим указанный сегмент рынка ПО. Такой заменой может стать программа Syncthing – бесплатное децентрализованное программное средство с широкими возможностями и открытым кодом. Рассмотрим ее возможности и продемонстрируем на практике принципы использования в рамках частного кластера, организованного на базе узлов, построенных на различных платформах.

#automation #remotework #ubuntu

Статью прочитали профессионалов: 2396

Релиз GitLab 16.4: новые возможности для пользователей

22 сентября 2023 г. состоялся официальный релиз GitLab 16.4. Инструмент для хранения, управления и совместной работы, а также автоматизации процесса разработки получил несколько новых функций и улучшений. Они улучшают управляемость, прозрачность и безопасность. Среди основных новшеств: настраиваемые роли, список зависимостей на уровне группы/подгруппы, локальный доступ к кластерам и возможность создания рабочих пространств для частных проектов. В общей сложности сообщество разработчиков внесло более сотни улучшений. Часть обновлений доступна бесплатно, часть – на коммерческой основе.

#automation #devops #gitlab #programming

Статью прочитали профессионалов: 1414

Swagger. Что это такое и как с ним работать?

Создание программных интерфейсов (API) и их документирование являются неотъемлемой частью повседневной работы продуктовых IT-компаний. При значительных объемах и недостаточном уровне автоматизации эффективность такой работы значительно снижается, и поэтому лучшим выходом здесь может стать унификация разработки и документирования за счет использования наборов стандартных элементов и операций для конфигураций проектов. Инструмент Swagger является средством, помогающим реализовать указанный подход с наименьшими потерями качества разработки. Рассмотрим более подробно возможности программного инструмента и примеры его применения на практике.

#automation #devops #programming

Статью прочитали профессионалов: 4269

Grafana 10: на что стоит обратить внимание в новом релизе

Grafana 10, v10.1 и v10.2 – обновление инструмента для мониторинга и визуализации данных с новыми функциями, улучшенной производительностью и поддержкой новых версий Prometheus и Grafana Tempo. Рассмотрим основные изменения, внесенные в Grafana 10.

#automation #devops #network

Статью прочитали профессионалов: 1765

Настройка авторизации через SSL сертификат на уровне Nginx

Часто возникает потребность в установлении ограниченного доступа пользователям к тем или иным страницам веб-ресурса, что обусловлено вопросами безопасности при работе с конфиденциальной информацией. Это можно решить путем настройки авторизации посредством SSL/TLS сертификатов на уровне веб-сервера. Такой подход очень удобен для взаимодействия с API . Продемонстрируем трудоспособность указанного подхода на практике.

#automation #nginx #ssl

Статью прочитали профессионалов: 1835

Docker compose

Управление многокомпонентными разветвленными приложениями сталкивается с рядом сложностей, связанных с организацией связи между компонентами (контейнерами), планированием их работы и запуска на нескольких серверах или кластерах, восстановлением и развертыванием без остановки их работы и другими подобными проблемами. Решить эти проблемы помогает инструмент Docker Compose, позволяющий облегчить процесс оркестрирования контейнеров в пределах рабочей среды. Рассмотрим это средство более подробно.

#automation #devops #docker

Статью прочитали профессионалов: 3962

navigate
go
exit
Спасибо, что выбираете FREEhost.UA