Привет всем! Подскажите совсем "зеленому" ансиблоиду такой момент: как ансибла работает

с фряхой в плане установки продуктов? В центосе все просто - dnf install xxx yyy zzz и все зависимости подтянулись из репозитория. Во фряхе установкой пакетов стараюсь не баловаться, ставлю через порты.
cd /usr/ports/xxx/ууу
make-configure
make
make install

А как ансиблой конфигурировать параметры устанавливаемых продуктов и всех их зависимостей? Править конфигурационные файлы портов? Или только пакеты устанавливать, никаких портов?

23 ответов

20 просмотров

А использовать бинарные пакеты не позволяет религия ?

Alex Domoradov
А использовать бинарные пакеты не позволяет религи...

Я с более продвинутым фряховедом общался, он мне сказал, что самый нативный способ - система портов. Это как репозитории в линухе. Все подтягивается, зависимости, меньше нестыковок. А когда бинарниками начинаешь засирать систему, со временем накапливается такое количество багов и проблем с зависимостями при обновлениях, что рано или поздно придется систему переставлять. Не хочешь проблем - пользуй только порты.

Сергей Вышегородский
Я с более продвинутым фряховедом общался, он мне с...

Порты ни разу не аналог линуховым репам. Скорее аналог сборки из src.rpm

Alex Domoradov
Порты ни разу не аналог линуховым репам. Скорее ан...

Не аналог, но при их использовании можно несколько лет обновлять пакеты и ядро системы без проблем. А с пакетами уже через пару лет замахаешься конфликты разгребать

Сергей Вышегородский
Не аналог, но при их использовании можно несколько...

Проповедники генты так же говорили, в итоге пришли к бинарям и радуются (как умеют). У вас действительно веский повод завязываться на bsd?

Mikhail Rodin
Проповедники генты так же говорили, в итоге пришли...

Если на 50+ юниксовых серваков штук 30-35 разные линуксы, то штук 15 - фряхи. Убивать отлично работающие системы ради ансибла? такое себе

Сергей Вышегородский
Если на 50+ юниксовых серваков штук 30-35 разные л...

убивать не надо, но пытаться убрать зоопарк по возможности стоит. Ибо потом можно попасть в Ж

Vladimir P
убивать не надо, но пытаться убрать зоопарк по воз...

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

Alex Domoradov
Поэтому я и свалил в свое время с фряхи )))

Предлагаю не устраивать холивар Фряха вс линухи. Если выбирать ОС для *AMP-сервера, то я выбираю FAMP. Для других задач линуксы выигрывают. Для третьих задач только винду и получится использовать. Фряха есть и никуда не денется, вопрос по установке софта остался открытым

Сергей Вышегородский
Предлагаю не устраивать холивар Фряха вс линухи. Е...

Модулей под это не много, тот что есть убог по функциональности. Вроде есть роль для установки из портов. Вариант написать свой модуль?

Сергей Вышегородский
Уважаемый, вопрос был не в том, как правильно стро...

Уважаемый, соглашусь с системой портов. Так лучше?

Grek 🇺🇦 G
Модулей под это не много, тот что есть убог по фун...

Я сейчас только изучаю плейбуки и роли. К тому моменту, когда дорасту до написания своих модулей, вопрос по установке портов будет не актуален

Сергей Вышегородский
Я с более продвинутым фряховедом общался, он мне с...

Можно наладить свою сборку пакетов с нужными опциями и потом устанавливать со своего репозитория.

Может лучше посмотреть разные scm системы и выбрать то, где bsd лучше всего поддерживается ?

Выставляем нужные опции-строки в make.conf и потом make clean install -C /full/path/port

Vladimir Zhurkin
Может лучше посмотреть разные scm системы и выбрат...

Я из админа переучиваюсь под стэк devops. ansible, docker, k8s, lxc - must have полюбому

ДА ЛАДНО!?! НЕУЖЕЛИ?!? 😱😂😂😂

Я aix не юзал, а скотина и солярка крови мне попили знатно в свое время. Как говорили в фильме "не грози южному централу": на тюрьму нам наплевать, нашей жопе не привыкать. Одним говном больше - одним меньше, уже не важно

https://docs.ansible.com/ansible/latest/collections/community/general/portinstall_module.html не катит?

Andrey Mavlyanov
https://docs.ansible.com/ansible/latest/collection...

У меня вопрос немного в другом. Есть у нас на фряхе порт апача. Входим в режим конфигрурирования и видим несколько десятков параметров: модули, треды, параметры, поддержка БД, кэширование, прокси и т.д.. Вот это как через ансибл конфигурировать? Или ставишь MC. Если заранее все рекурсивно не настроил, то в процессе сборки запрашивает хренову тучу параметров для всех зависимых программ. Как все эти параметры для целевого и связанного ПО настроить?

Сергей Вышегородский
У меня вопрос немного в другом. Есть у нас на фрях...

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

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта