Bastille 0.9.20220216 வெளியீடு, FreeBSD சிறையை அடிப்படையாகக் கொண்ட கொள்கலன் மேலாண்மை அமைப்பு

Bastille 0.9.20220216 இன் வெளியீடு வெளியிடப்பட்டது, இது FreeBSD ஜெயில் பொறிமுறையைப் பயன்படுத்தி தனிமைப்படுத்தப்பட்ட கொள்கலன்களில் இயங்கும் பயன்பாடுகளின் வரிசைப்படுத்தல் மற்றும் நிர்வாகத்தை தானியங்குபடுத்துவதற்கான அமைப்பு. குறியீடு ஷெல்லில் எழுதப்பட்டுள்ளது, செயல்பாட்டிற்கு வெளிப்புற சார்புகள் தேவையில்லை மற்றும் BSD உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது.

கொள்கலன்களை நிர்வகிக்க, ஒரு bastille கட்டளை வரி இடைமுகம் வழங்கப்பட்டுள்ளது, இது FreeBSD இன் தேர்ந்தெடுக்கப்பட்ட பதிப்பின் அடிப்படையில் சிறை சூழல்களை உருவாக்கவும் புதுப்பிக்கவும் உங்களை அனுமதிக்கிறது மற்றும் தொடங்குதல்/நிறுத்துதல், உருவாக்குதல், குளோனிங், இறக்குமதி/ஏற்றுமதி செய்தல், மாற்றுதல், அமைப்புகளை மாற்றுதல் போன்ற கொள்கலன் செயல்பாடுகளைச் செய்யலாம். நெட்வொர்க் அணுகலை நிர்வகித்தல் மற்றும் வள நுகர்வு மீதான கட்டுப்பாடுகளை அமைத்தல். லினக்சுலேட்டரைப் பயன்படுத்தி இயங்கும் ஒரு கொள்கலனில் லினக்ஸ் சூழல்களை (உபுண்டு மற்றும் டெபியன்) பயன்படுத்த முடியும். மேம்பட்ட அம்சங்களில், ஒரே நேரத்தில் பல கொள்கலன்களில் நிலையான கட்டளைகளை இயக்குவதை ஆதரிக்கிறது, உள்ளமைக்கப்பட்ட வார்ப்புருக்கள், ஸ்னாப்ஷாட்கள் மற்றும் காப்புப்பிரதிகள். கொள்கலனில் உள்ள ரூட் பகிர்வு படிக்க-மட்டும் பயன்முறையில் பொருத்தப்பட்டுள்ளது.

சேவையகங்களுக்கான நிரல்களை (nginx, mysql, wordpress, asterisk, redis, postfix, elasticsearch, salt, etc.), டெவலப்பர்கள் (gitea, gitlab, jenkins jenkins , python) கொண்ட வழக்கமான பயன்பாடுகளின் கொள்கலன்களை விரைவாகத் தொடங்குவதற்கு சுமார் 60 டெம்ப்ளேட்டுகளை களஞ்சியம் வழங்குகிறது. , php, perl, ruby, rust, go, node.js, openjdk) மற்றும் பயனர்கள் (பயர்பாக்ஸ், குரோமியம்). கொள்கலன்களின் அடுக்குகளை உருவாக்குவதை ஆதரிக்கிறது, ஒரு டெம்ப்ளேட்டை மற்றொன்றில் பயன்படுத்த அனுமதிக்கிறது. கன்டெய்னர்களை இயக்குவதற்கான சூழலை இயற்பியல் சேவையகங்கள் அல்லது ராஸ்பெர்ரி பை போர்டுகள் மற்றும் AWS EC2, Vultr மற்றும் DigitalOcean கிளவுட் சூழல்களில் உருவாக்கலாம்.

சால்ட்ஸ்டாக்கிலிருந்து கிறிஸ்டர் எட்வர்ட்ஸ் இந்த திட்டத்தை உருவாக்குகிறார், அவர் FreeBSDக்கான உப்பு மையப்படுத்தப்பட்ட கட்டமைப்பு மேலாண்மை அமைப்பின் துறைமுகங்களையும் பராமரிக்கிறார். கிறிஸ்டர் ஒருமுறை உபுண்டுவின் வளர்ச்சிக்கு பங்களித்தார், க்னோம் அறக்கட்டளையில் கணினி நிர்வாகியாக இருந்தார், மேலும் அடோப்பில் பணிபுரிந்தார் (அவர் கணினி பாதுகாப்பைக் கண்காணிப்பதற்கும் பராமரிப்பதற்கும் அடோப்பின் திறந்த மூல ஹப்பிள் கருவியின் ஆசிரியர் ஆவார்).

புதிய வெளியீட்டில்:

  • ZFS பகிர்வுகளில் ஹோஸ்ட் செய்யப்பட்ட ஜெயில் சூழல்களை குளோனிங் செய்வதற்கான ஆதரவு சேர்க்கப்பட்டது.
  • சூழல்களில் கணினி பதிப்புகளை பட்டியலிடும்போது இடைநிலை வெளியீடுகளைக் காட்ட "bastille list release -p" கட்டளை சேர்க்கப்பட்டது.
  • லினக்ஸ் சூழல்களின் மேம்படுத்தப்பட்ட வரிசைப்படுத்தல். Aarch64 (arm64) கட்டமைப்பிற்கு டெபியன் மற்றும் உபுண்டு சூழல்களைப் பயன்படுத்துவதற்கான ஆதரவு சேர்க்கப்பட்டது.
  • VNET துணை அமைப்பைப் பயன்படுத்தி கொள்கலன்களை இணைப்பதற்காக மெய்நிகர் நெட்வொர்க்குகளை உருவாக்குவதில் உள்ள சிக்கல்கள் தீர்க்கப்பட்டுள்ளன.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்