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

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

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

23 ответов

17 просмотров

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

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
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
2
Привет!) Кто как юзает переменные в строках?) Чисто ради интереса Вот так: echo "У меня {$bananasAmount} бананов"; Или вот так: echo "У меня ${bananasAmount} бананов";
Виталий
3
разработчик ботов скидывает портфолио, боты которые он уже создал. А вот как узнать что это именно он их создал?
Gosudar
4
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
кто-нибудь уже пробовал это?
Lencore
4
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
❓ Подскажите как сделать в группе телеги функцию (кнопку) пересылки сообщения где есть нарушение правил? Бот к каждому сообщению (по определенным ключам) добавляет снизу кнопк...
Alexander
4
Вопрос: Здравствуйте! У меня возникла проблема с использованием плагина Mall в OctoberCMS. Я использую все файлы и компоненты в их исходном виде, без изменений. Однако на стр...
𐩱𐩪𐩣𐩱𐩲𐩺𐩡
8
Карта сайта