SaltStack — это механизм управления конфигурацией с открытым исходным кодом и механизм удаленного выполнения. Он удаленно выполняет команды на всех машинах. Это программное обеспечение на основе Python. Томас С. Хэтч — создатель и главный архитектор SaltStack. SaltStack использует библиотеку сообщений ZeroMQ для обработки высокоскоростных требований для всех сетевых уровней. Соль простая, масштабируемая и быстрая. В этом руководстве будут рассмотрены основные принципы SaltStack, настройки SaltStack, файловой системы Minion, а также пройдены этапы удаленного выполнения, управления конфигурацией, управления облаком, операций с Python API и, наконец, завершен полный рабочий пример.
Аудитория
Это учебное пособие для тех профессионалов, которые стремятся сделать карьеру в SaltStack. Из этого туториала вы получите достаточно понимания операций удаленного выполнения и управления конфигурацией.
Предпосылки
Прежде чем вы начнете практиковаться с различными компонентами, приведенными в этом руководстве, предполагается, что вы уже знакомы и обладаете глубокими знаниями ZeroMQ и базовыми знаниями Python.