Главная
Блог разработчиков phpBB
 
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама

Salt — продолжение

Anna | 16.06.2014 | нет комментариев

Некоторое время назад я писал о восхитительном продукте: Salt.

Время не стоит на месте, и Salt тоже прогрессирует.

Из последних изменений могу подметить:
— Попытка монетизации плана (План переехал на .com и обзавелся платной помощью)
— Over States
— Node Groups
— Дюже много нового в документации
— Субъективно больше добротная помощь windows

А сейчас обо каждому чуть подробнее

 

Over States

Фактически неизменно настройка системы требует выполнения ряда последовательных действий и соблюдение порядка дюже значимо.
Еще в ветхих версиях дозволено было организовывать некоторую последовательность внутри одного стейта. Over State же разрешает организовать последовательность действий между стейтами.
Больше детально дозволено посмотреть здесь.

Node Groups

Выборка машин подверженных определенному состоянию допустима по:
1. minion_id
[root@control salt]# salt 'dc-nl2' test.ping dc-nl2: True
2. регулярному выражению
[root@control salt]# salt -E 'dc-nld?' test.ping dc-nl: True dc-nl2: True 
3. списку
salt -L 'web1,web2,web3' test.ping
4. Grains Подробнее (гранулам, вероятно. Так и не придумал как верно)
salt -G 'os:CentOS' test.ping
Гранулы — это статические свойства миньона, которые он получает в момент старта механически. Так же дозволено прописывать свои гранулы в конфиге миньона
5. Node Groups Подробнее
Node Groups разрешает статически определить в конфигурационном файле мастера некоторые группы хостов.
nodegroups: group1: 'L@foo.domain.com,bar.domain.com,baz.domain.com or bl*.domain.com' group2: 'G@os:Debian and foo.domain.com'

Документация

Здесь и говорить нечего, она реально растет совместно с планом.
Вот полное содержание.
Советую почитать учебник по стейтам, он расширился

Помощь Windows

На момент написания прошлой статьи была где-то 0.12 версия Salt.
Могу сказать что, если на linux все работало восхитительно, на Windows оно хотело каких-то зависимостей, так и не осознал верно каких. VCredist какой-то версии кажется.
Теперь оно восхитительно ставится инсталлятором.

Ссылки

сам Salt
Примеры состояний

Собственно это маленькая обзорная статья.

Если увижу в комментариях желание посмотреть примеры — готов взяться написать еще пару статей-примеров о том как каждому этим пользоваться. Теперь как раз впритирку занят автоматизацией некоторых процессов на Windows через Salt.

P.S. Комментарии по качеству статьи и ошибкам/опечаткам с радостью приму(Желанно в личку), ошибки поправлю. Крепко не пинать: только учусь.

 

Источник: programmingmaster.ru

Оставить комментарий
Форум phpBB, русская поддержка форума phpBB
Рейтинг@Mail.ru 2008 - 2017 © BB3x.ru - русская поддержка форума phpBB