Fedora CoreOS ನ ಮೊದಲ ಮುನ್ನೋಟ ಬಿಡುಗಡೆಯನ್ನು ಪರಿಚಯಿಸಲಾಗಿದೆ

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

CoreOS ಕಂಟೈನರ್ Linux ನಿಂದ, ಇದು ತೆರಳಿದರು CoreOS ಅನ್ನು ಖರೀದಿಸಿದ ನಂತರ Red Hat ನ ಕೈಯಲ್ಲಿ, Fedora CoreOS ನಿಯೋಜನೆ ಉಪಕರಣಗಳನ್ನು (ದಹನ ಬೂಟ್‌ಸ್ಟ್ರ್ಯಾಪ್ ಕಾನ್ಫಿಗರೇಶನ್ ಸಿಸ್ಟಮ್), ಪರಮಾಣು ನವೀಕರಣ ಕಾರ್ಯವಿಧಾನ ಮತ್ತು ಉತ್ಪನ್ನದ ಸಾಮಾನ್ಯ ತತ್ವವನ್ನು ವರ್ಗಾಯಿಸಿತು. ಪ್ಯಾಕೇಜುಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ತಂತ್ರಜ್ಞಾನ, OCI (ಓಪನ್ ಕಂಟೈನರ್ ಇನಿಶಿಯೇಟಿವ್) ವಿಶೇಷಣಗಳಿಗೆ ಬೆಂಬಲ ಮತ್ತು SELinux ಆಧಾರಿತ ಕಂಟೇನರ್‌ಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ಹೆಚ್ಚುವರಿ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಪರಮಾಣು ಹೋಸ್ಟ್‌ನಿಂದ ವರ್ಗಾಯಿಸಲಾಗಿದೆ. Fedora CoreOS rpm-ostree ಅನ್ನು ಬಳಸಿಕೊಂಡು ಫೆಡೋರಾ ರೆಪೊಸಿಟರಿಗಳನ್ನು ಆಧರಿಸಿದೆ. Moby (ಡಾಕರ್) ಮತ್ತು ಪಾಡ್‌ಮ್ಯಾನ್ ಕಂಟೈನರ್‌ಗಳಿಗಾಗಿ Fedora CoreOS ರನ್‌ಟೈಮ್‌ನಲ್ಲಿ ಬೆಂಬಲಿತವಾಗಿದೆ ಎಂದು ಘೋಷಿಸಲಾಗಿದೆ. Fedora CoreOS ನ ಮೇಲ್ಭಾಗದಲ್ಲಿ ಕಂಟೇನರ್ ಆರ್ಕೆಸ್ಟ್ರೇಶನ್‌ಗಾಗಿ ಕುಬರ್ನೆಟ್ಸ್ ಬೆಂಬಲವನ್ನು ಯೋಜಿಸಲಾಗಿದೆ.

ಯೋಜನೆಯು ಕನಿಷ್ಟ ಪರಿಸರವನ್ನು ಒದಗಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ, ನಿರ್ವಾಹಕರ ಭಾಗವಹಿಸುವಿಕೆ ಇಲ್ಲದೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನವೀಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕಂಟೇನರ್‌ಗಳನ್ನು ಚಾಲನೆ ಮಾಡಲು ಪ್ರತ್ಯೇಕವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಸರ್ವರ್ ಸಿಸ್ಟಮ್‌ಗಳ ಸಾಮೂಹಿಕ ನಿಯೋಜನೆಗಾಗಿ ಏಕೀಕೃತವಾಗಿದೆ. Fedora CoreOS ಪ್ರತ್ಯೇಕವಾದ ಕಂಟೈನರ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಾಕಷ್ಟು ಘಟಕಗಳನ್ನು ಮಾತ್ರ ಹೊಂದಿದೆ - Linux ಕರ್ನಲ್, systemd ಸಿಸ್ಟಮ್ ಮ್ಯಾನೇಜರ್ ಮತ್ತು SSH ಮೂಲಕ ಸಂಪರ್ಕಿಸಲು, ಸಂರಚನೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಮತ್ತು ನವೀಕರಣಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಉಪಯುಕ್ತತೆಯ ಸೇವೆಗಳ ಒಂದು ಸೆಟ್.

ಸಿಸ್ಟಮ್ ವಿಭಾಗವನ್ನು ಓದಲು-ಮಾತ್ರ ಕ್ರಮದಲ್ಲಿ ಜೋಡಿಸಲಾಗಿದೆ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಯ ಸಮಯದಲ್ಲಿ ಬದಲಾಗುವುದಿಲ್ಲ. ಸಂರಚನೆ ಇಗ್ನಿಷನ್ ಟೂಲ್ಕಿಟ್ (ಕ್ಲೌಡ್-ಇನಿಟ್ಗೆ ಪರ್ಯಾಯ) ಬಳಸಿಕೊಂಡು ಬೂಟ್ ಹಂತದಲ್ಲಿ ರವಾನಿಸಲಾಗುತ್ತದೆ.
ಒಮ್ಮೆ ಸಿಸ್ಟಮ್ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ, /etc ಡೈರೆಕ್ಟರಿಯ ಕಾನ್ಫಿಗರೇಶನ್ ಮತ್ತು ವಿಷಯಗಳನ್ನು ಬದಲಾಯಿಸುವುದು ಅಸಾಧ್ಯ; ನೀವು ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಮಾತ್ರ ಬದಲಾಯಿಸಬಹುದು ಮತ್ತು ಪರಿಸರವನ್ನು ಬದಲಿಸಲು ಅದನ್ನು ಬಳಸಬಹುದು. ಸಾಮಾನ್ಯವಾಗಿ, ಸಿಸ್ಟಮ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು ಕಂಟೇನರ್ ಇಮೇಜ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಹೋಲುತ್ತದೆ, ಅದನ್ನು ಸ್ಥಳೀಯವಾಗಿ ನವೀಕರಿಸಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಮೊದಲಿನಿಂದ ಮರುನಿರ್ಮಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಹೊಸದಾಗಿ ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ.

ಸಿಸ್ಟಮ್ ಇಮೇಜ್ ಅವಿಭಾಜ್ಯವಾಗಿದೆ ಮತ್ತು OSTree ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸಿಕೊಂಡು ರಚಿಸಲಾಗಿದೆ (ಅಂತಹ ಪರಿಸರದಲ್ಲಿ ಪ್ರತ್ಯೇಕ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸ್ಥಾಪಿಸಲಾಗುವುದಿಲ್ಲ; ನೀವು ಸಂಪೂರ್ಣ ಸಿಸ್ಟಮ್ ಇಮೇಜ್ ಅನ್ನು ಮಾತ್ರ ಮರುನಿರ್ಮಾಣ ಮಾಡಬಹುದು, rpm-ostree ಟೂಲ್ಕಿಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಹೊಸ ಪ್ಯಾಕೇಜ್ಗಳೊಂದಿಗೆ ಅದನ್ನು ವಿಸ್ತರಿಸಬಹುದು). ನವೀಕರಣ ವ್ಯವಸ್ಥೆಯು ಎರಡು ಸಿಸ್ಟಮ್ ವಿಭಾಗಗಳ ಬಳಕೆಯನ್ನು ಆಧರಿಸಿದೆ, ಅವುಗಳಲ್ಲಿ ಒಂದು ಸಕ್ರಿಯವಾಗಿದೆ ಮತ್ತು ಎರಡನೆಯದನ್ನು ನವೀಕರಣವನ್ನು ನಕಲಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ; ನವೀಕರಣವನ್ನು ಸ್ಥಾಪಿಸಿದ ನಂತರ, ವಿಭಾಗಗಳು ಪಾತ್ರಗಳನ್ನು ಬದಲಾಯಿಸುತ್ತವೆ.

Fedora CoreOS ನ ಮೂರು ಸ್ವತಂತ್ರ ಶಾಖೆಗಳನ್ನು ನೀಡಲಾಗಿದೆ:
ನವೀಕರಣಗಳೊಂದಿಗೆ ಪ್ರಸ್ತುತ ಫೆಡೋರಾ ಬಿಡುಗಡೆಯ ಆಧಾರದ ಮೇಲೆ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್‌ಗಳೊಂದಿಗೆ ಪರೀಕ್ಷೆ; ಸ್ಥಿರ - ಪರೀಕ್ಷಾ ಶಾಖೆಯನ್ನು ಪರೀಕ್ಷಿಸಿದ ಎರಡು ವಾರಗಳ ನಂತರ ರೂಪುಗೊಂಡ ಸ್ಥಿರ ಶಾಖೆ; ಮುಂದಿನ - ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಭವಿಷ್ಯದ ಬಿಡುಗಡೆಯ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್. ದೋಷಗಳು ಮತ್ತು ಗಂಭೀರ ದೋಷಗಳನ್ನು ತೊಡೆದುಹಾಕಲು ಎಲ್ಲಾ ಮೂರು ಶಾಖೆಗಳಿಗೆ ನವೀಕರಣಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ. ಅಭಿವೃದ್ಧಿಯ ಪ್ರಸ್ತುತ ಹಂತದಲ್ಲಿ, ಪ್ರಾಥಮಿಕ ಬಿಡುಗಡೆಯ ಭಾಗವಾಗಿ ಪರೀಕ್ಷಾ ಶಾಖೆಯನ್ನು ಮಾತ್ರ ರಚಿಸಲಾಗುತ್ತಿದೆ. ಮೊದಲ ಸ್ಥಿರ ಬಿಡುಗಡೆಯನ್ನು 6 ತಿಂಗಳಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲು ಯೋಜಿಸಲಾಗಿದೆ. Fedora CoreOS ಅನ್ನು ಸ್ಥಿರಗೊಳಿಸಿದ 6 ತಿಂಗಳ ನಂತರ CoreOS ಕಂಟೈನರ್ Linux ವಿತರಣೆಗೆ ಬೆಂಬಲವು ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಫೆಡೋರಾ ಪರಮಾಣು ಹೋಸ್ಟ್ ಬೆಂಬಲವು ನವೆಂಬರ್ ಅಂತ್ಯದಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುವ ನಿರೀಕ್ಷೆಯಿದೆ.

ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಸ್ಥಿರಗೊಳಿಸಿದ ನಂತರ, ಫೆಡೋರಾ-ಕೋರಿಯೊಸ್-ಪಿಂಗರ್ ಸೇವೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಟೆಲಿಮೆಟ್ರಿ ಕಳುಹಿಸುವಿಕೆಯನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ (ಪೂರ್ವವೀಕ್ಷಣೆ ನಿರ್ಮಾಣದಲ್ಲಿ ಟೆಲಿಮೆಟ್ರಿ ಇನ್ನೂ ಸಕ್ರಿಯವಾಗಿಲ್ಲ), ಇದು ನಿಯತಕಾಲಿಕವಾಗಿ OS ಆವೃತ್ತಿಯಂತಹ ಸಿಸ್ಟಮ್ ಬಗ್ಗೆ ಗುರುತಿಸಲಾಗದ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು ಕಳುಹಿಸುತ್ತದೆ. ಸಂಖ್ಯೆ, ಕ್ಲೌಡ್, ಫೆಡೋರಾ ಪ್ರಾಜೆಕ್ಟ್ ಸರ್ವರ್‌ಗಳ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಸ್ಥಾಪನೆಯ ಪ್ರಕಾರಕ್ಕೆ. ರವಾನೆಯಾದ ಡೇಟಾವು ಗುರುತಿಸುವಿಕೆಗೆ ಕಾರಣವಾಗುವ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ. ಅಂಕಿಅಂಶಗಳನ್ನು ವಿಶ್ಲೇಷಿಸುವಾಗ, ಒಟ್ಟಾರೆ ಮಾಹಿತಿಯನ್ನು ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಸಾಮಾನ್ಯವಾಗಿ Fedora CoreOS ನ ಬಳಕೆಯ ಸ್ವರೂಪವನ್ನು ನಿರ್ಣಯಿಸಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಬಯಸಿದಲ್ಲಿ, ಬಳಕೆದಾರರು ಟೆಲಿಮೆಟ್ರಿ ಕಳುಹಿಸುವಿಕೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು ಅಥವಾ ಕಳುಹಿಸಿದ ಡೀಫಾಲ್ಟ್ ಮಾಹಿತಿಯನ್ನು ವಿಸ್ತರಿಸಬಹುದು.

ಮೂಲ: opennet.ru

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