Runj - FreeBSD ಜೈಲಿನ ಆಧಾರದ ಮೇಲೆ ಕಂಟೈನರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಲು OCI-ಹೊಂದಾಣಿಕೆಯ ಟೂಲ್‌ಕಿಟ್

AWS ಗಾಗಿ Bottlerocket Linux ವಿತರಣೆ ಮತ್ತು ಕಂಟೇನರ್ ಪ್ರತ್ಯೇಕತೆಯ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ Amazon ನಲ್ಲಿ ಇಂಜಿನಿಯರ್ ಆಗಿರುವ ಸ್ಯಾಮ್ಯುಯೆಲ್ ಕಾರ್ಪ್, OCI (ಓಪನ್ ಕಂಟೈನರ್) ನಿರ್ದಿಷ್ಟತೆಯ ಉಪಕ್ರಮಕ್ಕೆ ಅನುಗುಣವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಕಂಟೇನರ್‌ಗಳ ಪ್ರತ್ಯೇಕ ಉಡಾವಣೆಯನ್ನು ಒದಗಿಸಲು FreeBSD ಜೈಲು ಪರಿಸರದ ಆಧಾರದ ಮೇಲೆ ಹೊಸ ರನ್‌ಟೈಮ್ ರನ್ಜ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದ್ದಾರೆ. . ಯೋಜನೆಯನ್ನು ಪ್ರಾಯೋಗಿಕವಾಗಿ ಇರಿಸಲಾಗಿದೆ, ಮುಖ್ಯ ಕೆಲಸದಿಂದ ಉಚಿತ ಸಮಯದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಮತ್ತು ಇನ್ನೂ ಮೂಲಮಾದರಿಯ ಹಂತದಲ್ಲಿದೆ. ಕೋಡ್ ಅನ್ನು Go ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು BSD ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

ಅಭಿವೃದ್ಧಿಯನ್ನು ಸರಿಯಾದ ಮಟ್ಟಕ್ಕೆ ತಂದ ನಂತರ, ಕಂಟೈನರ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಲಿನಕ್ಸ್ ಬದಲಿಗೆ FreeBSD ಬಳಸಿ, ಡಾಕರ್ ಮತ್ತು ಕುಬರ್ನೆಟ್ಸ್ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ನಿಯಮಿತ ರನ್‌ಟೈಮ್ ಅನ್ನು ಬದಲಿಸಲು ರನ್ಜ್ ಅನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಮಟ್ಟಕ್ಕೆ ಯೋಜನೆಯು ಸಂಭಾವ್ಯವಾಗಿ ಬೆಳೆಯಬಹುದು. OCI ರನ್‌ಟೈಮ್‌ನಿಂದ, ಕಂಟೈನರ್‌ಗಳ ಸ್ಥಿತಿಯನ್ನು ರಚಿಸಲು, ಅಳಿಸಲು, ಪ್ರಾರಂಭಿಸಲು, ಬಲವಂತವಾಗಿ ಅಂತ್ಯಗೊಳಿಸಲು ಮತ್ತು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಆಜ್ಞೆಗಳನ್ನು ಪ್ರಸ್ತುತ ಅಳವಡಿಸಲಾಗಿದೆ. ಧಾರಕ ಭರ್ತಿಯನ್ನು ಪ್ರಮಾಣಿತ ಅಥವಾ ಸ್ಟ್ರಿಪ್ಡ್-ಡೌನ್ FreeBSD ಪರಿಸರದ ಆಧಾರದ ಮೇಲೆ ರಚಿಸಲಾಗಿದೆ.

OCI ವಿವರಣೆಯು ಇನ್ನೂ FreeBSD ಅನ್ನು ಬೆಂಬಲಿಸದ ಕಾರಣ, ಯೋಜನೆಯು ಜೈಲು ಮತ್ತು FreeBSD ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಸಂಬಂಧಿಸಿದ ಹಲವಾರು ಹೆಚ್ಚುವರಿ ನಿಯತಾಂಕಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ, ಇವುಗಳನ್ನು ಮುಖ್ಯ OCI ವಿವರಣೆಯಲ್ಲಿ ಸೇರಿಸಲು ಸಲ್ಲಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ. ಜೈಲನ್ನು ನಿರ್ವಹಿಸಲು, ಫ್ರೀಬಿಎಸ್‌ಡಿಯಿಂದ ಜೈಲ್, ಜೆಎಲ್‌ಎಸ್, ಜೆಕ್ಸೆಕ್, ಕಿಲ್ ಮತ್ತು ಪಿಎಸ್ ಯುಟಿಲಿಟಿಗಳನ್ನು ನೇರವಾಗಿ ಸಿಸ್ಟಮ್ ಕರೆಗಳನ್ನು ಪ್ರವೇಶಿಸದೆ ಬಳಸಲಾಗುತ್ತದೆ. ಭವಿಷ್ಯದ ಯೋಜನೆಗಳು ಕರ್ನಲ್ RCTL ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಸಂಪನ್ಮೂಲ ಮಿತಿ ನಿರ್ವಹಣೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.

ತನ್ನದೇ ಆದ ರನ್‌ಟೈಮ್‌ಗೆ ಹೆಚ್ಚುವರಿಯಾಗಿ, ರನ್‌ಟೈಮ್ ಕಂಟೈನರ್‌ನೊಂದಿಗೆ (ಡಾಕರ್‌ನಲ್ಲಿ ಬಳಸಲಾಗಿದೆ) ಬಳಸಲು ಪ್ರಾಜೆಕ್ಟ್ ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ಪ್ರಾಯೋಗಿಕ ಪದರವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ, ಫ್ರೀಬಿಎಸ್‌ಡಿಯನ್ನು ಬೆಂಬಲಿಸಲು ಮಾರ್ಪಡಿಸಲಾಗಿದೆ. FreeBSD ರೂಟ್‌ಫ್‌ಗಳನ್ನು OCI-ಹೊಂದಾಣಿಕೆಯ ಕಂಟೈನರ್ ಇಮೇಜ್‌ಗೆ ಪರಿವರ್ತಿಸಲು ವಿಶೇಷ ಉಪಯುಕ್ತತೆಯನ್ನು ನೀಡಲಾಗುತ್ತದೆ. ರಚಿಸಿದ ಚಿತ್ರವನ್ನು ನಂತರ ಕಂಟೈನರ್‌ಗೆ ಆಮದು ಮಾಡಿಕೊಳ್ಳಬಹುದು.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ