From 2385f5e6efc527e6d88aa3c02087609530876355 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BE=D0=BB=D0=B3=D0=B8=D0=B9=20=D0=90=D1=80=D1=82?= =?UTF-8?q?=D1=91=D0=BC?= Date: Thu, 21 Mar 2024 16:48:45 +0300 Subject: [PATCH] mod --- README.md | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index c2ad5d5..827f15e 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ - [Краткое руководство по Salt Stack](#краткое-руководство-по-salt-stack) - [Краткая справка](#краткая-справка) + - [Сравнение СУК](#сравнение-сук) + - [Аналогия с Ansible](#аналогия-с-ansible) - [Установка Salt](#установка-salt) - [Master на Альт сервер](#master-на-альт-сервер) - [Minion на CentOS Stream 9](#minion-на-centos-stream-9) @@ -42,13 +44,26 @@ ## Краткая справка +### Сравнение СУК + | СУК | Год создания | Язык | DSL | Особенности | | --------- | :----------: | ------------ | ---- | -------------------------- | -| Puppet | 2005 | Ruby | Свой | Pull | -| Chef | 2009 | Ruby, Erlang | Ruby | Pull, Web | -| SaltStack | 2011 | Python | YAML | Pull (Push), корп-версия | -| Ansible | 2012 | Python | YAML | Push (Pull), Ansible Tower | -| | | | | | +| Puppet | 2005 | Ruby | Свой | Pull | +| Chef | 2009 | Ruby, Erlang | Ruby | Pull, Web | +| SaltStack | 2011 | Python | YAML | Pull (Push), корп-версия | +| Ansible | 2012 | Python | YAML | Push (Pull), Ansible Tower | + +### Аналогия с Ansible + +| В SaltStack | Значение | В Ansible | +| ----------- | ------------------------------------ | ---------------------- | +| Мастер | Сервер | Узел (нода) управления | +| Миньон | Клиент | Управляемый узел | +| Формула | Декларативный конфиг клиента | Плейбук | +| Состояние | Элементарная единица конфига клиента | Таск | +| Грейн | Переменная клиента | Факт | +| Топ-файл | Описание узлов | Инвентарь (узлы) | +| Пиллары | Переменные | Переменные | ## Установка Salt