, ಇದರ ಸಂಪೂರ್ಣ ಸಾರವು ಕ್ಲೌಡ್ ಪರಿಸರದೊಂದಿಗೆ ಕೆಲಸದ ಯಾಂತ್ರೀಕರಣ ಮತ್ತು ಆಪ್ಟಿಮೈಸೇಶನ್ ಕಡೆಗೆ ಕೋರ್ಸ್ ಅನ್ನು ಮುಂದುವರೆಸುತ್ತದೆ.

ಮೇ 2019 ರಲ್ಲಿ ನಾವು ನಮ್ಮ ಕುಬರ್ನೆಟ್ಸ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನ ಮುಂದಿನ ಪೀಳಿಗೆಯಾದ Red Hat OpenShift 4 ಅನ್ನು ಪರಿಚಯಿಸಿದ್ದೇವೆ, ಉತ್ಪಾದನಾ ಪರಿಸರದಲ್ಲಿ ಕಂಟೈನರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ನಿರ್ವಹಣೆಯನ್ನು ಸರಳೀಕರಿಸಲು ನಾವು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಿದ್ದೇವೆ.
ಈ ಪರಿಹಾರವನ್ನು ಹೈಬ್ರಿಡ್ ಕ್ಲೌಡ್ನಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತ ಸಾಫ್ಟ್ವೇರ್ ನವೀಕರಣಗಳು ಮತ್ತು ಜೀವನಚಕ್ರ ನಿರ್ವಹಣಾ ಕಾರ್ಯಗಳೊಂದಿಗೆ ಸ್ವಯಂ-ನಿರ್ವಹಣಾ ವೇದಿಕೆಯಾಗಿ ರಚಿಸಲಾಗಿದೆ ಮತ್ತು ಇದನ್ನು ಸಾಬೀತಾಗಿರುವ Red Hat ಎಂಟರ್ಪ್ರೈಸ್ ಮೇಲೆ ನಿರ್ಮಿಸಲಾಗಿದೆ. Linux ಮತ್ತು ರೆಡ್ ಹ್ಯಾಟ್ ಎಂಟರ್ಪ್ರೈಸ್ Linux CoreOS. ಆವೃತ್ತಿ 4.2 ರಲ್ಲಿ, ನಾವು ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅನ್ನು ಹೆಚ್ಚು ಡೆವಲಪರ್-ಸ್ನೇಹಿಯನ್ನಾಗಿ ಮಾಡುವತ್ತ ಗಮನಹರಿಸಿದ್ದೇವೆ. ಓಪನ್ಶಿಫ್ಟ್ 3 ರಿಂದ 4 ಕ್ಕೆ ವಲಸೆ ಪರಿಕರಗಳನ್ನು ನೀಡುವ ಮೂಲಕ ಮತ್ತು ಆಫ್ಲೈನ್ ಕಾನ್ಫಿಗರೇಶನ್ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಮೂಲಕ ನಾವು ಕ್ಲಸ್ಟರ್ ನಿರ್ವಾಹಕರಿಗೆ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ನಿರ್ವಹಣೆಯನ್ನು ಸರಳಗೊಳಿಸಿದ್ದೇವೆ.
ವೇಗ ಎಲ್ಲಿದೆ?
ಆವೃತ್ತಿ 4.2 ಕುಬರ್ನೆಟ್ಸ್ ಜೊತೆಗಿನ ಕೆಲಸವನ್ನು ಹೆಚ್ಚು ಸರಳಗೊಳಿಸುತ್ತದೆ, ಡೆವಲಪರ್ ಕಾರ್ಯಗಳಿಗಾಗಿ ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾದ ಹೊಸ ಓಪನ್ಶಿಫ್ಟ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಕನ್ಸೋಲ್ ಮೋಡ್ ಅನ್ನು ನೀಡುತ್ತದೆ, ಜೊತೆಗೆ ಕಂಟೇನರ್ಗಳನ್ನು ನಿರ್ಮಿಸಲು, CI/CD ಪೈಪ್ಲೈನ್ಗಳನ್ನು ಸಂಘಟಿಸಲು ಮತ್ತು ಸರ್ವರ್ಲೆಸ್ ಸಿಸ್ಟಮ್ಗಳನ್ನು ಅಳವಡಿಸಲು ಹೊಸ ಉಪಕರಣಗಳು ಮತ್ತು ಪ್ಲಗಿನ್ಗಳನ್ನು ನೀಡುತ್ತದೆ. ಇವೆಲ್ಲವೂ ಪ್ರೋಗ್ರಾಮರ್ಗಳು ತಮ್ಮ ಮುಖ್ಯ ಕಾರ್ಯದ ಮೇಲೆ ಹೆಚ್ಚು ನಿಖರವಾಗಿ ಕೇಂದ್ರೀಕರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ - ಅಪ್ಲಿಕೇಶನ್ ಕೋಡ್ ಅನ್ನು ರಚಿಸುವುದು, ಕುಬರ್ನೆಟ್ಸ್ನ ವಿಶಿಷ್ಟತೆಗಳಿಂದ ವಿಚಲಿತರಾಗದೆ.

ಡೆವಲಪರ್ ಕನ್ಸೋಲ್ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಟೋಪೋಲಜಿಯನ್ನು ವೀಕ್ಷಿಸಿ.

OpenShift ಕನ್ಸೋಲ್ನ ಹೊಸ ಡೆವಲಪರ್ ಮೋಡ್
OpenShift 4.2 ನಲ್ಲಿ ಹೊಸ ಡೆವಲಪರ್ ಪರಿಕರಗಳು:
- ವೆಬ್ ಕನ್ಸೋಲ್ ಡೆವಲಪರ್ಗಳಿಗೆ ಅಗತ್ಯವಿರುವ ಮಾಹಿತಿ ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್ಗಳನ್ನು ಮಾತ್ರ ಪ್ರದರ್ಶಿಸುವ ಮೂಲಕ ಹೆಚ್ಚು ಮುಖ್ಯವಾದುದನ್ನು ಕೇಂದ್ರೀಕರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಟೋಪೋಲಜಿ ವೀಕ್ಷಣೆ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಅಸೆಂಬ್ಲಿಗಾಗಿ ವರ್ಧಿತ UI ಧಾರಕ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಕ್ಲಸ್ಟರ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ರಚಿಸಲು, ನಿಯೋಜಿಸಲು ಮತ್ತು ದೃಶ್ಯೀಕರಿಸಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ.
- ಟೂಲ್ಕಿಟ್ - OpenShift ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸರಳಗೊಳಿಸುವ ಡೆವಲಪರ್ಗಳಿಗಾಗಿ ವಿಶೇಷ ಆಜ್ಞಾ ಸಾಲಿನ ಇಂಟರ್ಫೇಸ್. Git push ನಂತಹ ಪರಸ್ಪರ ಕ್ರಿಯೆಯನ್ನು ಆಯೋಜಿಸುವ ಮೂಲಕ, ಈ CLI ಡೆವಲಪರ್ಗಳಿಗೆ ಕುಬರ್ನೆಟ್ಸ್ನ ಜಟಿಲತೆಗಳನ್ನು ಪರಿಶೀಲಿಸದೆ OpenShift ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಸಲೀಸಾಗಿ ರಚಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
- ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್ಗಾಗಿ, JetBrains IDE (IntelliJ ಸೇರಿದಂತೆ) ಮತ್ತು Eclipse Desktop IDE ಬಳಸಿದ ಪರಿಕರಗಳೊಂದಿಗೆ ಸುಲಭವಾದ ಏಕೀಕರಣವನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಡೆವಲಪರ್ಗಳಿಗೆ ಪರಿಚಿತವಾಗಿರುವ IDE ಪರಿಸರದಲ್ಲಿ OpenShift ಗಾಗಿ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು, ನಿರ್ಮಿಸಲು, ಡೀಬಗ್ ಮಾಡಲು ಮತ್ತು ನಿಯೋಜಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
- Microsoft Azure DevOps ಗಾಗಿ Red Hat OpenShift ನಿಯೋಜನೆ ವಿಸ್ತರಣೆ. ಈ DevOps ಟೂಲ್ಕಿಟ್ನ ಬಳಕೆದಾರರಿಗೆ ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು Azure Red Hat OpenShift ಅಥವಾ Microsoft Azure DevOps ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ ಯಾವುದೇ ಇತರ OpenShift ಕ್ಲಸ್ಟರ್ಗಳಲ್ಲಿ ನಿಯೋಜಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.

ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋಗಾಗಿ ಪ್ಲಗಿನ್
ಲ್ಯಾಪ್ಟಾಪ್ನಲ್ಲಿ ಪೂರ್ಣ OpenShift
, ಇದು ಕಾರ್ಯಸ್ಥಳ ಅಥವಾ ಲ್ಯಾಪ್ಟಾಪ್ನಲ್ಲಿ ನಿಯೋಜನೆಗಾಗಿ ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾದ ರೆಡಿಮೇಡ್ ಓಪನ್ಶಿಫ್ಟ್ ಕ್ಲಸ್ಟರ್ಗಳು, ಸ್ಥಳೀಯವಾಗಿ ಕ್ಲೌಡ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ.
ಸೇವೆ ಮೆಶ್
ನಮ್ಮ ಪರಿಹಾರ , ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಪ್ರಾಜೆಕ್ಟ್ಗಳಾದ ಇಸ್ಟಿಯೊ, ಕಿಯಾಲಿ ಮತ್ತು ಜೇಗರ್ ಮತ್ತು ವಿಶೇಷ ಆಧಾರದ ಮೇಲೆ ನಿರ್ಮಿಸಲಾಗಿದೆ , ಅಗತ್ಯ ಪರಿಕರಗಳನ್ನು ಒದಗಿಸುವ ಮೂಲಕ ಮತ್ತು ಮೈಕ್ರೋ ಸರ್ವೀಸ್ಗಳಂತಹ ಆಧುನಿಕ ಆರ್ಕಿಟೆಕ್ಚರ್ಗಳ ಆಧಾರದ ಮೇಲೆ ಕ್ಲೌಡ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಯಾಂತ್ರೀಕರಣವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಮೂಲಕ OpenShift ಪ್ಲಾಟ್ಫಾರ್ಮ್ನಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಅಭಿವೃದ್ಧಿ, ನಿಯೋಜನೆ ಮತ್ತು ನಿರ್ವಹಣೆಯನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ. ಈ ಪರಿಹಾರವು ಪ್ರೋಗ್ರಾಮರ್ಗಳು ಸ್ವತಂತ್ರವಾಗಿ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ವ್ಯವಹಾರ ತರ್ಕಕ್ಕೆ ಅಗತ್ಯವಾದ ವಿಶೇಷ ನೆಟ್ವರ್ಕ್ ಸೇವೆಗಳನ್ನು ನಿಯೋಜಿಸುವ ಮತ್ತು ನಿರ್ವಹಿಸುವ ಅಗತ್ಯದಿಂದ ಮುಕ್ತಗೊಳಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.
, , ಡೆವಲಪರ್ಗೆ ಅಕ್ಷರಶಃ "ಪ್ರಾರಂಭದಿಂದ ಅಂತ್ಯದವರೆಗೆ" ಹೇಳಿ ಮಾಡಲ್ಪಟ್ಟಿದೆ ಮತ್ತು ಟ್ರೇಸಿಂಗ್, ಮೆಟ್ರಿಕ್ಗಳು, ದೃಶ್ಯೀಕರಣ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಸಂವಹನಗಳ ಮೇಲ್ವಿಚಾರಣೆಯಂತಹ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ನೀಡುತ್ತದೆ, ಹಾಗೆಯೇ ಒಂದು ಕ್ಲಿಕ್ನಲ್ಲಿ ಸೇವಾ ಜಾಲರಿಯ ಸ್ಥಾಪನೆ ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಡೇಟಾ ಸೆಂಟರ್ನೊಳಗಿನ ಸರ್ವರ್ಗಳ ನಡುವಿನ ದಟ್ಟಣೆಯ ಎನ್ಕ್ರಿಪ್ಶನ್ ಮತ್ತು API ಗೇಟ್ವೇನೊಂದಿಗೆ ಏಕೀಕರಣದಂತಹ ಕಾರ್ಯಾಚರಣೆಯ ನಿರ್ವಹಣೆ ಮತ್ತು ಸುರಕ್ಷತೆಯ ವಿಷಯದಲ್ಲಿ ಪರಿಹಾರವು ಪ್ರಯೋಜನಗಳನ್ನು ನೀಡುತ್ತದೆ. .

ಓಪನ್ಶಿಫ್ಟ್ ಸೇವಾ ಮೆಶ್ನಲ್ಲಿ ಕಿಯಾಲಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಕ್ಲಸ್ಟರ್ ಟ್ರಾಫಿಕ್ನ ಸುಧಾರಿತ ದೃಶ್ಯೀಕರಣ
ಸರ್ವರ್ಲೆಸ್ ಕಂಪ್ಯೂಟಿಂಗ್
ನಮ್ಮ ಇನ್ನೊಂದು ಪರಿಹಾರ , ಬೇಡಿಕೆಯ ಮೇಲೆ ಸುಲಭವಾಗಿ ಅಳೆಯುವ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿಯೋಜಿಸಲು ಮತ್ತು ರನ್ ಮಾಡಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ, ಎಲ್ಲಾ ರೀತಿಯಲ್ಲಿ ಶೂನ್ಯಕ್ಕೆ. ನೇಟಿವ್ ಪ್ರಾಜೆಕ್ಟ್ನ ಮೇಲ್ಭಾಗದಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ ಮತ್ತು ತಂತ್ರಜ್ಞಾನ ಪೂರ್ವವೀಕ್ಷಣೆಯಲ್ಲಿ ಲಭ್ಯವಿದೆ, ಈ ಪರಿಹಾರವನ್ನು ಯಾವುದೇ OpenShift 4 ಕ್ಲಸ್ಟರ್ನಲ್ಲಿ ಸಂಯೋಜಿತ Kubernetes ಆಪರೇಟರ್ ಬಳಸಿ ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು, ಇದು OpenShift ನಲ್ಲಿ ಸರ್ವರ್ಲೆಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಅಥವಾ ಕಾರ್ಯಗಳನ್ನು ನಿಯೋಜಿಸಲು ಅಗತ್ಯವಿರುವ ಘಟಕಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಮತ್ತು ಸ್ಥಾಪಿಸಲು ಸುಲಭವಾಗುತ್ತದೆ. ಆವೃತ್ತಿ 4.2 ರಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡ OpenShift ಕನ್ಸೋಲ್ನ ಅಭಿವೃದ್ಧಿ ಮೋಡ್, Git ನಿಂದ ಆಮದು ಅಥವಾ ಡಿಪ್ಲೋಯಾನ್ ಇಮೇಜ್ನಂತಹ ಪ್ರಮಾಣಿತ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಗಳಲ್ಲಿ ಸರ್ವರ್ಲೆಸ್ ಆಯ್ಕೆಗಳನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಅಂದರೆ, ನೀವು ಕನ್ಸೋಲ್ನಿಂದ ನೇರವಾಗಿ ಸರ್ವರ್ಲೆಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸಬಹುದು.

OpenShift ಕನ್ಸೋಲ್ನಲ್ಲಿ ಸರ್ವರ್ಲೆಸ್ ನಿಯೋಜನೆಯನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ
ಡೆವಲಪರ್ ಕನ್ಸೋಲ್ನೊಂದಿಗೆ ಏಕೀಕರಣದ ಜೊತೆಗೆ, ಓಪನ್ಶಿಫ್ಟ್ನ ಹೊಸ ಆವೃತ್ತಿಯು ಸರ್ವರ್ಲೆಸ್ ವಿಷಯದಲ್ಲಿ ಇತರ ಸುಧಾರಣೆಗಳನ್ನು ಹೊಂದಿದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ಇದು kn - ಅನುಕೂಲಕರ ಮತ್ತು ಅರ್ಥಗರ್ಭಿತ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಒದಗಿಸುವ Knative ಆಜ್ಞಾ ಸಾಲಿನ ಇಂಟರ್ಫೇಸ್, ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಅಗತ್ಯವಾದ ವಸ್ತುಗಳನ್ನು ಗುಂಪು ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ; ಕೋಡ್ ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್ಗಳ ಸ್ನ್ಯಾಪ್ಶಾಟ್ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಆವೃತ್ತಿಗಳು ಅಥವಾ ಸೇವೆಗಳಿಗೆ ನೆಟ್ವರ್ಕ್ ಎಂಡ್ ಪಾಯಿಂಟ್ಗಳನ್ನು ಮ್ಯಾಪ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸಹ ಒದಗಿಸುತ್ತದೆ. ಓಪನ್ಶಿಫ್ಟ್ ಸರ್ವರ್ಲೆಸ್ ಆಪರೇಟರ್ ಮೂಲಕ ತಂತ್ರಜ್ಞಾನ ಪೂರ್ವವೀಕ್ಷಣೆಯಲ್ಲಿ ಲಭ್ಯವಿರುವ ಈ ಎಲ್ಲಾ ವೈಶಿಷ್ಟ್ಯಗಳು, ಡೆವಲಪರ್ಗಳಿಗೆ ಸರ್ವರ್ಲೆಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್ನೊಂದಿಗೆ ಆರಾಮದಾಯಕವಾಗಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಮೂಲಸೌಕರ್ಯಗಳಿಗೆ ಲಾಕ್ ಮಾಡದೆಯೇ ಹೈಬ್ರಿಡ್ ಕ್ಲೌಡ್ನಲ್ಲಿ ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿಯೋಜಿಸಲು ನಮ್ಯತೆಯನ್ನು ಹೊಂದಿರುತ್ತದೆ.
ಮೇಘ CI/CD ಪೈಪ್ಲೈನ್ಗಳು
ನಿರಂತರ ಏಕೀಕರಣ ಮತ್ತು ವಿತರಣೆ (CI/CD) ಇಂದು ಪ್ರಮುಖ ಅಭಿವೃದ್ಧಿ ಅಭ್ಯಾಸಗಳಾಗಿವೆ, ಅದು ಸಾಫ್ಟ್ವೇರ್ ನಿಯೋಜನೆಯ ವೇಗ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಉತ್ತಮ CI/CD ಪರಿಕರಗಳು ಅಭಿವೃದ್ಧಿ ತಂಡಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯೆ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸುವ್ಯವಸ್ಥಿತಗೊಳಿಸಲು ಮತ್ತು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದು ಯಶಸ್ವಿ ಚುರುಕಾದ ಅಭಿವೃದ್ಧಿಗೆ ನಿರ್ಣಾಯಕವಾಗಿದೆ. ಓಪನ್ಶಿಫ್ಟ್ನಲ್ಲಿ, ನೀವು ಕ್ಲಾಸಿಕ್ ಜೆಂಕಿನ್ಸ್ ಅಥವಾ ನಮ್ಮ ಹೊಸ ಪರಿಹಾರವನ್ನು ಅಂತಹ ಟೂಲ್ಕಿಟ್ನಂತೆ ಬಳಸಬಹುದು .
ಜೆಂಕಿನ್ಸ್ ಇಂದು ವಾಸ್ತವಿಕ ಮಾನದಂಡವಾಗಿದೆ, ಆದರೆ ನಾವು ಕಂಟೈನರ್ CI/CD ಯ ಭವಿಷ್ಯವನ್ನು Tekton ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಯೋಜನೆಯೊಂದಿಗೆ ಸಂಯೋಜಿಸುತ್ತೇವೆ. ಆದ್ದರಿಂದ, OpenShift ಪೈಪ್ಲೈನ್ಗಳನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಈ ಯೋಜನೆಯ ಆಧಾರದ ಮೇಲೆ ನಿರ್ಮಿಸಲಾಗಿದೆ ಮತ್ತು ಪೈಪ್ಲೈನ್-ಆಸ್-ಕೋಡ್ ("ಪೈಪ್ಲೈನ್ನಂತೆ ಕೋಡ್") ಮತ್ತು GitOps ನಂತಹ ಕ್ಲೌಡ್ ಪರಿಹಾರಗಳಿಗಾಗಿ ಅಂತಹ ವಿಶಿಷ್ಟ ವಿಧಾನಗಳನ್ನು ಉತ್ತಮವಾಗಿ ಬೆಂಬಲಿಸುತ್ತದೆ. ಓಪನ್ಶಿಫ್ಟ್ ಪೈಪ್ಲೈನ್ಗಳಲ್ಲಿ, ಪ್ರತಿ ಹಂತವು ತನ್ನದೇ ಆದ ಕಂಟೇನರ್ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಆ ಹಂತವು ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮಾತ್ರ ಸೇವಿಸಲಾಗುತ್ತದೆ, ಡೆವಲಪರ್ಗಳು ತಮ್ಮ ವಿತರಣಾ ಪೈಪ್ಲೈನ್ಗಳು, ಪ್ಲಗಿನ್ಗಳು ಮತ್ತು ಪ್ರವೇಶ ನಿಯಂತ್ರಣದ ಮೇಲೆ ಕೇಂದ್ರ CI/CD ಸರ್ವರ್ ಅನ್ನು ಅವಲಂಬಿಸದೆಯೇ ಸಂಪೂರ್ಣ ನಿಯಂತ್ರಣವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
OpenShift ಪೈಪ್ಲೈನ್ಗಳು ಇನ್ನೂ ಡೆವಲಪರ್ ಪೂರ್ವವೀಕ್ಷಣೆಯಲ್ಲಿದೆ ಮತ್ತು ಯಾವುದೇ OpenShift 4 ಕ್ಲಸ್ಟರ್ನಲ್ಲಿ ಬಳಸಬಹುದಾದ ಅನುಗುಣವಾದ ಆಪರೇಟರ್ನಂತೆ ಲಭ್ಯವಿದೆ.Jenkins ಅನ್ನು OpenShift 3 ಮತ್ತು 4 ಆವೃತ್ತಿಗಳಲ್ಲಿ ಬಳಸಬಹುದು.

Red Hat OpenShift ಪೈಪ್ಲೈನ್ಗಳು
ಹೈಬ್ರಿಡ್ ಮೋಡದಲ್ಲಿ ಕಂಟೈನರ್ಗಳನ್ನು ನಿರ್ವಹಿಸುವುದು
ಓಪನ್ಶಿಫ್ಟ್ನ ಸ್ವಯಂಚಾಲಿತ ಸ್ಥಾಪನೆ ಮತ್ತು ನವೀಕರಣವು ಬಳಕೆದಾರರ ಅನುಭವದ ದೃಷ್ಟಿಯಿಂದ ಹೈಬ್ರಿಡ್ ಕ್ಲೌಡ್ ಅನ್ನು ಕ್ಯಾನೊನಿಕಲ್ ಕ್ಲೌಡ್ಗೆ ಸಾಧ್ಯವಾದಷ್ಟು ಹತ್ತಿರ ತರುತ್ತದೆ. OpenShift 4.2 ಈ ಹಿಂದೆ ಪ್ರಮುಖ ಸಾರ್ವಜನಿಕ ಕ್ಲೌಡ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳು, ಖಾಸಗಿ ಮೋಡಗಳು, ವರ್ಚುವಲೈಸೇಶನ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳು ಮತ್ತು ಬೇರ್-ಮೆಟಲ್ ಸರ್ವರ್ಗಳಿಗೆ ಲಭ್ಯವಿತ್ತು, ಆದರೆ ಆವೃತ್ತಿ XNUMX ಈ ಪಟ್ಟಿಗೆ ಎರಡು ಹೊಸ ಸಾರ್ವಜನಿಕ ಕ್ಲೌಡ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ - Microsoft Azure ಮತ್ತು Google Cloud Platform, ಹಾಗೆಯೇ OpenStack ಖಾಸಗಿ ಮೋಡಗಳು .
OpenShift 4.2 ಅನುಸ್ಥಾಪಕವನ್ನು ವಿವಿಧ ಗುರಿ ಪರಿಸರಗಳಿಗಾಗಿ ಸುಧಾರಿಸಲಾಗಿದೆ ಮತ್ತು ಮೊದಲ ಬಾರಿಗೆ ಪ್ರತ್ಯೇಕವಾದ (ಇಂಟರ್ನೆಟ್ಗೆ ಸಂಪರ್ಕಗೊಂಡಿಲ್ಲ) ಕಾನ್ಫಿಗರೇಶನ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ತರಬೇತಿ ನೀಡಲಾಗಿದೆ. ನಿಮ್ಮ ಸ್ವಂತ CA ಬಂಡಲ್ ಅನ್ನು ಒದಗಿಸುವ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ಡ್ ಇನ್ಸ್ಟಾಲೇಶನ್ ಮತ್ತು ಕಡ್ಡಾಯ ಪ್ರಾಕ್ಸಿ ಮೋಡ್ ನಿಯಂತ್ರಕ ಮಾನದಂಡಗಳು ಮತ್ತು ಆಂತರಿಕ ಭದ್ರತಾ ಪ್ರೋಟೋಕಾಲ್ಗಳ ಅನುಸರಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಸ್ವತಂತ್ರ ಅನುಸ್ಥಾಪನಾ ಮೋಡ್ ಯಾವಾಗಲೂ ಇಂಟರ್ನೆಟ್ ಪ್ರವೇಶವಿಲ್ಲದ ಪ್ರದೇಶಗಳಲ್ಲಿ ಅಥವಾ ಕಟ್ಟುನಿಟ್ಟಾದ ಇಮೇಜ್ ಪರೀಕ್ಷಾ ನೀತಿಗಳೊಂದಿಗೆ ಪರಿಸರದಲ್ಲಿ OpenShift ಕಂಟೈನರ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
ಹೆಚ್ಚುವರಿಯಾಗಿ, Red Hat Enterprise ಬಳಸಿಕೊಂಡು ಪೂರ್ಣ OpenShift ಸ್ಟ್ಯಾಕ್ ಅನ್ನು ನಿಯೋಜಿಸುವುದು Linux CoreOS, Red Hat Enterprise ನ ಹಗುರ ಆವೃತ್ತಿ. Linux, ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿದ ಒಂದು ಗಂಟೆಗಿಂತ ಕಡಿಮೆ ಅವಧಿಯಲ್ಲಿ ಸಿದ್ಧ ಮೋಡವನ್ನು ಪಡೆಯಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
Red Hat OpenShift ಕ್ಲೌಡ್ ಮತ್ತು ಆನ್-ಆವರಣದ ಮೂಲಸೌಕರ್ಯಗಳಲ್ಲಿ ಕಂಟೈನರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸುವ, ನಿಯೋಜಿಸುವ ಮತ್ತು ನಿರ್ವಹಿಸುವ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಏಕೀಕರಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಸುಲಭ, ಹೆಚ್ಚು ಸ್ವಯಂಚಾಲಿತ ಮತ್ತು ವೇಗದ ಅನುಸ್ಥಾಪನೆಯೊಂದಿಗೆ, OpenShift 4.2 ಈಗ AWS, Azure, OpenStack ಮತ್ತು GCP ನಲ್ಲಿ ಲಭ್ಯವಿದೆ, ಸಂಸ್ಥೆಗಳು ತಮ್ಮ ಕುಬರ್ನೆಟ್ಸ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳನ್ನು ಹೈಬ್ರಿಡ್ ಕ್ಲೌಡ್ನಲ್ಲಿ ಸಮರ್ಥವಾಗಿ ನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
OpenShift 3 ರಿಂದ OpenShift 4 ಗೆ ಸುಲಭ ವಲಸೆ
ಹೊಸ ವರ್ಕ್ಲೋಡ್ ವಲಸೆ ಪರಿಕರಗಳು ಪ್ಲಾಟ್ಫಾರ್ಮ್ನ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಿಂದ OpenShift 4.2 ಗೆ ವಲಸೆ ಹೋಗುವುದನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. ಹಳೆಯ ಕ್ಲಸ್ಟರ್ನಿಂದ ಹೊಸದಕ್ಕೆ ಲೋಡ್ಗಳನ್ನು ವರ್ಗಾಯಿಸುವುದು ಈಗ ಹೆಚ್ಚು ವೇಗವಾಗಿದೆ, ಸುಲಭವಾಗಿದೆ ಮತ್ತು ಕನಿಷ್ಠ ಹಸ್ತಚಾಲಿತ ಕಾರ್ಯಾಚರಣೆಗಳೊಂದಿಗೆ. ಕ್ಲಸ್ಟರ್ ನಿರ್ವಾಹಕರು ಮೂಲ OpenShift 3.x ಕ್ಲಸ್ಟರ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಬೇಕಾಗುತ್ತದೆ, ಅದರ ಮೇಲೆ ಬಯಸಿದ ಯೋಜನೆಯನ್ನು (ಅಥವಾ ನೇಮ್ಸ್ಪೇಸ್) ಗುರುತಿಸಿ ಮತ್ತು ನಂತರ ಅನುಗುಣವಾದ ನಿರಂತರ ಸಂಪುಟಗಳೊಂದಿಗೆ ಏನು ಮಾಡಬೇಕೆಂದು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ - ಅವುಗಳನ್ನು ಗುರಿ OpenShift 4.x ಕ್ಲಸ್ಟರ್ಗೆ ನಕಲಿಸಿ ಅಥವಾ ಅವುಗಳನ್ನು ಸ್ಥಳಾಂತರಿಸಬೇಕು . ನಂತರ ನಿರ್ವಾಹಕರು ಅವುಗಳನ್ನು ಕೊನೆಗೊಳಿಸುವವರೆಗೆ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮೂಲ ಕ್ಲಸ್ಟರ್ನಲ್ಲಿ ರನ್ ಆಗುತ್ತಲೇ ಇರುತ್ತವೆ.
OpenShift 4.2 ವಿವಿಧ ವಲಸೆ ಸನ್ನಿವೇಶಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ:
- ವೆಲೆರೊ ಯೋಜನೆಯ ಆಧಾರದ ಮೇಲೆ ಮಧ್ಯಂತರ ರೆಪೊಸಿಟರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಡೇಟಾವನ್ನು ನಕಲಿಸಲಾಗುತ್ತದೆ. ಈ ಆಯ್ಕೆಯು ನಿಮಗೆ ಶೇಖರಣಾ ವ್ಯವಸ್ಥೆಯ ಬದಲಾವಣೆಯೊಂದಿಗೆ ವಲಸೆ ಹೋಗಲು ಅನುಮತಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಮೂಲ ಕ್ಲಸ್ಟರ್ ಗ್ಲಸ್ಟರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ಹೊಸದು Ceph ಅನ್ನು ಬಳಸುತ್ತದೆ.
- ಡೇಟಾ ಪ್ರಸ್ತುತ ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ಉಳಿದಿದೆ, ಆದರೆ ಇದು ಹೊಸ ಕ್ಲಸ್ಟರ್ಗೆ ಸಂಪರ್ಕ ಹೊಂದಿದೆ (ನಿರಂತರ ವಾಲ್ಯೂಮ್ ಸ್ವಿಚಿಂಗ್).
- ರೆಸ್ಟಿಕ್ ಬಳಸಿ ಫೈಲ್ ಸಿಸ್ಟಮ್ಗಳನ್ನು ನಕಲಿಸಲಾಗುತ್ತಿದೆ.
ಮೊದಲ ರಾತ್ರಿ ಸರಿ
ಸಾಮಾನ್ಯವಾಗಿ ನಮ್ಮ ಬಳಕೆದಾರರು ಹೊಸ ಬಿಡುಗಡೆಯ ಮುಂಚೆಯೇ ಯೋಜಿತ OpenShift ನಾವೀನ್ಯತೆಗಳನ್ನು ಪ್ರಯತ್ನಿಸಲು ಬಯಸುತ್ತಾರೆ. . ಈ ನಿರ್ಮಾಣಗಳು ಉತ್ಪಾದನಾ ಬಳಕೆಗೆ ಉದ್ದೇಶಿಸಿಲ್ಲ, ಬೆಂಬಲಿಸುವುದಿಲ್ಲ, ಕಳಪೆಯಾಗಿ ದಾಖಲಿಸಲಾಗಿದೆ ಮತ್ತು ಅಪೂರ್ಣ ಕಾರ್ಯವನ್ನು ಹೊಂದಿರಬಹುದು ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ. ಅಂತಿಮ ಆವೃತ್ತಿಗೆ ಹತ್ತಿರವಾಗುತ್ತಿದ್ದಂತೆ ಈ ನಿರ್ಮಾಣಗಳ ಗುಣಮಟ್ಟವು ಹೆಚ್ಚಾಗುತ್ತದೆ.
ನೈಟ್ಲಿ ಬಿಲ್ಡ್ಗಳು ಗ್ರಾಹಕರು ಮತ್ತು ಪಾಲುದಾರರಿಗೆ ಅಭಿವೃದ್ಧಿಯ ಆರಂಭದಲ್ಲಿ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪೂರ್ವವೀಕ್ಷಿಸಲು ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದು ನಿಯೋಜನೆ ಯೋಜನೆ ಅಥವಾ ISV ಡೆವಲಪರ್ಗಳ ಸ್ವಂತ ಪರಿಹಾರಗಳೊಂದಿಗೆ OpenShift ನ ಏಕೀಕರಣಕ್ಕೆ ಉಪಯುಕ್ತವಾಗಿದೆ.
OKD ಸಮುದಾಯದ ಸದಸ್ಯರಿಗೆ ಗಮನಿಸಿ
OKD 4.0 ನಲ್ಲಿ ಕೆಲಸ ಪ್ರಾರಂಭವಾಗಿದೆ, ಇದು ಅಭಿವೃದ್ಧಿ ಸಮುದಾಯದಿಂದ ರಚಿಸಲಾದ ಮತ್ತು Red Hat OpenShift ನ ಅಡಿಯಲ್ಲಿರುವ ಮುಕ್ತ ಮೂಲ ಕುಬರ್ನೆಟ್ಸ್ ವಿತರಣೆಯಾಗಿದೆ. ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯ ಮೌಲ್ಯಮಾಪನವನ್ನು ನೀಡಲು ನಾವು ಪ್ರತಿಯೊಬ್ಬರನ್ನು ಆಹ್ವಾನಿಸುತ್ತೇವೆ , Fedora CoreOS (FCOS) ಮತ್ತು OKD ವರ್ಕಿಂಗ್ ಗ್ರೂಪ್ನಲ್ಲಿ ಕುಬರ್ನೆಟ್ಸ್ ಅಥವಾ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಪ್ರಗತಿಯನ್ನು ಅನುಸರಿಸಿ .
ಗಮನಿಸಿ:
ಈ ಪ್ರಕಟಣೆಯಲ್ಲಿ "ಪಾಲುದಾರಿಕೆ" ಎಂಬ ಪದವು Red Hat, Inc ನಡುವಿನ ಕಾನೂನು ಪಾಲುದಾರಿಕೆ ಅಥವಾ ಯಾವುದೇ ರೀತಿಯ ಕಾನೂನು ಸಂಬಂಧವನ್ನು ಸೂಚಿಸುವುದಿಲ್ಲ. ಮತ್ತು ಯಾವುದೇ ಇತರ ಕಾನೂನು ಘಟಕ.
ಮೂಲ: www.habr.com
