เบกเบตเบซเบเบฑเบ‡เปƒเบซเบกเปˆเปƒเบ™ Red Hat OpenShift 4.2 เปเบฅเบฐ 4.3?

เบกเบตเบซเบเบฑเบ‡เปƒเบซเบกเปˆเปƒเบ™ Red Hat OpenShift 4.2 เปเบฅเบฐ 4.3?
เบฎเบธเปˆเบ™เบ—เบตเบชเบตเปˆเบ‚เบญเบ‡ OpenShift เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰. เป€เบงเบตเบŠเบฑเปˆเบ™ 4.3 เบ›เบฐเบˆเบธเบšเบฑเบ™เบกเบตเบกเบฒเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ—เป‰เบฒเบเป€เบ”เบทเบญเบ™เบกเบฑเบ‡เบเบญเบ™ เปเบฅเบฐ เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เปƒเบซเบกเปˆเป†เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบขเบนเปˆเปƒเบ™เป€เบงเบตเบŠเบฑเปˆเบ™เบ—เบต 4.1, เบซเบผเบทเบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เบ—เบตเปˆเบชเบณเบ„เบฑเบ™เบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบ›เบฐเบเบปเบ”เปƒเบ™เป€เบงเบตเบŠเบฑเปˆเบ™ XNUMX. เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบšเบญเบเบ—เปˆเบฒเบ™เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฎเบนเป‰เบˆเบฑเบ, เป€เบ‚เบปเป‰เบฒเปƒเบˆเปเบฅเบฐเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบœเบนเป‰เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš OpenShift เปเบฅเบฐเบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆ.

เบ”เป‰เบงเบเบเบฒเบ™เบ›เปˆเบญเบ OpenShift 4.2, Red Hat เป„เบ”เป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Kubernetes เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™. เป€เบ„เบทเปˆเบญเบ‡เบกเบท เปเบฅเบฐเบ›เบฅเบฑเบเบญเบดเบ™เปƒเปเปˆเป„เบ”เป‰เบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบเปˆเบญเบ‡เบšเบฑเบ™เบˆเบธ, เบ—เปเปˆ CI/CD เปเบฅเบฐเบเบฒเบ™เบ™เบณเปƒเบŠเป‰เป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเบšเปเปˆเบกเบตเบ•เบปเบงเบ•เบปเบ™. เบ™เบฐเบงเบฑเบ”เบ•เบฐเบเปเบฒเปƒเบซเป‰เป‚เบญเบเบฒเบ”เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบš Kubernetes.

เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบง, เบกเบตเบซเบเบฑเบ‡เปƒเบซเบกเปˆเปƒเบ™เบฅเบธเป‰เบ™ OpenShift 4.2 เปเบฅเบฐ 4.3?

เบเป‰เบฒเบงเป„เบ›เบชเบนเปˆเป€เบกเบเบ›เบฐเบชเบปเบก

เป€เบกเบทเปˆเบญเบงเบฒเบ‡เปเบœเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ”เป‰เบฒเบ™เป„เบญเบ—เบตเปƒเบซเบกเปˆเบซเบผเบทเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบžเบนเบกเบชเบฑเบ™เบ–เบฒเบ™ IT เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง, เบšเปเบฅเบดเบชเบฑเบ”เบเปเบฒเบฅเบฑเบ‡เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบงเบดเบ—เบตเบเบฒเบ™ cloud เบซเบผเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ IT, เป€เบŠเบดเปˆเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เบฅเบฒเบงเบชเปˆเบงเบ™เบ•เบปเบงเบซเบผเบทเปƒเบŠเป‰เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ”เป‰เบฒเบ™เป„เบญเบ—เบตเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐ เป„เป เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบ‚เบทเป‰เบ™เป‚เบ”เบเบญเบตเบ‡เบ•เบฒเบกเบฎเบนเบšเปเบšเบšเบ„เบฅเบฒเบง "เบ›เบฐเบชเบปเบก", เป€เบกเบทเปˆเบญเบ—เบฑเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเปเบฅเบฐเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบฅเบฒเบงเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ—เบตเปˆเบกเบตเบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ—เบปเปˆเบงเป„เบ›เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. Red Hat OpenShift 4.2 เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบ›เบฑเบ™เบžเบดเป€เบชเบ”เป€เบžเบทเปˆเบญเบ‡เปˆเบฒเบเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เป„เบ›เบชเบนเปˆเบฎเบนเบšเปเบšเบšเบ„เบฅเบฒเบงเปเบšเบšเบ›เบฐเบชเบปเบก เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบˆเบฒเบเบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป€เบŠเบฑเปˆเบ™ AWS, Azure เปเบฅเบฐ Google Cloud Platform เบเบฑเบšเบเบธเปˆเบก, เบžเป‰เบญเบกเบเบฑเบšเบเบฒเบ™เปƒเบŠเป‰เบ„เบฅเบฒเบงเบชเปˆเบงเบ™เบ•เบปเบงเปƒเบ™ VMware เปเบฅเบฐ OpenStack.

เบงเบดเบ—เบตเบเบฒเบ™เปƒเบซเบกเปˆเปƒเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡

เปƒเบ™เบฎเบธเปˆเบ™ 4, เบงเบดเบ—เบตเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡ OpenShift เป„เบ”เป‰เบ›เปˆเบฝเบ™เปเบ›เบ‡. Red Hat เบชเบฐเบซเบ™เบญเบ‡เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบžเบดเป€เบชเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบธเปˆเบก OpenShift - openshift-install . เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เปเบกเปˆเบ™เป„เบŸเบฅเปŒเบ„เบนเปˆเบ”เบฝเบงเบ—เบตเปˆเบ‚เบฝเบ™เปƒเบ™ Go. Openshit-installer เบเบฐเบเบฝเบกเป„เบŸเบฅเปŒ yaml เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡.

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป‚เบ”เบเปƒเบŠเป‰เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบฅเบฒเบง, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบฅเบฐเบšเบธเบ‚เปเป‰เบกเบนเบ™เบซเบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”เบเปˆเบฝเบงเบเบฑเบšเบเบธเปˆเบกเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”: DNS zone, เบˆเปเบฒเบ™เบงเบ™ nodes เบ‚เบญเบ‡เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡, เบ‚เปเป‰เบกเบนเบ™เบšเบฑเบ™เบŠเบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡. เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบเบฐเบเบฝเบกเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เบเบธเปˆเบกเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเป„เบ›เปƒเบŠเป‰เบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡เบ”เบฝเบง.

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปƒเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญเปƒเบŠเป‰เป€เบกเบ„เบชเปˆเบงเบ™เบ•เบปเบง (vSphere เปเบฅเบฐ OpenStack เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™) เบซเบผเบทเป€เบกเบทเปˆเบญเบ•เบดเบ”เบ•เบฑเป‰เบ‡เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป‚เบฅเบซเบฐเป€เบ›เบปเปˆเบฒ, เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡ - เบเบฐเบเบฝเบกเป€เบ„เบทเปˆเบญเบ‡ virtual เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบซเบผเบท. เป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบธเปˆเบก Control Plane, เบเบณเบ™เบปเบ”เบ„เปˆเบฒเบšเปเบฅเบดเบเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบ™เบตเป‰โ€‹, เบเบธเปˆเบก OpenShift เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡ openshiftโ€‹.

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™

เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ CoreOS

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปเบกเปˆเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบš Red Hat CoreOS. เบ”เบฝเบงเบ™เบตเป‰ Red Hat OpenShift master nodes เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰ เบžเบฝเบ‡เปเบ•เปˆ เปƒเบ™ OS เปƒเบซเบกเปˆ. เบ™เบตเป‰เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบŸเบฃเบตเบˆเบฒเบ Red Hat เบ—เบตเปˆเบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบˆเบธ. Red Hat CoreOS เป€เบ›เบฑเบ™ Linux เบ—เบตเปˆเบกเบตเบ™เป‰เบณเปœเบฑเบเป€เบšเบปเบฒเบ—เบตเปˆเบ›เบฑเบšเปƒเบซเป‰เป€เปเบฒเบฐเบชเบปเบกเบชเบณเบฅเบฑเบšเบเบฒเบ™เปเบฅเปˆเบ™เบšเบฑเบ™เบˆเบธ.

เบ–เป‰เบฒเบขเบนเปˆเปƒเบ™ 3.11 เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบฅเบฐ OpenShift เบกเบตเบขเบนเปˆเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบ™ 4.2 เบกเบฑเบ™เบ–เบทเบเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ inextricably เบเบฑเบš OpenShift. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เปƒเบŠเป‰เบ”เบฝเบง - เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰.

เบกเบตเบซเบเบฑเบ‡เปƒเบซเบกเปˆเปƒเบ™ Red Hat OpenShift 4.2 เปเบฅเบฐ 4.3?
เบชเปเบฒเบฅเบฑเบšเบเบธเปˆเบกเบ—เบตเปˆเปƒเบŠเป‰ RHCOS เบชเปเบฒเบฅเบฑเบšเบ—เบธเบ nodes, เบเบฒเบ™เบเบปเบเบฅเบฐเบ”เบฑเบš OpenShift Container Platform เปเบกเปˆเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบ เปเบฅเบฐเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเบนเบ‡.

เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡ OpenShift, เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ” เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบ›เบฑเบšเบ›เบธเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆ (เปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™, Red Hat Enterprise Linux). เบžเบฝเบ‡เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ OpenShift เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ„เปˆเบญเบเป†, node เป‚เบ”เบ node. เบšเปเปˆเบกเบตเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบเปˆเบฝเบงเบเบฑเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปƒเบ”เป†เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ OpenShift Container Platform เบ„เบงเบšเบ„เบธเบกเบฅเบฐเบšเบปเบšเปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบขเบนเปˆเปƒเบ™เปเบ•เปˆเบฅเบฐ node, เบฅเบงเบกเบ—เบฑเบ‡ OS, เบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰เบ–เบทเบเปเบเป‰เป„เบ‚เป‚เบ”เบเบเบฒเบ™เบเบปเบ”เบ›เบธเปˆเบกเบˆเบฒเบเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เป€เบงเบฑเบš. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบตเป‰, เบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบžเบดเป€เบชเบ”เบˆเบฐเบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเบžเบฒเบเปƒเบ™เบเบธเปˆเบก OpenShift, เป€เบŠเบดเปˆเบ‡เบ„เบงเบšเบ„เบธเบกเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”.

CSI เปƒเบซเบกเปˆ

เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, CSI เปƒเบซเบกเปˆเปเบกเปˆเบ™เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบžเบฒเบเบ™เบญเบเบ•เปˆเบฒเบ‡เป†เบเบฑเบšเบเบธเปˆเบก OpenShift. เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเบชเปเบฒเบฅเบฑเบš OpenShift เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป„เบ”เป€เบงเบตเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเบ–เบทเบเบ‚เบฝเบ™เป‚เบ”เบเบœเบนเป‰เบœเบฐเบฅเบดเบ”เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป€เบญเบ‡. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ„เบปเบšเบ–เป‰เบงเบ™เบ‚เบญเบ‡เป„เบ”เป€เบงเบต CSI เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰เปƒเบ™เป€เบญเบเบฐเบชเบฒเบ™เบ™เบตเป‰: https://kubernetes-csi.github.io/docs/drivers.html. เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ™เบตเป‰, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบฎเบนเบšเปเบšเบšเบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡ disk arrays เบˆเบฒเบเบœเบนเป‰เบœเบฐเบฅเบดเบ”เบŠเบฑเป‰เบ™เบ™เปเบฒ (Dell/EMC, IBM, NetApp, Hitachi, HPE, PureStorage), SDS solutions (Ceph) เปเบฅเบฐเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบŸเบฑเบ‡ (AWS, Azure, Google). OpenShift 4.2 เบฎเบญเบ‡เบฎเบฑเบšเป„เบ”เป€เบงเบต CSI เบ‚เบญเบ‡เบชเบฐเป€เบžเบฒเบฐ CSI เบฅเบธเป‰เบ™ 1.1.

RedHat OpenShift เบšเปเบฅเบดเบเบฒเบ™ Mesh

เบญเบตเบ‡เปƒเบชเปˆเป‚เบ„เบ‡เบเบฒเบ™ Istio, Kiali เปเบฅเบฐ Jaeger, Red Hat OpenShift Service Mesh, เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบเบงเบฝเบเบ‡เบฒเบ™เบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเปเบฅเบฐเบเบฒเบ™เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™, เบ•เบดเบ”เบ•เบฒเบก เปเบฅเบฐเบˆเบฑเบ”เบเบฒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบ™เบณเปƒเบŠเป‰เบขเบนเปˆเปƒเบ™ Red Hat OpenShift เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ.

เบกเบตเบซเบเบฑเบ‡เปƒเบซเบกเปˆเปƒเบ™ Red Hat OpenShift 4.2 เปเบฅเบฐ 4.3?
เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบžเบฒเบšเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบกเบตเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบฅเบฐเบžเบฒเบเป‚เบ”เบเปƒเบŠเป‰ Kiali

เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡, เบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒ, เปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบงเบปเบ‡เบˆเบญเบ™เบŠเบตเบงเบดเบ”เบ‚เบญเบ‡ Service Mesh เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบซเบผเบฒเบเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, Red Hat OpenShift เปƒเบซเป‰เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบเบฑเบšเบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบžเบดเป€เบชเบ”, Service Mesh Operator. เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ Kubernetes เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบŠเบธเบ” Istio, Kiali เปเบฅเบฐ Jaeger เบ„เบทเบ™เปƒเปเปˆเบขเบนเปˆเปƒเบ™เบเบธเปˆเบก, เป€เบžเบตเปˆเบกเบ—เบฐเบงเบตเบเบฒเบ™เป€เบžเบตเปˆเบกเบžเบฒเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบซเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™.

CRI-O เปเบ—เบ™ Docker

Docker runtime container เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ–เบทเบเปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบ CRI-O. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ CRI-O เปเบฅเป‰เบงเปƒเบ™เบฎเบธเปˆเบ™ 3.11, เปเบ•เปˆเปƒเบ™ 4.2 เบกเบฑเบ™เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ•เบปเป‰เบ™เบ•เป. เบšเปเปˆเบ”เบตเบซเบผเบทเบšเปเปˆเบ”เบต, เปเบ•เปˆเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบขเบนเปˆเปƒเบ™เปƒเบˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™.

เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ

เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เปเบกเปˆเบ™เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบš RedHat OpenShift, เป€เบŠเบดเปˆเบ‡เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบชเบฐเบšเบฑเบšเบ—เบตเบชเบตเปˆ. เบกเบฑเบ™เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆ, เบ™เบณเปƒเบŠเป‰ เปเบฅเบฐเบˆเบฑเบ”เบเบฒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ Kubernetes. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เป„เบ”เป‰เบงเปˆเบฒเป€เบ›เบฑเบ™เบ›เบฅเบฑเบเบญเบดเบ™เบชเปเบฒเบฅเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบšเบฑเบ™เบˆเบธ, เบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เป‚เบ”เบ Kubernetes API เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบท kubectl.

เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™ Kubernetes เบŠเปˆเบงเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบงเบฝเบเบ‡เบฒเบ™เบ•เปˆเบฒเบ‡เป†เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบซเบฒเบ™ เปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบงเบปเบ‡เบˆเบญเบ™เบŠเบตเบงเบดเบ”เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เปƒเบŠเป‰เบเบฑเบšเบเบธเปˆเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เบชเบฒเบกเบฒเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡, เบเบฒเบ™เบชเปเบฒเบฎเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป€เบ•เบฑเบกเบ‚เบญเบ‡เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰เบ—เบตเปˆ https://operatorhub.io/.

OperatorHub เปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰เป‚เบ”เบเบเบปเบ‡เบˆเบฒเบเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเป€เบงเบฑเบšเบ‚เบญเบ‡ console เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™. เบกเบฑเบ™เป€เบ›เบฑเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบš OpenShift เบฎเบฑเบเบชเบฒเป„เบงเป‰เป‚เบ”เบ Red Hat. เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™. เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบกเบฑเบ” Red Hat เบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเบ–เบทเบเบ„เบธเป‰เบกเบ„เบญเบ‡เป‚เบ”เบเบเบฒเบ™เบชเบฐเปœเบฑเบšเบชเบฐเปœเบนเบ™เบœเบนเป‰เบ‚เบฒเบ.

เบกเบตเบซเบเบฑเบ‡เปƒเบซเบกเปˆเปƒเบ™ Red Hat OpenShift 4.2 เปเบฅเบฐ 4.3?
เบ›เบฐเบ•เบน OperatorHub เปƒเบ™ console เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ OpenShift

เบฎเบนเบšเบžเบฒเบšเบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบปเปˆเบงเป„เบ›

เบกเบฑเบ™เป€เบ›เบฑเบ™เบŠเบธเบ”เบฎเบนเบšเบžเบฒเบš RHEL OS เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบšเบฑเบ™เบˆเบธเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบกเบตเบซเบ™เป‰เบญเบ, เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปเบฅเบฐเบŠเบธเบ”เป€เบ•เบฑเบก. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปƒเบŠเป‰เป€เบงเบฅเบฒเป€เบ–เบดเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบซเบ™เป‰เบญเบเบซเบผเบฒเบเปเบฅเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบก.

เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบท CI/CD

เปƒเบ™ RedHat OpenShif 4.2, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡ Jenkins เปเบฅเบฐ OpenShift Pipelines เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Tekton Pipelines.

OpenShift Pipelines เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆ Tekton, เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเป‚เบ”เบ Pipeline เบเป‰เบญเบ™เบงเปˆเบฒเบฅเบฐเบซเบฑเบ”เปเบฅเบฐ GitOps เป€เบ‚เบปเป‰เบฒเบซเบฒ. เปƒเบ™เบ—เปเปˆ OpenShift, เปเบ•เปˆเบฅเบฐเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบขเบนเปˆเปƒเบ™เบ–เบฑเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเปเบฒเบฅเบฑเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”. เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เบ„เบงเบšเบ„เบธเบกเบ—เปเปˆเบชเบปเปˆเบ‡เป‚เบกเบ”เบนเบ™, เบ›เบฅเบฑเบเบญเบดเบ™, เปเบฅเบฐเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป‚เบ”เบเบšเปเปˆเบกเบตเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ CI / CD เบชเบนเบ™เบเบฒเบ‡เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบเบฒเบ™.

OpenShift Pipelines เบ›เบฐเบˆเบธเบšเบฑเบ™เบขเบนเปˆเปƒเบ™ Developer Preview เปเบฅเบฐเบกเบตเปƒเบซเป‰เป€เบ›เบฑเบ™เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบขเบนเปˆเปƒเบ™เบเบธเปˆเบก OpenShift 4. เปเบ™เปˆเบ™เบญเบ™, เบœเบนเป‰เปƒเบŠเป‰ OpenShift เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰ Jenkins เปƒเบ™ RedHat OpenShift 4 เป„เบ”เป‰.

เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ

เปƒเบ™ 4.2 OpenShift, เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบงเบฑเบšเป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เบชเปเบฒเบฅเบฑเบšเบ—เบฑเบ‡เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™.

เปƒเบ™เบฅเบธเป‰เบ™เบเปˆเบญเบ™เปœเป‰เบฒเบ‚เบญเบ‡ OpenShift, เบ—เบธเบเบ„เบปเบ™เป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบชเบฒเบก consoles: เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบšเปเบฅเบดเบเบฒเบ™, เบ„เบญเบ™เป‚เบŠเบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡เบฅเบฐเบšเบปเบš เปเบฅเบฐเบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบ. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ cluster เป„เบ”เป‰เบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบญเบ‡เบชเปˆเบงเบ™ - administrator console เปเบฅเบฐ developer console .

เบ„เบญเบ™เป‚เบŠเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบฑเบ™เบชเบฐเบ”เบงเบเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡ topologies เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เบญเบฑเบ™เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบชเบณเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡, เบ™เบณเปƒเบŠเป‰, เปเบฅเบฐ เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบšเบฑเบ™เบˆเบธเบšเบฑเบ™เบˆเบธ เปเบฅเบฐ เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบเบธเปˆเบก. เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบชเบธเบกเปƒเบชเปˆเบชเบดเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ.

เบกเบตเบซเบเบฑเบ‡เปƒเบซเบกเปˆเปƒเบ™ Red Hat OpenShift 4.2 เปเบฅเบฐ 4.3?
เบ›เบฐเบ•เบนเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™ console เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ OpenShift

เบ‚เป‰เบญเบโ€‹เป„เบ”เป‰โ€‹เบเบดเบ™

Odo เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เบชเบดเบ”โ€‹เบ—เบดโ€‹เบœเบปเบ™โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบฎเบฑเบ”โ€‹เบเบธเบกโ€‹เบœเบนเป‰โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เบ—เบตเปˆโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบ‡เปˆเบฒเบโ€‹เปƒเบ™ OpenShiftโ€‹. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบšเบš git push, CLI เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบซเบกเปˆเบ‚เบญเบ‡ Kubernetes เบชเป‰เบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบ™ OpenShift.

เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ

เบ”เบฝเบงเบ™เบตเป‰เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡, เปเบเป‰เบšเบฑเบ™เบซเบฒ เปเบฅเบฐเบ™เบณเปƒเบŠเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปƒเบ™ OpenShift เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบญเบญเบเบˆเบฒเบเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบกเบฑเบ, เป€เบŠเบฑเปˆเบ™ Microsoft Visual Studio, JetBrains (เบฅเบงเบกเบ—เบฑเบ‡ IntelliJ), Eclipse Desktop, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เปƒเบŠเป‰ Red Hat OpenShift เบชเปเบฒเบฅเบฑเบš Microsoft Azure DevOps

เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบ Red Hat OpenShift Deployment เบชเปเบฒเบฅเบฑเบš Microsoft Azure DevOps เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ. เบœเบนเป‰เปƒเบŠเป‰เบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท DevOps เบ”เบฝเบงเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ™เบณเปƒเบŠเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเป„เบ›เปƒเบชเปˆ Azure Red Hat OpenShift เบซเบผเบทเบเบธเปˆเบก OpenShift เบญเบทเปˆเบ™เป†เป„เบ”เป‰เป‚เบ”เบเบเบปเบ‡เบˆเบฒเบ Microsoft Azure DevOps.

เบเบฒเบ™โ€‹เบซเบฑเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เบˆเบฒเบโ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เบ—เบตโ€‹เบชเบฒเบกโ€‹เป„เบ›โ€‹เบซเบฒโ€‹เบชเบตเปˆโ€‹

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบเปƒเบซเบกเปˆ, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡, เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบžเบฝเบ‡เปเบ•เปˆเป€เบญเบปเบฒเบฎเบธเปˆเบ™เบ—เบตเบชเบตเปˆเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบ—เบตเบชเบฒเบก. เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เบˆเบฒเบเป€เบงเบตเบŠเบฑเบ™ XNUMX เบซเบฒเป€เบงเบตเบŠเบฑเบ™ XNUMX เบˆเบฐเบšเปเปˆเบ–เบทเบเบฎเบญเบ‡เบฎเบฑเบš..

เปเบ•เปˆเบกเบตเบ‚เปˆเบฒเบงเบ”เบต: Red Hat เบชเบฐเบซเบ™เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเป‚เบ„เบ‡เบเบฒเบ™เบˆเบฒเบ 3.7 เบซเบฒ 4.2. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเบงเบฝเบเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰ Cluster Application Migration (CAM). CAM เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเปเบฅเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เบขเบธเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ.

OpenShift 4.3

เบเบฒเบ™เบ›เบฐเบ”เบดเบ”เบชเป‰เบฒเบ‡เบ•เบปเป‰เบ™เบ•เปเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบชเบฐเบšเบฑเบš 4.2. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ 4.3 เบ—เบตเปˆเบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบšเปเปˆเปƒเบซเบเปˆ, เปเบ•เปˆเบเบฑเบ‡เบกเบตเบšเบฒเบ‡เบชเบดเปˆเบ‡เปƒเบซเบกเปˆเป†. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡, เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

เบญเบฑเบšเป€เบ”เบ” Kubernetes เป€เบงเบตเบŠเบฑเบ™ 1.16.

เบชเบฐเบšเบฑเบšเป„เบ”เป‰เบ–เบทเบเบเบปเบเบฅเบฐเบ”เบฑเบšเป‚เบ”เบเบชเบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™; เปƒเบ™ OpenShift 4.2 เบกเบฑเบ™เปเบกเปˆเบ™ 1.14.

เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบกเบนเบ™ เป€เบ›เบฑเบ™เบ•เบปเป‰เบ™

เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบฎเบธเปˆเบ™ 4.3, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ etcd. เป€เบกเบทเปˆเบญเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰, เบกเบฑเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ OpenShift API เปเบฅเบฐ Kubernetes API เบ•เปเปˆเป„เบ›เบ™เบตเป‰: เบ„เบงเบฒเบกเบฅเบฑเบš, ConfigMaps, เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡, tokens เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡, เปเบฅเบฐเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ” OAuth.

Helm

เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš Helm เบฎเบธเปˆเบ™ 3, เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”เบ—เบตเปˆเบ™เบดเบเบปเบกเบชเปเบฒเบฅเบฑเบš Kubernetes. เบชเปเบฒเบฅเบฑเบšเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบกเบตเบชเบฐเบ–เบฒเบ™เบฐ TECHNOLOGY PREVIEW. เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Helm เบˆเบฐเบ–เบทเบเบ‚เบฐเบซเบเบฒเบเป„เบ›เบชเบนเปˆเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเปƒเบ™ OpenShift เบฎเบธเปˆเบ™เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”. เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡ helm cli เบกเบฒเบžเป‰เบญเบกเบเบฑเบš OpenShift เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบ”เบฒเบงเป‚เบซเบฅเบ”เป„เบ”เป‰เบˆเบฒเบ web console เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบธเปˆเบก.

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ Dashboard เป‚เบ„เบ‡เบเบฒเบ™

เปƒเบ™เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆ, Project Dashboard เบชเบฐเบซเบ™เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™เบซเบ™เป‰เบฒเป‚เบ„เบ‡เบเบฒเบ™: เบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบšเป‚เบ„เบ‡เบเบฒเบ™, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™, เปเบฅเบฐเป‚เบ„เบ•เป‰เบฒเป‚เบ„เบ‡เบเบฒเบ™.

เบชเบฐเปเบ”เบ‡เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบชเปเบฒเบฅเบฑเบš quay เปƒเบ™ Web console

เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ console เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบˆเบธเบ”เบญเปˆเบญเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบชเปเบฒเบฅเบฑเบšเบฎเบนเบšเบžเบฒเบšเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™ Quay. เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบ„เบงเบฒเบกโ€‹เบชเปˆเบฝเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™ repositories เบ—เป‰เบญเบ‡โ€‹เบ–เบดเปˆเบ™โ€‹เปเบฅเบฐโ€‹เบžเบฒเบโ€‹เบ™เบญเบโ€‹เปเบกเปˆเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹.

เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡ operatorhub เบญเบญเบšเป„เบฅเบ™เปŒ

เบชเปเบฒเบฅเบฑเบšเบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบธเปˆเบก OpenShift เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเป‚เบ”เบ”เบ”เปˆเบฝเบง, เบˆเบฒเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เปเบกเปˆเบ™เบˆเปเบฒเบเบฑเบ”เบซเบผเบทเบšเปเปˆเบกเบต, เบเบฒเบ™เบชเป‰เบฒเบ‡ "เบเบฐเบˆเบปเบ" เบชเปเบฒเบฅเบฑเบšเบ—เบฐเบšเบฝเบ™ OperatorHub เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบ. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบ—เบตเบก.

เบœเบนเป‰เบ‚เบฝเบ™:
Victor Puchkov, Yuri Semenyukov

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™