Salt (software)
சால்ட் (சில நேரங்களில் சால்ட்ஸ்டாக் என்று குறிப்பிடப்படுகிறது) என்பது பைதான் அடிப்படையிலான, நிகழ்வு-உந்துதல் ஐடி ஆட்டோமேஷன், ரிமோட் டாஸ்க் எக்ஸிகியூஷன் மற்றும் உள்ளமைவு மேலாண்மைக்கான திறந்த மூல மென்பொருளாகும். தரவு மைய அமைப்பு மற்றும் நெட்வொர்க் வரிசைப்படுத்தல் மற்றும் மேலாண்மை, உள்ளமைவு ஆட்டோமேஷன், செகாப்ஸ் ஆர்கெஸ்ட்ரேஷன், பாதிப்பை சரிசெய்தல் மற்றும் கலப்பின மேகக் கட்டுப்பாடு ஆகியவற்றிற்கான "குறியீடாக உள்கட்டமைப்பு" அணுகுமுறையை ஆதரிக்கிறது. பெரிய உள்கட்டமைப்பு அளவையும் அதன் விளைவாக ஏற்படும் சிக்கலையும் நிர்வகிக்கும் தரவு மைய அமைப்புகள் நிர்வாகிகளுக்கான அதிவேக தரவு சேகரிப்பு மற்றும் பணி நிறைவேற்றத்தின் தேவையிலிருந்து உப்பு உருவானது. சால்ட்டின் ஆசிரியரான தாமஸ் எஸ். ஹேட்ச், முன்பு தகவல் தொழில்நுட்ப குழுக்களுக்கு கணினி மேலாண்மை பிரச்சினையை அளவில் தீர்க்க பல பயன்பாடுகளை உருவாக்கியிருந்தார், ஆனால் இவை மற்றும் பிற திறந்த மூல தீர்வுகள் இல்லாததைக் கண்டறிந்தார். அதிவேகத் தேவைகளை எளிதாக்குவதற்கு ஜீரோஎஂக்யூ செய்தியிடல் நூலகத்தைப் பயன்படுத்த ஹேட்ச் முடிவு செய்தார், மேலும் அனைத்து நெட்வொர்க்கிங் அடுக்குகளுக்கும் ஜீரோஎஂக்யூவைப் பயன்படுத்தி உப்பை உருவாக்கினார். மே 2011 இன் பிற்பகுதியில், உப்பு தொலைநிலை செயல்படுத்தும் இயந்திரத்தில் கட்டப்பட்ட உள்ளமைவு நிர்வாகத்தை வழங்குவதில் ஆரம்ப முன்னேற்றம் ஏற்பட்டது. இந்த உள்ளமைவு மேலாண்மை அமைப்பு அனைத்து உள்ளமைவு (நிலை) தரவையும் YAML ஐ மேம்படுத்தும் எளிதில் புரிந்துகொள்ளக்கூடிய தரவு கட்டமைப்பிற்குள் சேமிக்கிறது. சால்ட் ஸ்டேட் அமைப்பின் சோதனை செயல்பாடு மே 2011 இல் கிடைத்தாலும், நவம்பர் 2011 இல் சால்ட் 0.9.3 வெளியிடப்படும் வரை இது நிலையானதாக கருதப்படவில்லை. உப்பு 0.14.0 வெளியீடு தனியார் மற்றும் பொது மேகக்கணி விஎம்களை உப்புடன் நேரடியாக நிர்வகிக்கக்கூடிய ஒரு மேம்பட்ட மேகக்கணி கட்டுப்பாட்டு அமைப்பை அறிமுகப்படுத்தியது. சால்ட் கிளவுட் செயல்பாடு எந்தவொரு கலப்பின கிளவுட் ஹோஸ்டையும் வழங்க அனுமதிக்கிறது, பின்னர் புதிதாக வழங்கப்பட்ட கலப்பின கிளவுட் அமைப்புகளுக்கு சால்ட் ரிமோட் எக்ஸிகியூஷன், உள்ளமைவு மேலாண்மை மற்றும் நிகழ்வு-உந்துதல் ஆட்டோமேஷன் திறன்களை வெளிப்படுத்துகிறது. புதிய மெய்நிகர் இயந்திரங்கள் மற்றும் மேகக்கணி நிகழ்வுகள் உருவாக்கப்பட்ட பிறகு தானாகவே ஒரு சால்ட் மாஸ்டருடன் இணைக்கப்படுகின்றன. சால்ட் கிளவுட் ஏ. டபிள்யூ. எஸ், அஸூர், விஎம்வேர், ஐபிஎம் கிளவுட் மற்றும் ஓபன்ஸ்டாக் உள்ளிட்ட 25 பொது மற்றும் தனியார் கிளவுட் அமைப்புகளை ஆதரிக்கிறது. சால்ட் கிளவுட் கிளவுட் புரவலன்கள் மற்றும் டிஎன்எஸ், சேமிப்பு, சுமை சமநிலைப்படுத்திகள் போன்ற மேகத்தின் செயல்பாடுகளுடன் தொடர்பு கொள்ள உப்புக்கு ஒரு இடைமுகத்தை வழங்குகிறது. செப்டம்பர் 2020 இல், விஎம்வேர் சால்ட்ஸ்டேக்கை வாங்கியது. வடிவமைப்பு உப்பு மிகவும் மாடுலர் மற்றும் எளிதில் விரிவாக்கக்கூடிய வகையில் வடிவமைக்கப்பட்டுள்ளது, இது பல்வேறு நிறுவன ஐடி பயன்பாட்டு நிகழ்வுகளுக்கு வடிவமைப்பதை எளிதாக்குகிறது. உப்பின் தொகுதி வடிவமைப்பு பைதான் தொகுதிகளை உருவாக்குகிறது, அவை கிடைக்கக்கூடிய உப்பு அமைப்புகளின் சில அம்சங்களைக் கையாளுகின்றன. இந்த தொகுதிகள் உப்புக்குள் உள்ள தொடர்புகளை ஒரு டெவலப்பர் அல்லது கணினி நிர்வாகியின் தேவைகளுக்கு ஏற்ப பிரிக்கவும் மாற்றியமைக்கவும் அனுமதிக்கின்றன. உப்பு அமைப்பு குறிப்பிட்ட செயல்களை நிர்வகிக்க பல தொகுதி வகைகளை பராமரிக்கிறது. மாறும் தொகுதிகளை ஆதரிக்கும் எந்த அமைப்பிலும் தொகுதிகளைச் சேர்க்கலாம். இந்த தொகுதிகள் உப்பின் அனைத்து தொலைநிலை செயலாக்கம் மற்றும் மாநில மேலாண்மை நடத்தையையும் நிர்வகிக்கின்றன. தொகுதிகளை ஆறு குழுக்களாகப் பிரிக்கலாம்ஃ செயல்படுத்தும் தொகுதிகள் உப்பின் செயல்பாட்டிற்கான பணிக்குழுவாகும். தொலைநிலை செயல்படுத்தும் இயந்திரத்திலிருந்து நேரடி செயல்படுத்தலுக்கு கிடைக்கக்கூடிய செயல்பாடுகளை அவை பிரதிநிதித்துவப்படுத்துகின்றன. இந்த தொகுதிகள் பெயர்வுத்திறனை நிர்வகிக்க உப்பால் பயன்படுத்தப்படும் குறிப்பிட்ட குறுக்கு தளத் தகவல்களைக் கொண்டுள்ளன, மேலும் உப்பு அமைப்புகளால் பயன்படுத்தப்படும் கணினி நிலை செயல்பாடுகளின் முக்கிய ஏபிஐ ஆகும். மாநில தொகுதிகள் என்பது உப்பு உள்ளமைவு மேலாண்மை அமைப்பிற்கான பின்தளத்தை உருவாக்கும் கூறுகளாகும். இந்த தொகுதிகள் ஒரு இலக்கு அமைப்பின் உள்ளமைவை அமல்படுத்தவோ, அமைக்கவோ அல்லது மாற்றவோ தேவையான குறியீட்டை செயல்படுத்துகின்றன. மற்ற தொகுதிகளைப் போலவே, மாநில தொகுதிகளிலும் அவை சேர்க்கப்படும்போது அதிக மாநிலங்கள் கிடைக்கின்றன. தானியங்கள் என்பது ஒரு அமைப்பைப் பற்றிய நிலையான தகவல்களைக் கண்டறிந்து, விரைவான சேகரிப்புக்காக ரேம் இல் சேமிப்பதற்கான ஒரு அமைப்பாகும். உப்பு நிலை முறைக்கு அனுப்பப்படும் தகவல்களை வழங்க ரெண்டெரர் தொகுதிகள் பயன்படுத்தப்படுகின்றன. ரெண்டெரர் அமைப்பு தான் சால்ட்டின் உள்ளமைவு மேலாண்மை தரவை எந்த வரிசைப்படுத்தக்கூடிய வடிவத்திலும் பிரதிநிதித்துவப்படுத்துவதை சாத்தியமாக்குகிறது. ரிட்டர்னர்கள்ஃ சால்ட் மூலம் செய்யப்படும் ரிமோட் எக்ஸிகியூஷன் அழைப்புகள் அழைப்பு அமைப்பிலிருந்து பிரிக்கப்படுகின்றன; இது ரிமோட் எக்ஸிகியூஷன் மூலம் உருவாக்கப்படும் ரிட்டர்ன் தகவலை தன்னிச்சையான இடத்திற்குத் திருப்பித் தர அனுமதிக்கிறது. தன்னிச்சையான திரும்பும் இடங்களின் மேலாண்மை ரிட்டர்னர் தொகுதிகளால் நிர்வகிக்கப்படுகிறது. ரன்னர்கள் என்பது உப்பு-ரன் கட்டளையால் செயல்படுத்தப்படும் மாஸ்டர் பக்க வசதி பயன்பாடுகள் ஆகும். பாதிப்புகள் ஏப்ரல் 2020 இல், எஃப்-செக்யூர் இரண்டு உயர் தீவிர ஆர்சிஇ (ரிமோட் கோட் எக்ஸிகியூஷன்) பாதிப்புகளை வெளிப்படுத்தியது, அவை சிவிஇ-2020-11651 மற்றும் சிவிஇ-2020-11652 என அடையாளம் காணப்பட்டன, சிவிஎஸ்எஸ் மதிப்பெண் 10 வரை உயர்ந்தது. இந்த முக்கியமான பாதிப்புகள் சால்ட்டின் இயல்புநிலை தகவல்தொடர்பு சேனலான ஜீரோஎஂக்யூவில் காணப்பட்டன, மேலும் ஆரம்ப ஆராய்ச்சி 6000 பாதிக்கப்படக்கூடிய உப்பு சேவையகங்களைக் கண்டறிந்தது. எஃப்-செக்யூரின் பொது அறிவிப்புக்கு முன்னர் உப்பு அமைப்பு அறிவிக்கப்பட்டது, மேலும் சால்ட் விரைவில் அதன் புதுப்பிக்கப்பட்ட வெளியீடுகளில் இணைப்பை வெளியிட்டதுஃ 2019.2.4 மற்றும் 3000.2. திறந்த மூல உள்ளமைவு மேலாண்மை மென்பொருளின் ஒப்பீடு CFEngine (மென்பொருள்) குறிப்புகள் வெளிப்புற இணைப்புகள் உள்ளமைவு மேலாண்மை அமைப்பு மென்பொருள் அப்பாச்சி உரிமத்தைப் பயன்படுத்தி லினக்ஸ் மென்பொருளுக்கான பைதான் மெய்நிகராக்கம் மென்பொருளில் நிரல் செய்யப்பட்ட இலவச மென்பொருள்