The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

23.06.2017 09:57  Ubuntu переходит на формат сетевой конфигурации netplan

Разработчики Ubuntu сообщили о переводе находящегося в разработке осеннего выпуска дистрибутива (17.10) на использование системы netplan для хранения настроек сетевых интерфейсов, вместо ранее применяемого инструментария ifupdown, хранящего настройки в файле /etc/network/interfaces. Netplan обеспечивает хранение параметров в формате YAML и предоставляет бэкенды, абстрагирующие доступ к конфигурации для NetworkManager и systemd-networkd.

Для миграции на Netplan предусмотрена команда "netplan ifupdown-migrate", которая осуществляет преобразование старых настроек /etc/network/interfaces в формат netplan. Пользователям также предоставлена возможность продолжить использование ifupdown, явно установив данный пакет ("sudo apt install ifupdown"). В ежедневных сборках Ubuntu Server новая система уже задействована для записи сетевой конфигурации в каталог /etc/netplan. В Ubuntu Desktop простейшая конфигурация netplan уже применяется в NetworkManager, начиная с выпуска 16.10.

Применение netplan унифицирует определение базовых конфигурационных файлов, используемых в NetworkManager и systemd-networkd, избавляя от необходимости изучения деталей форматов конфигурации каждой из этих систем. Суть работы netplan сводится к тому, что в процессе начальной загрузки он читает базовые сетевые настройки из файлов "/{lib,etc,run}/netplan/*.yaml" и записывает конфигурацию в каталог /run в формате, подходящем для дальнейшей обработки сетевыми демонами (по умолчанию конфигурация передаётся systemd-networkd, но опционально поддерживается NetworkManager).

Из особенностей netplan также отмечается: игнорирование устройств, не отмеченных в конфигурации; вся конфигурация хранится только в исходном YAML-файле (без использования /etc/network/interfaces); поддерживается разбиение конфигурации на несколько файлов (например, для выноса настроек libvirt и lxd); гибкие возможности выбора и смены бэкенда. Из поддерживаемых команд отмечаются: "netplan generate" для генерации конфигурации для обработчиков (NetworkManager или systemd-networkd) на основе базовых YAML-настроек; "netplan apply" для применения всех настроек и перезапуска обработчиков.

Описание параметров сетевых интерфейсов в netplan осуществляется при помощи декларативного синтаксиса, позволяющего достаточно просто описать структуру сложной сети. Из достоинств netplan по сравнению с ifupdown отмечается декларативный синтаксис; возможность применения масок для имён сетевых интерфейсов, MAC-адресов, драйверов и других компонентов; учёт контекста при разборе иерархии параметров сетевых интерфейсов, что позволяет корректно и в правильном порядке передать настройки обработчикам (в ifupdown при разборе сложных конфигураций не исключено возникновение проблем, вызванных состоянием гонки).

В случае применения DHCP простейшая конфигурация netplan будет выглядеть следующим образом:



   network:
     version: 2
     ethernets:
        enp3s0:
            dhcp4: yes

Более сложный пример:


  network:
      version: 2

      ethernets:
        id0:
          match:
            macaddress: 00:11:22:33:44:55
          wakeonlan: true
          dhcp4: true
          addresses:
            - 192.168.14.2/24
            - 2001:1::1/64
          gateway4: 192.168.14.1
          gateway6: 2001:1::2
          nameservers:
            search: [foo.local, bar.local]
            addresses: [8.8.8.8]
        lom:
          match:
            driver: ixgbe
          set-name: lom1
          dhcp6: true
        switchports:
          match:
            name: enp2*
          mtu: 1280
      wifis:
        all-wlans:
          match: {}
          access-points:
            "Joe's home":
              password: "s3kr1t"
        wlp1s0:
          access-points:
            "guest":
               mode: ap
               channel: 11
      bridges:
        br0:
          interfaces: [wlp1s0, switchports]
          dhcp4: true
      routes:
       - to: 0.0.0.0/0
         via: 11.0.0.1
         metric: 3


  1. Главная ссылка к новости (https://lists.ubuntu.com/archi...)
  2. OpenNews: Разработчики systemd предложили новую систему для настройки сетевой конфигурации
  3. OpenNews: Релиз NSH 1.0, командной оболочки для настройки сетевых компонентов OpenBSD
  4. OpenNews: /etc/net - новый метод управления сетевой конфигурацией в Linux
  5. OpenNews: Первый стабильный релиз сетевого конфигуратора ConnMan
  6. OpenNews: В ArchLinux интегрирован новый сетевой конфигуратор netctl
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: netplan
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 10:32, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]
  • +20 +/
    Ну теперь-то заживём!
     
     
  • 2.90, ШУШ (?), 17:47, 23/06/2017 [^] [ответить]    [к модератору]
  • –1 +/
    >    network:
    >      version: 2
    >      ethernets:
    >         enp3s0:
    >            
    > dhcp4: yes

    Это офигительно проще и декларативнее чем "iface enp3s0 inet dhcp"

     
     
  • 3.102, Admino (ok), 18:44, 23/06/2017 [^] [ответить]    [к модератору]
  • +5 +/
    Просто попробуй поадминить что-то, отличное от твоего десктопа.
     
     
  • 4.119, Аноним (-), 21:17, 23/06/2017 [^] [ответить]    [к модератору]
  • +2 +/
    тут мало админить что-то просто отличное от локалхоста, надо админить множество
     
     
  • 5.160, ол (?), 10:00, 24/06/2017 [^] [ответить]    [к модератору]
  • +2 +/
    Множество локалхостов? Генераторов и распространителей файлов конфигурации полно еще со времен больших машин и людей в белых халатах.

    Чем конкретно этот формат лучше других для применения в них?

     
  • 4.256, Аноним (-), 17:57, 27/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Не пофигу что будет дёргать Ansible?
     
  • 1.2, angra (ok), 10:40, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +17 +/
    > В случае применения DHCP простейшиая конфигурация netplan будет выглядеть следующим образом:
    >    network:
    >      version: 2
    >      ethernets:
    >         enp3s0:
    >            
    > dhcp4: yes

    Ага, это без сомнения проще и многократно декларативней, чем старый сложный императивный(ха-ха три раза) вариант:

    iface enp3s0 inet dhcp

     
     
  • 2.6, Аноним (-), 10:52, 23/06/2017 [^] [ответить]    [к модератору]  
  • –11 +/
    На этом преимущества ifupdown всё. закончились.
     
     
  • 3.21, Аноним (-), 11:37, 23/06/2017 [^] [ответить]    [к модератору]  
  • +6 +/
    > На этом преимущества ifupdown всё. закончились.

    На простоте? Так этого более чем достаточно, родной.

     
     
  • 4.175, Аноним (-), 13:17, 24/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    >> На этом преимущества ifupdown всё. закончились.
    > На простоте? Так этого более чем достаточно, родной.

    На простоте в одном конкретном случае.

     
     
  • 5.237, Олег (??), 15:01, 26/06/2017 [^] [ответить]    [к модератору]  
  • +/
    применяемом в 90% случаев
     
  • 3.22, angra (ok), 11:43, 23/06/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Если ты вдруг не понял, то данный пример демонстрирует липовость преимуществ это... весь текст скрыт [показать]
     
     
  • 4.34, Аноним (-), 13:00, 23/06/2017 [^] [ответить]     [к модератору]  
  • –10 +/
    Да мне глубоко на новость плевать Кто там что написал - это совершенно неважно ... весь текст скрыт [показать]
     
     
  • 5.36, freehck (ok), 13:11, 23/06/2017 [^] [ответить]    [к модератору]  
  • +14 +/
    > Преимущество заключается в унификации и дополнительном уровне абстракции.

    Все проблемы можно решить через добавление дополнительного слоя абстракции. Все, кроме одной: проблемы чрезмерно большого количества слоёв абстракции.

     
     
  • 6.38, Аноним (-), 13:12, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    В данном конкретном случае вы сможете доказать избыточность этой абстрации?
     
     
  • 7.44, freehck (ok), 13:23, 23/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Зачем доказывать? :)
    Абстракция с более сложным синтаксисом и потерей функцинала избыточна.
     
     
  • 8.49, Аноним (-), 13:28, 23/06/2017 [^] [ответить]    [к модератору]  
  • –11 +/
    У вас отсутствует фундаментальное понимание принципов абстрагирования.
    Мне даже кажется, что вам надо работать сапожником.
     
     
  • 9.61, Аноним (-), 14:51, 23/06/2017 [^] [ответить]    [к модератору]  
  • +8 +/
    Всецело поддерживаю! Нужно как можно больше абстракции! Я художник-абстракционист, я так вижу!
     
  • 8.50, Аноним (-), 13:28, 23/06/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Большую сложность синтаксиса вы не доказали, а потеря функционала - вообще бре... весь текст скрыт [показать]
     
     
  • 9.265, freehck (ok), 22:48, 28/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Совершенно случайно забежал сюда по случаю релиза убунты. Что я могу сказать:
    1) большая сложность синтаксиса -- это сообщение #2
    2) потеря функционала -- это сообщение #40
     
  • 7.75, Аноним (-), 16:24, 23/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    это не абстракция. это по другому навязывается - overengineering
     
     
  • 8.171, Аноним (-), 13:07, 24/06/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Весь так называемый научно-технический прогресс - это история непрерывного ove... весь текст скрыт [показать]
     
  • 7.208, Аноним (-), 01:21, 25/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Я могу Нужен ли YAML, когда уже все есть Нет Значит его можно выкинуть Отосл... весь текст скрыт [показать]
     
     
  • 8.217, АнонимХ (ok), 05:24, 25/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Переписывать что? Ядро? Так не в нем проблема.
     
  • 6.161, Кеша (?), 12:29, 24/06/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Мимо В данном случае речь не о добавлении слоя, а о ЗАМЕНЕ PS YAML лучше хотя... весь текст скрыт [показать]
     
     
  • 7.169, Аноним (-), 12:59, 24/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Учитывая, что сейчас большинство etc-ов на продакшенах рулится через ansible, ко... весь текст скрыт [показать]
     
  • 5.58, angra (ok), 14:19, 23/06/2017 [^] [ответить]     [к модератору]  
  • +5 +/
    что вы тогда делаете в ее обсуждении По поводу унификации путем добавления еще ... весь текст скрыт [показать]
     
     
  • 6.60, Аноним (-), 14:33, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Вам нужно понять разницу между ещё один инструмент и ещё один уровень абстрак... весь текст скрыт [показать]
     
     
  • 7.63, angra (ok), 14:58, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Попробуйте таки внимательно прочитать этот короткий, но поучительный комикс. Там тоже речь не об еще одном инструменте.
     
     
     
     
    Часть нити удалена модератором

  • 10.76, Аноним (-), 16:29, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Ну, однако, новые удобные программы пишутся, а вы бурлите и негодуете, что ваши ... весь текст скрыт [показать]
     
     
  • 11.85, Аноним (-), 17:26, 23/06/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    И вообще, мы усе фрём, ага Да и правда, куда уж нам до очередных анонимов в бел... весь текст скрыт [показать]
     
  • 11.136, freehck (ok), 22:27, 23/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Вагнер недавно интересную мысль высказал на этот счёт Вот в этом-то и корень ... весь текст скрыт [показать]
     
     
  • 12.137, exSun (ok), 22:35, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Который Вагнер?
     
     
  • 13.143, freehck (ok), 23:08, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > Который Вагнер?

    Витус Вагнер

     
     
  • 14.199, exSun (ok), 19:55, 24/06/2017 [^] [ответить]    [к модератору]  
  • +/
    >> Который Вагнер?
    > Витус Вагнер

    На редкость вменяемый человек

     
  • 12.147, frewq28 (?), 23:45, 23/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    https://lists.debian.org/debian-russian/2017/06/msg00329.html
     
  • 12.153, Аноним (-), 04:37, 24/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Ну и зачем ты притащил сюда его бред С чего ты и он взяли, что сторонники syst... весь текст скрыт [показать]
     
  • 12.164, Аноним (-), 12:51, 24/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Он себе льстит На самом деле все проще Противники systemd в далекой молодости ... весь текст скрыт [показать]
     
     
     
    Часть нити удалена модератором

  • 14.183, freehck (ok), 14:58, 24/06/2017 [^] [ответить]    [к модератору]  
  • +6 +/
    > Противники systemd в далекой молодости заучили несколько простых

    "простых" и тьюринг-полных. ;)

    > Читать маны и пользоваться поиском для них бессмысленно - там много каких-то непонятных букв.

    Сказали люди, не осилившие shell-скрипты. :)

     
  • 13.198, Led (ok), 19:42, 24/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > У сторонников systemd, наоборот, ресурс усвоения новой информации пока не исчерпан

    И это хорошо. Потому что скоро каникулы у них закончатся и надо будет много нового усваивать.

     
  • 12.186, й (?), 15:26, 24/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Витус, конечно, слабый авторитет в "IDE не нужен". Вы его программы видели? Как человек, привыкший к тому, что Perl, CGI и Tk -- любимый стек, может быть авторитетом в современной разработке?
     
     
  • 13.194, freehck (ok), 17:41, 24/06/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Особенно если учесть, что он этого не утверждает Вы программы Леннарта видел... весь текст скрыт [показать]
     
     
  • 14.209, й (?), 01:24, 25/06/2017 [^] [ответить]    [к модератору]  
  • –4 +/
    >> Perl, CGI и Tk
    > Вы так говорите, как будто это что-то плохое. :)

    хотите всю жизнь пользоваться программами на perl-tk и веб-серверами на perl/cgi? (демонический хохот, гроза)

     
     
  • 15.212, freehck (ok), 01:46, 25/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > хотите всю жизнь пользоваться программами на perl-tk и веб-серверами на perl/cgi?

    Ничего не имею против. Tk хорош, Perl тоже, да и FastCGI под него уже давно завезли.

     
  • 15.218, angra (ok), 05:31, 25/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Всегда смешит, когда сторонники модного молодежного демонстрируют устаревшие н... весь текст скрыт [показать]
     
     
  • 16.223, й (?), 13:18, 25/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    вы витусу это расскажите, я-то в курсе.
     
  • 16.224, Аноним (-), 13:29, 25/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Именно так Потому что ты за 10-20 лет так и не понял, что форма изменилась, а к... весь текст скрыт [показать]
     
     
  • 17.228, angra (ok), 15:02, 25/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Может ты его готовить не умеешь А вот у тех, кто разбирается в вопросе, он боле... весь текст скрыт [показать]
     
     
  • 18.229, Аноним (-), 16:46, 25/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Для какой ниши Что ты пытаешься втереть Что надо жить на старых огрызках Имен... весь текст скрыт [показать]
     
  • 18.230, Аноним (-), 16:51, 25/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    На, утрись https www techempower com benchmarks Современная ниша это nodejs ... весь текст скрыт [показать]
     
     
  • 19.232, angra (ok), 18:11, 25/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Ну и сколько запросов в секунду делает mojolicious по твоей же ссылке Или дегра... весь текст скрыт [показать]
     
     
  • 20.233, Аноним (-), 08:59, 26/06/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Столько сколько нужно для _теста_ Еще раз есть задачи, а есть тесты Так вот, н... весь текст скрыт [показать]
     
  • 21.234, Аноним (-), 09:00, 26/06/2017 [^] [ответить]    [к модератору]  
  • +/
    s/На мой ответ/На мой вопрос/
     
  • 16.225, й (?), 13:30, 25/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    а что до смешит -- я лет на 15 младше витуса т е старше половины местных орато... весь текст скрыт [показать]
     
  • 16.226, Аноним (-), 13:41, 25/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    И знаешь почему Потому, что такие модули не должны быть в поставке Perl-core, т... весь текст скрыт [показать]
     
     
  • 17.227, й (?), 13:47, 25/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > # Activate the following if running httpd as root (the normal case).

    да уж, пример современного грамотного cgi-скрипта вы привели знатный.

     
  • 12.206, Аноним (-), 00:28, 25/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Бред. Настоящие "папки" знают, что все фигня, а поэтому разбираются во всем. Им что systemd, что sysv по зубам. А спорят какая фигня лучше только нубы.
     
     
  • 13.241, freehck (ok), 08:58, 27/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Бред. Настоящие "папки" знают, что все фигня, а поэтому разбираются во всем.

    А ещё я слышал, что у нас маразм, так что не папки, а директории.

     
  • 13.246, Andrey Mitrofanov (?), 11:56, 27/06/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Ваша классификация неполна и требует доработки Вы не посчитали нубов, написавш... весь текст скрыт [показать]
     
  • 12.245, Andrey Mitrofanov (?), 11:11, 27/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Какноничекое https lists debian org debian-russian 2017 06 msg00329 html ... весь текст скрыт [показать]
     
  • 11.244, Аноним (-), 10:58, 27/06/2017 [^] [ответить]    [к модератору]  
  • +/
    таки такие любители "прогресса" и понапридумывали эти 100 форматов
     
  • 6.172, Аноним (-), 13:09, 24/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > По поводу унификации путем добавления еще одного стандарта уже давным давно всё сказано в  https://xkcd.com/927/

    Вас послушать - так вообще стандарты отменить надо, вот тогда заживем!

     
  • 5.81, YetAnotherOnanym (ok), 16:53, 23/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Преимущество заключается в унификации и дополнительном уровне абстракции

    А раньшие уровни абстракции на чём сфейлили, что пришлось ещё один городить?

     
     
  • 6.83, Аноним (-), 17:03, 23/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Вы сможете сами ответить на этот вопрос, если поразмыслите на тему отличий одного инструмента с несколькими бэкендами от нескольких инструментов.
     
     
  • 7.133, YetAnotherOnanym (ok), 21:47, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Поразмыслив, могу сказать, что отвёртка со сменными битами выглядит современней,... весь текст скрыт [показать]
     
     
     
    Часть нити удалена модератором

  • 9.151, Alex (??), 02:54, 24/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Ну вообще-то у мебельщиков таки используются и крестовые, и шестигранные головки... весь текст скрыт [показать]
     
  • 9.155, Аноним (-), 04:48, 24/06/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Как минимум, размеры шурупов таки могут сильно разниться Это говорит скорее о т... весь текст скрыт [показать]
     
     
  • 10.174, Аноним (-), 13:16, 24/06/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    В абсолютном большинстве саморезов стараются делать голову PH2 PZ2 Кроме редких... весь текст скрыт [показать]
     
  • 9.238, Аноним (-), 17:08, 26/06/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Млять крестовой КРЕСТОВОЙ, КАРЛ Филипс он млять, ФИЛИПС А еще есть ПОЗ... весь текст скрыт [показать]
     
     
  • 10.239, Аноним (-), 17:49, 26/06/2017 [^] [ответить]     [к модератору]  
  • +/
    ПОЗИДРАЙВ - Позидрив Еще фриасон есть А еще можно сказать Крестовой шлиц - Ш... весь текст скрыт [показать]
     
     
  • 11.243, freehck (ok), 09:07, 27/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Тем не менее, работяги шлицом называют именно плоскую отвёртку В этимологию рус... весь текст скрыт [показать]
     
  • 9.247, Andrey Mitrofanov (?), 12:01, 27/06/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Да, именно И вообще, ваш спор бепредметен Учёные же уже давно доказали, что шу... весь текст скрыт [показать]
     
  • 6.100, Аноним (-), 18:35, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Раньше видимо сразу ioctl делали :-P
     
  • 5.88, Аноним (-), 17:45, 23/06/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Ужа с ежом больше уровней абстракции богу абстракции В идеале их должно быть 5... весь текст скрыт [показать]
     
  • 5.257, Michael Shigorin (ok), 18:03, 27/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > Преимущество заключается в унификации

    1) /etc/net был уже давно;
    2) xkcd про стандарты.

     
  • 3.35, freehck (ok), 13:09, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > На этом преимущества ifupdown всё. закончились.

    А как на счёт зависимостей между интерфейсами? Параметров pre/post-up/down? ;)

     
     
  • 4.40, Аноним (-), 13:16, 23/06/2017 [^] [ответить]    [к модератору]  
  • –4 +/
    Если этого сейчас нет, то будет сделано позже. Или вы всерьёз считаете, что разработчики откажутся от востребованной многими функциональности?
     
     
  • 5.45, Аноним (-), 13:23, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Прежде всего, ими самими Многие пакеты типа openssh-server и samba активно юзаю... весь текст скрыт [показать]
     
  • 5.46, freehck (ok), 13:25, 23/06/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Да запросто Сто раз уже нарывались К тому же, судить-то надо не по намерени... весь текст скрыт [показать]
     
     
  • 6.51, Аноним (-), 13:29, 23/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Сколько раз за предыдущий год я слышал Вот когда Маск успешно посадит свою ступ... весь текст скрыт [показать]
     
     
  • 7.220, Аноним (-), 06:22, 25/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Да-да, по этому Коперфильду судебный дознаватель плачет. Конкретно по статье "мошенничество в особо крупном размере". Как посадка на баржу - так трансляция прерывается. Очень удобно.
     
     
  • 8.248, freehck (ok), 12:19, 27/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Ну да, недавно одна из трансляций прервалась в самый ответственный момент. Прервалась аж на несколько секунд. Но есть же трансляции, где всё видно от и до.
    https://youtu.be/7TE1o2lFpoU
     
  • 7.258, Michael Shigorin (ok), 18:06, 27/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > Сколько раз за предыдущий год я слышал "Вот когда Маск успешно посадит
    > свою ступень, тогда и поговорим"... :)

    Маск Шаттлворт? ;-)

     
  • 5.62, Аноним (-), 14:56, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > Если этого сейчас нет, то будет сделано позже.

    С помощью еще одного слоя абстракции, непременно. Иначе - не считается.

     
  • 3.203, Аноним (-), 22:31, 24/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Главное его преимущество, что конфигурация 10 лет не сбивалась при обновлении.
     
  • 2.31, Аноним (-), 12:38, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Ну так для простой конфигурации оно и не особо-то нужно, кто ж говорит...
     
  • 2.173, Аноним (-), 13:10, 24/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Нет, императивщина - это pre-up up down post-down Правда, как жить без этих кос... весь текст скрыт [показать]
     
     
  • 3.188, Crazy Alex (ok), 15:42, 24/06/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Да просто в пуризм впадать не надо Компьютер - штука последовательная, как ни к... весь текст скрыт [показать]
     
     ....нить скрыта, показать (81)

  • 1.3, Аноним (-), 10:40, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Я правильно понимаю, что блоки выделяются табами/пробелами?
     
     
  • 2.4, Аноним (-), 10:42, 23/06/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    http://docs.ansible.com/ansible/YAMLSyntax.html
    Изучи, должно снять вопросы.
     
  • 2.5, KonstantinB (ok), 10:45, 23/06/2017 [^] [ответить]    [к модератору]  
  • +6 +/
    Пробелами. Количество пробелов на вкус, главное - соблюдать вложенность. Табы в yaml запрещены, парсер yaml, реализованный в соответствии со спецификацией, должен на табы ругаться и прекращать парсинг.

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

     
     
  • 3.11, Аноним (-), 11:02, 23/06/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    > Хотя, несомненно, удобнее для ручной правки, чем json

    А вот это спорно.

     
     
  • 4.24, angra (ok), 11:51, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Особенно, если ручную правку осуществлять не в блокноте , а в редакторе, умеюще... весь текст скрыт [показать]
     
     
  • 5.53, KonstantinB (ok), 13:42, 23/06/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Кавычки расставлять лениво очень Особенно когда копипастишь кусок JS-кода, иниц... весь текст скрыт [показать]
     
     
  • 6.57, angra (ok), 14:14, 23/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Есть такое дело Особенно с учетом того, что в js они не обязательны Можно отк... весь текст скрыт [показать]
     
     
  • 7.71, KonstantinB (ok), 15:28, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Я все хочу подобное в postman pre-request script засунуть, но все ленюсь.
     
  • 5.166, Аноним (-), 12:53, 24/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Интересно, если бы сабж был не на ямле, а на джейсоне, вы бы его одобрили ... весь текст скрыт [показать]
     
  • 2.8, Аноним (-), 10:55, 23/06/2017 [^] [ответить]    [к модератору]  
  • +16 +/
    Да. Поклонник си придумал json, поклонник питона ему отомстил. 😄
     
     
  • 3.16, ы (?), 11:13, 23/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Крокфорд вроде не был болшим фанатом си
     
  • 3.141, Аноним (-), 23:05, 23/06/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    JSON появился из хэш-массивов JavaScript, за основу которых был взят синтаксис словарей из Python. Шах и мат!
     
  • 1.7, Аноним (-), 10:52, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Ну выглядит конечно не особо лаконично, но думаю жить можно и с таким. ну и NM перестанет конфликтовать с системным конфигом, может кому это и нужно.
     
  • 1.9, Аноним (-), 10:59, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > в ifupdown при разборе сложных конфигураций не исключено возникновение проблем, вызванных состоянием гонки

    Это конечно важная вещь, сталкивался не раз, но нельзя ли было ifupdown допилить??

     
     
  • 2.65, Аноним (-), 15:00, 23/06/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    > нельзя ли было ifupdown допилить?

    Это не молодежно. Ломать, так ломать.

     
  • 2.176, Аноним (-), 13:21, 24/06/2017 [^] [ответить]     [к модератору]  
  • +/
    А как Парсить конфигурации всех интерфейсов в один проход, построить дерево зав... весь текст скрыт [показать]
     
  • 1.13, Аноним (-), 11:12, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Сетевой стек убунту и ранее вызывал много нареканий. С введением новой системы они, похоже, в конец решили идти microsoft way.
     
     
  • 2.177, Аноним (-), 13:24, 24/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > Сетевой стек убунту и ранее вызывал много нареканий.

    А чем он отличается от сетевого стека Debian? Или CentOS?
    Если не секрет, конечно.

     
  • 1.14, mimocrocodile (?), 11:12, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    Проиграет конкуренцию systemd-abstract-network-configd от Лёни
     
     
  • 2.39, Аноним (-), 13:15, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Леня ушел пилить casync, больше никаких systemd-everything, похоже, не будет.
     
  • 2.41, Аноним (-), 13:21, 23/06/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Посмотрел, кто основной разработчик Martin Pitt, бывший сотрудник каноникла и м... весь текст скрыт [показать]
     
     
  • 3.94, Аноним (-), 17:52, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > бывший сотрудник каноникла

    А, это все объясняет. Спустя некоторое время поделка отправится вслед за миром, упссратом, унити и усплешем. Расходимся.

     
  • 1.15, _KUL (ok), 11:13, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Удобная иерархия - синтаксис джуниперов, всё очень приятно читать глазами. А данный питон-синтаксис очень провоцирует на ошибки.
     
     
  • 2.19, leap42 (ok), 11:18, 23/06/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    >> синтаксис джуниперов
    > джуниперов

    top kek

    там из синтаксиса джуников только пробелы

     
     
  • 3.42, Аноним (-), 13:22, 23/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > там из синтаксиса джуников только пробелы

    Похоже, вы не прочитали комментарий, на который отвечаете.

     
  • 2.91, Crazy Alex (ok), 17:48, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    вообще да, приятно - сходу видно в примере что происходит, вообще без взгляда в ... весь текст скрыт [показать]
     
  • 1.17, via (??), 11:16, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +5 +/
    Ну-да, давайте в 10 местах хранить настройки сети, чтобы вообще не понимать, где их править. Удобно! И закончится все ifconfig-ом в rc.local
     
     
  • 2.54, Аноним (-), 13:48, 23/06/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    в юните systemd-etcrclocald
     
     
  • 3.108, Аноним (-), 20:16, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Учите матчасть. Оно называется systemd-rc-local-generator.
     
  • 1.18, Аноним (-), 11:16, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    А нафига абстрагировать доступ к конфигурации для NetworkManager и systemd-networkd?
     
     
  • 2.27, Crazy Alex (ok), 12:13, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Примерно затем же, зачем нужен libvirt вместо ковыряния виртуалок напрямую Чтоб... весь текст скрыт [показать]
     
  • 1.20, EHLO (?), 11:29, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +6 +/
    Снизу постучали
     
     
  • 2.70, Аноним (-), 15:24, 23/06/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    Это просто еще один слой абстракции.
     
     
  • 3.101, щи (?), 18:41, 23/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > Это просто еще один слой абстракции.

    Нужно много админов, чтобы очищать слои от абстракции.

     
  • 1.23, Аноним (-), 11:48, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Ничего проще netctl еще ничего не придумали.
     
     
  • 2.249, Andrey Mitrofanov (?), 12:48, 27/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > Ничего проще netctl еще ничего не придумали.

    Конкурирующий слой абстракции над зюстем-дэ?  Нужно. Нужно БООООооольше!!11

     
  • 1.26, Аноним (-), 12:10, 23/06/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    народ, расслабьте булки, поиграется и бросит, впервой что ли что будет у красн... весь текст скрыт [показать]
     
     
  • 2.78, Аноним (-), 16:39, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    главное чтоб devuan не трогали а так-то, да, пофиг, пусть миллионы мух кушают ч... весь текст скрыт [показать]
     
  • 1.28, Вася (??), 12:25, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    А можно в 2017-ом УТИЛИТКУ чтобы раз - и присвоил/сохранил статический ip адрес...
     
     
  • 2.47, andy (??), 13:25, 23/06/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    nmcli
     
     
  • 3.250, Andrey Mitrofanov (?), 12:52, 27/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    #>>чтобы раз - и
    > ipconfig.exe

    ч0рд, опередил.

     
  • 2.261, freehck (ok), 10:00, 28/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > А можно в 2017-ом УТИЛИТКУ чтобы раз - и присвоил/сохранил статический ip адрес...

    ifconfig :)

     
  • 1.30, Темная материя (?), 12:36, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    ничего проще еще iproute не придумали
     
  • 1.43, Аноним (-), 13:22, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Еще один велосипед, почему не назвали netpland?
     
     
  • 2.56, KonstantinB (ok), 14:00, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    systemd-netpland же :)
     
     
  • 3.59, Аноним (-), 14:27, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Тогда прошу прощения, пару лет назад на FreeBSD першел, отстал немного от Linux'овых велосипедов.
     
     
  • 4.138, Led (ok), 22:36, 23/06/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    > на FreeBSD першел, отстал немного от Linux'овых велосипедов.

    Да, ржавые трёхколёсние велосипеды - на них не разгонишся, неудивительно, что отстал.

     
     
  • 5.191, Аноним (-), 16:53, 24/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Работает на десктопе несколько лет. Установилась без проблем. Один раз под себя настроил и пользуешся. Все работает как швейцарские часы.
     
  • 4.144, Аноним (-), 23:23, 23/06/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Я хотел поставить-посмотреть 11 0 - не поставил Там инсталлятор как и раньше тр... весь текст скрыт [показать]
     
     
  • 5.154, Аноним (-), 04:39, 24/06/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Там работать-то толком нечему - разбить диск, распаковать tar, добавить пользова... весь текст скрыт [показать]
     
     
  • 6.179, Аноним (-), 13:31, 24/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Вся суть FreeBSD - искать на свою задницу трудности, героически их преодолевать, и презрительно отзываться о тех, кто идет более простыми путями.
     
     
  • 7.180, Аноним (-), 13:45, 24/06/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    Вся суть современного лапчатого ньюфага - считать все непохожее на вантуз неудоб... весь текст скрыт [показать]
     
     
  • 8.185, Аноним (-), 15:25, 24/06/2017 [^] [ответить]    [к модератору]  
  • –3 +/
    У тебя бздя вместо мозгов. От слова "бздить".


     
     
  • 9.193, Аноним (-), 17:20, 24/06/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    > У тебя бздя вместо мозгов. От слова "бздить".

    Быстро ты слился. Хотя о чем это я - нормально потроллить ведь хоть какая-то квалификация и знания матчасти нужны, а не виндусня и копипаста.


     
     
  • 10.195, Аноним (-), 17:43, 24/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Вывод с твоего коммента выше Есть bcdinstall, который предлагается использовать... весь текст скрыт [показать]
     
  • 8.259, Michael Shigorin (ok), 18:25, 27/06/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    > Вся суть

    Да вы, ньюфаги, друг друга стоите.

     
  • 6.187, Аноним (-), 15:27, 24/06/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    Ты проБЗДел свой мозг.


     
  • 2.251, Andrey Mitrofanov (?), 12:54, 27/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    >почему не назвали netpland?

    есть-план-же!

     
  • 1.55, ЛинуксНуженЛи (?), 13:52, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А чё не JSON?
     
     
  • 2.99, Аноним (-), 18:10, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    жсон слишком простой, вот странно, что не хмль, раз у них регедит и дбас на хмле.
     
     
  • 3.170, Аноним (-), 13:04, 24/06/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    > жсон слишком простой, вот странно, что не хмль, раз у них регедит и дбас на хмле.

    Как человек, реализовывавший поддержку в своей программе и JSON, и XML, ответственно заявляю - JSON сложнее.

     
     
  • 4.196, Аноним (-), 18:32, 24/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Что, не нашел json-парсер врайтер А уж сколько много libxml2 форков-то Ух Дей... весь текст скрыт [показать]
     
  • 2.105, SysA (?), 19:47, 23/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > А чё не JSON?

    Уже есть - см. /var/lib/openvswitch/conf.db@openvswitch - там тебе и JSON, и БД... :)

     
     
  • 3.253, Andrey Mitrofanov (?), 13:03, 27/06/2017 [^] [ответить]    [к модератору]  
  • +/
    >> А чё не JSON?
    > Уже есть -
    > - там тебе и JSON, и БД... :)

    ...наверное, даже даже Postscript где-то "там" есть?...  А PDF?  И завершаюшщие штрихи -- .ooxml с .xps.

     
  • 2.201, Kodir (ok), 21:03, 24/06/2017 [^] [ответить]     [к модератору]  
  • –3 +/
    Видимо, JSON им показался слишком обыденным - зачем делать сенсацию на общепри... весь текст скрыт [показать]
     
  • 1.64, Аноним (-), 15:00, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Раз вкорячили везде systemd, то надо systemd-networkd использовать а не городить ещё чтото.
     
     
  • 2.109, Аноним (-), 20:22, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Кому надо - те давно используют Лично я на простых задачах давно на него переше... весь текст скрыт [показать]
     
     
  • 3.262, freehck (ok), 10:03, 28/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Чего только не сделаешь, лишь бы не писать баг-репорт, да?
     
  • 1.68, Аноним (-), 15:11, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Я боюсь, не прилетит ли сия сущность в Debian 10...
     
  • 1.69, 1 (??), 15:17, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Надо добавить ещё условные операторы и функции.
     
     
  • 2.72, nikosd (ok), 15:36, 23/06/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    нет, надо перейти на хранение в БД, причем желательно какой-нибудь редкой и нео... весь текст скрыт [показать]
     
     
  • 3.93, 1 (??), 17:51, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Для этого надо сделать 2х факторную реализацию - Сначала поднимается lo интерфей... весь текст скрыт [показать]
     
     
  • 4.110, Аноним (-), 20:24, 23/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    В дебианах убунтах - не нужно, там systemd, в котором конфигурирование lo жестко... весь текст скрыт [показать]
     
  • 3.96, Crazy Alex (ok), 17:59, 23/06/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Прикол в том, что сложившийся формат оно читать умеет - Для миграции на Netplan... весь текст скрыт [показать]
     
     
  • 4.205, Аноним (-), 00:15, 25/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Выходит, что разрабы systemd и NM просто послали всех в лес Почему кто-то долже... весь текст скрыт [показать]
     
  • 1.73, mumu (ok), 15:43, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Оставьте конфиги в покое! Пусть гонками системд занимается, он у нас гонщик.
     
  • 1.80, XoRe (ok), 16:45, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > Суть работы netplan сводится к
    > тому, что в процессе начальной загрузки он читает базовые сетевые настройки
    > из файлов "/{lib,etc,run}/netplan/*.yaml"

    Прекрасная суть. Программа просто что-то читает и пишет конфиг. Но читать она хочет именно в своем формате. Похоже, кто-то просто не осилил парсинг /etc/network/interfaces.

    И потом.
    Нахуа вообще искать конфиги в /lib/?
    И нахуа искать хоть что-то в пустом /run/ в процессе начальной загрузки?

     
     
  • 2.97, Аноним (-), 18:01, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Видимо, в дальнейшем конфиги планируют сделать библиотеками И ставить их из реп... весь текст скрыт [показать]
     
  • 2.98, Crazy Alex (ok), 18:06, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Суть нормальная, избавляет весь остальной софт от выяснения, какая там хрень за ... весь текст скрыт [показать]
     
     
  • 3.107, 123 (??), 19:52, 23/06/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    > Суть нормальная, избавляет весь остальной софт от выяснения, какая там хрень за
    > сеть отвечает.

    Теперь софт будет дополнительно выяснять, отвечает ли за сеть нетплан...


     
     
  • 4.111, Crazy Alex (ok), 20:31, 23/06/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    Ну вот убунтовский - не будет. Подозреваю, что редхатовский - тоже. А там - подтянутся.
     
  • 2.112, Аноним (-), 20:32, 23/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Там есть импорт из ifupdown, так что наоборот, демонстративно осилили Дистрибут... весь текст скрыт [показать]
     
     
  • 3.263, XoRe (ok), 23:56, 02/07/2017 [^] [ответить]     [к модератору]  
  • +/
    Тогда остается непонятным демонстративное создание своего формата Такое ощущени... весь текст скрыт [показать]
     
  • 1.84, Аноним (-), 17:14, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    бидонисты будут очень . рады табам и пробелам
     
     
  • 2.254, Andrey Mitrofanov (?), 13:08, 27/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    > бидонисты будут очень . рады табам и пробелам

    яМлисты будут ещё больше рады -- табам питонистов!

     
  • 1.87, Аноним (-), 17:42, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > хранящего настройки в файле /etc/network/interfaces

    Данное месторасположениие было слишком очевидным?
    > записи сетевой конфигурации в каталог /etc/netplan

    Ну да, так же гораздо лучше!

     
     
  • 2.92, 1 (??), 17:48, 23/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    и + ВНЕЗАПНО из /lib/netplan/.
    И заверте...
     
  • 1.103, vantoo (ok), 18:58, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Программерам понравится, сисадминам нет.
     
     
  • 2.104, Аноним (-), 19:22, 23/06/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    девопсам понравилось ... sed не нужен...
     
     
  • 3.149, Аноним (-), 01:59, 24/06/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    А как соотносится язык отступов с седом? Сед становится неудобен?
     
     
  • 4.159, Аноним (-), 09:18, 24/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Скрипты, которые генерят ямл конфиги.

    Явно лучше sed/awk

     
  • 4.190, й (?), 16:35, 24/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    да какбе в yaml не обязательно использовать отступы. смотри:
    network: { version: 2, ethernets: { enp3s0: { dhcp4: yes }}}
     
  • 2.106, Crazy Alex (ok), 19:52, 23/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Им ничего не нравится чему меньше 20 лет, не впервой
     
     
  • 3.146, angra (ok), 23:41, 23/06/2017 [^] [ответить]     [к модератору]  
  • +5 +/
    Нет, это новичкам не хватает еще опыта, чтобы отличить стоящие вещи из нового от... весь текст скрыт [показать]
     
     
  • 4.189, Crazy Alex (ok), 16:00, 24/06/2017 [^] [ответить]     [к модератору]  
  • +5 +/
    Нет, просто некоторые чуют, что их время точнее, время работы привычными им мет... весь текст скрыт [показать]
     
     
  • 5.211, Аноним (-), 01:45, 25/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Поклоняюся тебе! Не остави в беде и юнИтах!


     
  • 5.215, freehck (ok), 02:19, 25/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Кстати говоря ifupdown прекрасно может существовать в качестве бэкенда к какому... весь текст скрыт [показать]
     
  • 5.219, angra (ok), 05:45, 25/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Дети, вы такие смешные Если для вас старые дяди наконец сделали инструменты упр... весь текст скрыт [показать]
     
     
  • 6.236, freehck (ok), 12:51, 26/06/2017 [^] [ответить]     [к модератору]  
  • +/
    По-моему суть тут в том, что они хотят событийно-ориентированный демон, который ... весь текст скрыт [показать]
     
  • 1.113, Lolwat (?), 20:32, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –5 +/
    Кто знает если ли инструмент с абстракцией на их абстракцию, а то не гоже, современному человеку с YAML баловаться.
     
  • 1.115, Аноним (-), 21:10, 23/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –7 +/
    А меня и так всё устраивало
     
  • 1.156, Аноним (-), 05:52, 24/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Лунатик старательно сливает своё единственное прибыльное направление.
     
  • 1.157, Аноним (-), 06:52, 24/06/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    вот то-то теперь-то эхом будетъ удобно конфиги править флагманские дистры скаты... весь текст скрыт [показать]
     
     
  • 2.162, Кеша (?), 12:36, 24/06/2017 [^] [ответить]    [к модератору]  
  • +/
    Братья, которые правят конфиги на хосте эхом и не умеют настроить в любимом эдиторе линтер для YAML/json, в ближайшие годы отправятся на биржу труда. Потому что они тупиковая ветвь эволюции.
     
     
  • 3.168, Аноним (-), 12:56, 24/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > Братья, которые правят конфиги на хосте эхом

    А как еще, если вим только бибикает и все портит?

     
  • 3.216, Аноним (-), 03:33, 25/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Дорогой Кеша, в наш век рулит автоматизация соответственно есть 2 случая Первый... весь текст скрыт [показать]
     
  • 2.202, Аноним (-), 22:06, 24/06/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    Да ладно вам Иногда все же доставляют скриншотики с ноутов молодежных модников,... весь текст скрыт [показать]
     
  • 1.158, Аноним (-), 08:38, 24/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А OVSBridge можно поднять через этот netplan?
     
  • 1.163, Борщдрайвен бигдата (?), 12:46, 24/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Ну, неплохо. В общем-целом, не вижу изменений в глобальном плане, разве что минус один свой, непохожий ни на что, формат конфигурации чего-то.
     
  • 1.165, ALex_hha (ok), 12:52, 24/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Сначала схема предсказуемого именования сетевых интерфейсов - enx78e7d1ea46da
    Теперь хранение конфигураций сетевых интерфейсов в YAML.

    С такими темпами, мы скоро простой конфиг будем на ассемблере и/или js писать :D

     
     
  • 2.178, Аноним (-), 13:27, 24/06/2017 [^] [ответить]    [к модератору]  
  • +/
    > С такими темпами, мы скоро простой конфиг будем на ассемблере и/или js писать :D

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

     
  • 2.181, й (?), 14:31, 24/06/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Вы, вероятно, весьма молоды и не в курсе про sendmail cf на сноболе Считалось Ю... весь текст скрыт [показать]
     
     
  • 3.221, Аноним (-), 06:29, 25/06/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    тьюринг-полный конфиг exim'а себя прекрасно чувствует и поныне. с шлимылом проблема гораздо глубже - его писал пидapас во всех смыслах. И его конфиг это только подтверждает.
     
  • 2.255, Andrey Mitrofanov (?), 13:16, 27/06/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    >мы скоро простой конфиг будем на
    >и/или js писать :D

    NGinx Inc. предвосхитила ваши желания!

     
  • 1.167, ALex_hha (ok), 12:54, 24/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > Братья, которые правят конфиги на хосте эхом и не умеют настроить в любимом эдиторе линтер для YAML/json

    речь скорее идет о всяких автоматизациях, которые используют sed/awk и т.п.

     
     
  • 2.204, Аноним (-), 00:10, 25/06/2017 [^] [ответить]     [к модератору]  
  • +/
    Вообще без разницы чем генерировать конфиги Задо YAML JSON жутко неудобно прави... весь текст скрыт [показать]
     
  • 1.192, ALex_hha (ok), 17:19, 24/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > Вы, вероятно, весьма молоды и не в курсе про sendmail.cf на сноболе.

    знаком и поэтому я выбрал в свое время удобный конфиг postfix ;) о чем не пожалел ни разу

     
  • 1.197, Baz (?), 19:22, 24/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    да чего вы переживаете, будет ещё пара форков из-за очередного велосипеда, например, с netplan и без systemd, без netplan и без systemd и так далее. ведь никому не интересно предоставить выбор компонента в момент установки для хомячков, а кому будет критично - соберут сами как им надо.
     
  • 1.260, Аноним (-), 21:38, 27/06/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    убунте лишь бы куда нибудь перейти
    лишь бы как ябблу сделать ни как у других, во имя большей несовместимости
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor