SaltStack که با نام Salt نیز شناخته می شود، یک ابزار مدیریت پیکربندی و ارکستراسیون است. از یک مخزن مرکزی برای ارائه سرورهای جدید و سایر زیرساختهای فناوری اطلاعات، ایجاد تغییرات در موارد موجود و نصب نرمافزار در محیطهای فناوری اطلاعات، از جمله سرورهای فیزیکی و مجازی، و همچنین ابر استفاده میکند.
Salt در سازمانهای DevOps استفاده میشود زیرا کد توسعهدهنده و اطلاعات پیکربندی را از یک مخزن کد مرکزی مانند GitHub یا Subversion بیرون میکشد و آن محتوا را از راه دور به سرورها منتقل میکند. کاربران Salt میتوانند اسکریپتها و برنامههای خود را بنویسند و میتوانند پیکربندیهای از پیش ساختهشدهای را که سایر کاربران در یک مخزن عمومی مشارکت دادهاند دانلود کنند.
Salt از یک راه اندازی Slave-Master استفاده می کند که اجرای فشار و کشش را امکان پذیر می کند. کاربر میتواند بهروزرسانیها و کدهای جدید را بهطور انبوه منتشر کند، یا برنامهای برای سرورها تنظیم کند تا Salt master را برای بهروزرسانی بررسی کنند و بر اساس آنها را بکشند. بنابراین، معماری مدیریت پیکربندی Salt مبتنی بر رویداد و خود درمانی است، زیرا سیستم میتواند همزمان بهروزرسانیها را حذف کند و به مشکلات پاسخ دهد. نمک همچنین می تواند در حالت مبتنی بر عامل یا بدون عامل عمل کند.

