Quay.io เช…เชจเซเชชเชฒเชฌเซเชงเชคเชพ เชชเชฐ เชชเซ‹เชธเซเชŸ เชฎเซ‹เชฐเซเชŸเชฎ

เชจเซ‰เซ…เชง. เช…เชจเซเชตเชพเชฆ: เช“เช—เชธเซเชŸเชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, Red Hat เชœเชพเชนเซ‡เชฐเชฎเชพเช‚ เชธเซเชฒเชญเชคเชพ เชธเชฎเชธเซเชฏเชพเช“ เช‰เช•เซ‡เชฒเชตเชพ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชนเชคเซ€ เช•เซ‡ เชœเซ‡ เชคเซ‡เชจเซ€ เชธเซ‡เชตเชพเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช…เช—เชพเช‰เชจเชพ เชฎเชนเชฟเชจเชพเช“เชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. Quay.io (เชคเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เช‡เชฎเซ‡เชœ เชฎเชพเชŸเซ‡เชจเซ€ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡, เชœเซ‡ เช•เช‚เชชเชจเซ€เชจเซ‡ CoreOS เชจเซ€ เช–เชฐเซ€เชฆเซ€ เชธเชพเชฅเซ‡ เชชเซเชฐเชพเชชเซเชค เชฅเชˆ เชนเชคเซ€). เช† เชธเซ‡เชตเชพเชฎเชพเช‚ เชคเชฎเชพเชฐเซ€ เชฐเซเชšเชฟเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ€เชงเชพ เชตเชฟเชจเชพ, เช•เช‚เชชเชจเซ€เชจเชพ SRE เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เช เช…เช•เชธเซเชฎเชพเชคเชจเชพ เช•เชพเชฐเชฃเซ‹เชจเซเช‚ เชจเชฟเชฆเชพเชจ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเซ‡ เชฎเชพเชฐเซเช— เช…เชชเชจเชพเชตเซเชฏเซ‹ เชคเซ‡ เช‰เชชเชฆเซ‡เชถเช• เช›เซ‡.

Quay.io เช…เชจเซเชชเชฒเชฌเซเชงเชคเชพ เชชเชฐ เชชเซ‹เชธเซเชŸ เชฎเซ‹เชฐเซเชŸเชฎ

19 เชฎเซ‡เชจเชพ เชฐเซ‹เชœ เชตเชนเซ‡เชฒเซ€ เชธเชตเชพเชฐเซ‡ (เชˆเชธเซเชŸเชฐเซเชจ เชกเซ‡เชฒเชพเช‡เชŸ เชŸเชพเชˆเชฎ, EDT), quay.io เชธเซ‡เชตเชพ เช•เซเชฐเซ‡เชถ เชฅเชˆ เช—เชˆ. เช† เช…เช•เชธเซเชฎเชพเชคเซ‡ quay.io เช‰เชชเชญเซ‹เช•เซเชคเชพ เช…เชจเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฌเช‚เชจเซ‡เชจเซ‡ เช…เชธเชฐ เช•เชฐเซ€ เชนเชคเซ€ เชœเซ‡ quay.io เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชตเชฟเชคเชฐเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. Red Hat เชฌเช‚เชจเซ‡เชจเชพ เชตเชฟเชถเซเชตเชพเชธเชจเซ‡ เชฎเชนเชคเซเชคเซเชต เช†เชชเซ‡ เช›เซ‡.

SRE เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเซ€ เชเช• เชŸเซ€เชฎ เชคเชฐเชค เชœ เชธเชพเชฎเซ‡เชฒ เชฅเชˆ เช—เชˆ เช…เชจเซ‡ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซ€ เชตเชนเซ‡เชฒเซ€ เชคเช•เซ‡ เช•เซเชตเซ‡ เชธเซ‡เชตเชพเชจเซ‡ เชธเซเชฅเชฟเชฐ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹. เชœเซ‹ เช•เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡เช“ เช† เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เชนเชคเชพ, เชคเซเชฏเชพเชฐเซ‡ เช—เซเชฐเชพเชนเช•เซ‹เช เชจเชตเซ€ เชˆเชฎเซ‡เชœเซ‹เชจเซ‡ เช†เช—เชณ เชงเชชเชพเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช—เซเชฎเชพเชตเซ€ เชฆเซ€เชงเซ€ เชนเชคเซ€, เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชชเซเชฐเชธเช‚เช—เซ‹เชชเชพเชค เชคเซ‡เช“ เชนเชพเชฒเชจเซ€ เช›เชฌเซ€เช“เชจเซ‡ เช–เซ‡เช‚เชšเซ€ เชถเช•เชคเชพ เชนเชคเชพ. เช•เซ‡เชŸเชฒเชพเช• เช…เชœเซเชžเชพเชค เช•เชพเชฐเชฃเซ‹เชธเชฐ, quay.io เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช•เซเชทเชฎเชคเชพ เชธเซเชงเซ€ เชธเซ‡เชตเชพเชจเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹.

ยซเชถเซเช‚ เชฌเชฆเชฒเชพเชฏเซเช‚ เช›เซ‡?"- เช† เชชเชนเซ‡เชฒเซ‹ เชชเซเชฐเชถเซเชจ เช›เซ‡ เชœเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช†เชตเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ เชชเซ‚เช›เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชฎเซ‡ เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เช‡เชถเซเชฏเซ‚เชจเชพ เชฅเซ‹เชกเชพ เชธเชฎเชฏ เชชเชนเซ‡เชฒเชพ, OpenShift เชกเซ‡เชกเชฟเช•เซ‡เชŸเซ‡เชก เช•เซเชฒเชธเซเชŸเชฐ (เชœเซ‡ quay.io เชšเชฒเชพเชตเซ‡ เช›เซ‡) เช เชตเชฐเซเชเชจ 4.3.19 เชชเชฐ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚. quay.io Red Hat OpenShift เชกเซ‡เชกเชฟเช•เซ‡เชŸเซ‡เชก (OSD) เชชเชฐ เชšเชพเชฒเชคเซเช‚ เชนเซ‹เชตเชพเชฅเซ€, เชจเชฟเชฏเชฎเชฟเชค เช…เชชเชกเซ‡เชŸเซเชธ เชจเชฟเชฏเชฎเชฟเชค เชนเชคเชพ เช…เชจเซ‡ เช•เซเชฏเชพเชฐเซ‡เชฏ เชธเชฎเชธเซเชฏเชพ เชŠเชญเซ€ เช•เชฐเซ€ เชจ เชนเชคเซ€. เชตเชงเซเชฎเชพเช‚, เชชเชพเช›เชฒเชพ เช› เชฎเชนเชฟเชจเชพเชฎเชพเช‚, เช…เชฎเซ‡ เชธเซ‡เชตเชพเชฎเชพเช‚ เช•เซ‹เชˆเชชเชฃ เชตเชฟเช•เซเชทเซ‡เชช เชตเชฟเชจเชพ เช•เซเชตเซ‡ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชจเซ‡ เช˜เชฃเซ€ เชตเช–เชค เช…เชชเช—เซเชฐเซ‡เชก เช•เชฐเซเชฏเชพ เช›เซ‡.

เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เชธเซ‡เชตเชพ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เชนเชคเชพ, เชคเซเชฏเชพเชฐเซ‡ เช…เชจเซเชฏ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เช เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเชพ เชชเชพเช›เชฒเชพ เชธเช‚เชธเซเช•เชฐเชฃ เชธเชพเชฅเซ‡ เชเช• เชจเชตเซเช‚ OSD เช•เซเชฒเชธเซเชŸเชฐ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚, เชœเซ‡เชฅเซ€ เชœเซ‹ เช•เช‚เชˆเช• เชฅเชพเชฏ, เชคเซ‹ เชคเซ‡เช“ เชคเซ‡เชจเชพ เชชเชฐ เชฌเชงเซเช‚ เช—เซ‹เช เชตเซ€ เชถเช•เซ‡.

เชฎเซ‚เชณ เช•เชพเชฐเชฃเซ‹เชจเซเช‚ เชชเซƒเชฅเซเชฅเช•เชฐเชฃ

เชจเชฟเชทเซเชซเชณเชคเชพเชจเซเช‚ เชฎเซเช–เซเชฏ เชฒเช•เซเชทเชฃ เชนเชœเชพเชฐเซ‹ เชกเซ‡เชŸเชพเชฌเซ‡เช เชœเซ‹เชกเชพเชฃเซ‹เชจเซ‹ เชนเชฟเชฎเชชเซเชฐเชชเชพเชค เชนเชคเซ‹, เชœเซ‡เชฃเซ‡ MySQL เชฆเชพเช–เชฒเชพเชจเซ‡ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ เชฌเชจเชพเชตเซเชฏเซ‹ เชนเชคเซ‹. เช†เชจเชพเชฅเซ€ เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เชจเชฟเชฆเชพเชจ เช•เชฐเชตเซเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เชฌเชจเซเชฏเซเช‚. SRE เชŸเซ€เชฎเชจเซ‡ เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸเชจเชพ เช•เชจเซ‡เช•เซเชถเชจเซเชธเชจเซ€ เชฎเชนเชคเซเชคเชฎ เชธเช‚เช–เซเชฏเชพ เชชเชฐ เชฎเชฐเซเชฏเชพเชฆเชพ เชจเช•เซเช•เซ€ เช•เชฐเซ€ เช›เซ‡. เช…เชฎเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเชฐ เช•เซ‹เชˆ เช…เชธเชพเชฎเชพเชจเซเชฏ เชŸเซเชฐเชพเชซเชฟเช• เชจเซ‹เช‚เชงเซเชฏเซ‹ เชจเชฅเซ€: เชนเช•เซ€เช•เชคเชฎเชพเช‚, เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชตเชพเช‚เชšเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชฅเซ‹เชกเซ€ เชœ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€.

เช…เชฎเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชŸเซเชฐเชพเชซเชฟเช•เชฎเชพเช‚ เชเช• เชชเซ‡เชŸเชฐเซเชจ เช“เชณเช–เชตเชพเชจเซ‹ เชชเชฃ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เชœเซ‡ เช† เชนเชฟเชฎเชชเซเชฐเชชเชพเชคเชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ€ เชถเช•เซ‡. เชœเซ‹ เช•เซ‡, เช…เชฎเซ‡ เชฒเซ‹เช—เชฎเชพเช‚ เช•เซ‹เชˆ เชชเซ‡เชŸเชฐเซเชจ เชถเซ‹เชงเซ€ เชถเช•เซเชฏเชพ เชจเชฅเซ€. OSD 4.3.18 เชธเชพเชฅเซ‡เชจเชพ เชจเชตเชพ เช•เซเชฒเชธเซเชŸเชฐ เชคเซˆเชฏเชพเชฐ เชฅเชตเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชคเซ€ เชตเช–เชคเซ‡, เช…เชฎเซ‡ quay.io เชชเซ‹เชกเซเชธ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เชšเชพเชฒเซ เชฐเชพเช–เซเชฏเซ‹. เชฆเชฐ เชตเช–เชคเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชชเซ‚เชฐเซเชฃ เช•เซเชทเชฎเชคเชพ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเซเชฅเชฟเชฐ เชฅเชˆ เชœเชถเซ‡. เช†เชจเซ‹ เช…เชฐเซเชฅ เช เชฅเชฏเซ‹ เช•เซ‡ เชคเชฎเชพเชฎ quay.io เชชเซ‹เชกเซเชธ เช‰เชชเชฐเชพเช‚เชค RDS เช‡เชจเซเชธเซเชŸเชจเซเชธ เชชเซเชจเชƒเชถเชฐเซ‚ เช•เชฐเชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เชนเชคเซเช‚.

เชธเชพเช‚เชœ เชธเซเชงเซ€เชฎเชพเช‚, เช…เชฎเซ‡ เชธเซ‡เชตเชพเชจเซ‡ เชซเช•เซเชค-เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชฎเซ‹เชกเชฎเชพเช‚ เชธเซเชฅเชฟเชฐ เช•เชฐเซ€ เช…เชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเชฐเชจเซ‹ เชญเชพเชฐ เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเชพ เชฌเชฟเชจ-เช†เชตเชถเซเชฏเช• เช•เชพเชฐเซเชฏเซ‹ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เช—เชพเชฐเซเชฌเซ‡เชœ เช•เชฒเซ‡เช•เซเชถเชจ)เชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเซเชฏเชพ. เชฅเซ€เชœเซ€ เชœเชตเซเช‚ เชฌเช‚เชง เชฅเชˆ เช—เชฏเซเช‚ เช›เซ‡ เชชเชฐเช‚เชคเซ เช•เชพเชฐเชฃ เช•เซเชฏเชพเชฐเซ‡เชฏ เชฎเชณเซเชฏเซเช‚ เชจเชฅเซ€. เชจเชตเซเช‚ OSD เช•เซเชฒเชธเซเชŸเชฐ เชคเซˆเชฏเชพเชฐ เชนเชคเซเช‚, เช…เชจเซ‡ เช…เชฎเซ‡ เชธเซ‡เชตเชพเชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ€, เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชœเซ‹เชกเซเชฏเซ‹ เช…เชจเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชšเชพเชฒเซ เชฐเชพเช–เซเชฏเซเช‚.

Quay.io เช เชจเชตเชพ OSD เช•เซเชฒเชธเซเชŸเชฐ เชชเชฐ เชธเซเชฅเชฟเชฐ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚, เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชฒเซ‰เช—เซเชธ เชชเชฐ เชชเชพเช›เชพ เชซเชฐเซเชฏเชพ, เชชเชฐเช‚เชคเซ เชนเชœเซ เชชเชฃ เชเชตเชพ เชธเชนเชธเช‚เชฌเช‚เชง เชถเซ‹เชงเชตเชพเชฎเชพเช‚ เช…เชธเชฎเชฐเซเชฅ เชนเชคเชพ เช•เซ‡ เชœเซ‡ เช…เชตเชฐเซ‹เชงเซ‹เชจเซ‡ เชธเชฎเชœเชพเชตเซ‡. Red Hat OpenShift 4.3.19 เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ Quay เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพ เชŠเชญเซ€ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ เชคเซ‡ เชธเชฎเชœเชตเชพ เชฎเชพเชŸเซ‡ OpenShift เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เช เช…เชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚. เชœเซ‹ เช•เซ‡, เช•เช‚เช‡ เชฎเชณเซเชฏเซเช‚ เชจ เชนเชคเซเช‚, เช…เชจเซ‡ เชชเซเชฐเชฏเซ‹เช—เชถเชพเชณเชพเชจเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เชชเซเชจเชƒเช‰เชคเซเชชเชพเชฆเชจ เช•เชฐเชตเซเช‚ เชถเช•เซเชฏ เชจ เชนเชคเซเช‚.

เชฌเซ€เชœเซ€ เชจเชฟเชทเซเชซเชณเชคเชพ

28 เชฎเซ‡เชจเชพ เชฐเซ‹เชœ, เชฌเชชเซ‹เชฐเชจเชพ EDTเชจเชพ เชฅเซ‹เชกเชพ เชธเชฎเชฏ เชชเชนเซ‡เชฒเชพ, quay.io เช เชœ เชฒเช•เซเชทเชฃ เชธเชพเชฅเซ‡ เชซเชฐเซ€เชฅเซ€ เช•เซเชฐเซ‡เชถ เชฅเชฏเซเช‚: เชกเซ‡เชŸเชพเชฌเซ‡เช เชฌเซเชฒเซ‹เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เช…เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เชคเชฎเชพเชฎ เชชเซเชฐเชฏเชพเชธเซ‹ เชคเชชเชพเชธเชฎเชพเช‚ เชจเชพเช–เซ€ เชฆเซ€เชงเชพ. เชธเซŒ เชชเซเชฐเชฅเชฎ, เชธเซ‡เชตเชพ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเซ€ เชœเชฐเซ‚เชฐเซ€ เชนเชคเซ€. เชœเซ‹เช•เซ‡ เช† เชตเช–เชคเซ‡ RDS เชฐเซ€เชฌเซ‚เชŸ เช•เชฐเซ€เชจเซ‡ เช…เชจเซ‡ quay.io เชชเซ‹เชกเซเชธเชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเชตเชพเชฅเซ€ เช•เช‚เชˆ เชฅเชฏเซเช‚ เชจเชฅเซ€: เชœเซ‹เชกเชพเชฃเซ‹เชจเชพ เช…เชจเซเชฏ เชนเชฟเชฎเชชเซเชฐเชชเชพเชคเช เช†เชงเชพเชฐเชจเซ‡ เชกเซ‚เชฌเซ€ เช—เชฏเซ‹ เช›เซ‡. เชชเชฃ เชถเชพ เชฎเชพเชŸเซ‡?

เช•เซเชตเซ‡ เชชเชพเชฏเชฅเซ‹เชจเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชชเซ‹เชก เชเช• เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชฟเช• เช•เชจเซเชŸเซ‡เชจเชฐ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡. เช•เชจเซเชŸเซ‡เชจเชฐ เชฐเชจเชŸเชพเช‡เชฎ เชเช•เชธเชพเชฅเซ‡ เช˜เชฃเชพ เชธเชฎเชพเช‚เชคเชฐ เช•เชพเชฐเซเชฏเซ‹ เชšเชฒเชพเชตเซ‡ เช›เซ‡. เช…เชฎเซ‡ เชชเซเชธเซเชคเช•เชพเชฒเชฏเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช gevent เชนเซ‡เช เชณ gunicorn เชตเซ‡เชฌ เชตเชฟเชจเช‚เชคเซ€เช“ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡. เชœเซเชฏเชพเชฐเซ‡ เช•เซ‹เชˆ เชตเชฟเชจเช‚เชคเซ€ Quay เชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เช†เชชเชฃเชพ เชชเซ‹เชคเชพเชจเชพ API เชฆเซเชตเชพเชฐเชพ, เช…เชฅเชตเชพ Docker's API เชฆเซเชตเชพเชฐเชพ), เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ gevent เช•เชพเชฐเซเชฏเช•เชฐ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช† เช•เชพเชฐเซเชฏเช•เชฐเซเชคเชพเช เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‹ เชธเช‚เชชเชฐเซเช• เช•เชฐเชตเซ‹ เชœเซ‹เชˆเช. เชชเซเชฐเชฅเชฎ เชจเชฟเชทเซเชซเชณเชคเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชถเซ‹เชงเซเชฏเซเช‚ เช•เซ‡ gevent เช•เชพเชฎเชฆเชพเชฐเซ‹ เชกเชฟเชซเซ‹เชฒเซเชŸ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชˆ เชฐเชนเซเชฏเชพ เชนเชคเชพ.

เช•เซเชตเซ‡ เชชเซ‹เชกเซเชธเชจเซ€ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชธเช‚เช–เซเชฏเชพ เช…เชจเซ‡ เชธเซ‡เช•เชจเซเชก เชฆเซ€เช  เชนเชœเชพเชฐเซ‹ เช‡เชจเช•เชฎเชฟเช‚เช— เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เชœเซ‹เชคเชพเช‚, เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เชจเซ‡เช•เซเชถเชจเซเชธ เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เชฐเซ€เชคเซ‡ MySQL เชฆเชพเช–เชฒเชพเชจเซ‡ เชกเซ‚เชฌเซ€ เชถเช•เซ‡ เช›เซ‡. เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชฎเชพเชŸเซ‡ เช†เชญเชพเชฐ, เชคเซ‡ เชœเชพเชฃเซ€เชคเซเช‚ เชนเชคเซเช‚ เช•เซ‡ Quay เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก เชธเชฐเซ‡เชฐเชพเชถ 5 เชนเชœเชพเชฐ เชตเชฟเชจเช‚เชคเซ€เช“ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡. เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชพเชฅเซ‡เชจเชพ เชœเซ‹เชกเชพเชฃเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชฒเช—เชญเช— เชธเชฎเชพเชจ เชนเชคเซ€. 5 เชนเชœเชพเชฐ เช•เชจเซ‡เช•เซเชถเชจเซเชธ เช…เชฎเชพเชฐเชพ RDS เชฆเชพเช–เชฒเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเชฎเชพเช‚ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชนเชคเชพ (เชœเซ‡ เชนเชœเชพเชฐเซ‹ เชตเชฟเชถเซ‡ เช•เชนเซ€ เชถเช•เชพเชฏ เชจเชนเซ€เช‚). เช•เซ‡เชŸเชฒเชพเช• เช•เชพเชฐเชฃเซ‹เชธเชฐ เชœเซ‹เชกเชพเชฃเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช…เชจเชชเซ‡เช•เซเชทเชฟเชค เชธเซเชชเชพเช‡เช•เซเชธ เชนเชคเชพ, เชœเซ‹ เช•เซ‡, เช…เชฎเซ‡ เช†เชตเชจเชพเชฐเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชธเช‚เชฌเช‚เชง เชœเซ‹เชฏเซ‹ เชจเชฅเซ€.

เช† เชตเช–เชคเซ‡ เช…เชฎเซ‡ เชธเชฎเชธเซเชฏเชพเชจเชพ เชธเซเชคเซเชฐเซ‹เชคเชจเซ‡ เชถเซ‹เชงเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเช‚เช•เชฒเซเชชเชฌเชฆเซเชง เชนเชคเชพ, เช…เชจเซ‡ เชฐเชฟเชฌเซ‚เชŸ เชธเซเชงเซ€ เช…เชฎเชพเชฐเซ€ เชœเชพเชคเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชจเชนเซ€เช‚ เช•เชฐเซ€เช. Quay เช•เซ‹เชกเชฌเซ‡เช เชฎเชพเชŸเซ‡ เชฆเชฐเซ‡เช• เช•เชพเชฐเซเชฏเช•เชฐ เชฎเชพเชŸเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชœเซ‹เชกเชพเชฃเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ gevent เช† เชจเช‚เชฌเชฐ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชฎเชพเช‚ เชเช• เชชเชฐเชฟเชฎเชพเชฃ เชฌเชจเซเชฏเซ‹: เชจเชตเซ€ เช•เชจเซเชŸเซ‡เชจเชฐ เช›เชฌเซ€ เชฌเชจเชพเชตเซเชฏเชพ เชตเชฟเชจเชพ เชซเซเชฒเชพเชฏ เชชเชฐ เชคเซ‡เชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเซเชฏเซเช‚. เช•เซ‡เชŸเชฒเชพ เช•เชจเซ‡เช•เซเชถเชจเซเชธเชจเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เชฐเซ€เชคเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เชคเซ‡ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชธเซเชŸเซ‡เชœเซ€เช‚เช— เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸเชฎเชพเช‚ เช˜เชฃเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเซเชฏเชพ, เช† เชฒเซ‹เชก เชชเชฐเซ€เช•เซเชทเชฃ เชฆเซƒเชถเซเชฏเซ‹เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชธเชฐ เช•เชฐเชถเซ‡ เชคเซ‡ เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเชตเชฟเชง เชฎเซ‚เชฒเซเชฏเซ‹ เชธเซ‡เชŸ เช•เชฐเซเชฏเชพ. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชคเซ‡ เชœเชพเชฃเชตเชพ เชฎเชณเซเชฏเซเช‚ เชนเชคเซเช‚ เชœเซเชฏเชพเชฐเซ‡ เช•เชจเซ‡เช•เซเชถเชจเชจเซ€ เชธเช‚เช–เซเชฏเชพ 502 เชนเชœเชพเชฐเชฅเซ€ เชตเชงเซ€ เชœเชพเชฏ เชคเซเชฏเชพเชฐเซ‡ Quay 10 เชญเซ‚เชฒเซ‹ เชซเซ‡เช‚เช•เชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡.

เช…เชฎเซ‡ เชคเชฐเชค เชœ เช† เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเชจเซ‡ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เชœเชฎเชพเชตเซเชฏเซเช‚ เช…เชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เชจเซ‡เช•เซเชถเชจ เชถเซ‡เชกเซเชฏเซ‚เชฒเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚. เชญเซ‚เชคเช•เชพเชณเชฎเชพเช‚, เชฒเช—เชญเช— 20 เชฎเชฟเชจเชฟเชŸ เชชเช›เซ€ เช†เชงเชพเชฐเชจเซ‡ เชคเชพเชณเซเช‚ เชฎเชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. 30 เชฎเซเชถเซเช•เซ‡เชฒเซ€-เชฎเซเช•เซเชค เชฎเชฟเชจเชฟเชŸเซ‹ เชชเช›เซ€ เช…เชฎเชจเซ‡ เช†เชถเชพ เชนเชคเซ€, เช…เชจเซ‡ เชเช• เช•เชฒเชพเช• เชชเช›เซ€ เช…เชฎเชจเซ‡ เชตเชฟเชถเซเชตเชพเชธ เชนเชคเซ‹. เช…เชฎเซ‡ เชธเซเชฅเชณ เชชเชฐ เชŸเซเชฐเชพเชซเชฟเช• เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซเชฏเซ‹ เช…เชจเซ‡ เชชเซ‹เชธเซเชŸเชฎเซ‹เชฐเซเชŸเชฎ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚.

เชฌเซเชฒเซ‹เช•เซ€เช‚เช— เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชคเชพ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชคเซ‡เชจเชพ เชตเชพเชธเซเชคเชตเชฟเช• เช•เชพเชฐเชฃเซ‹ เชถเซ‹เชงเซ€ เชถเช•เซเชฏเชพ เชจเชฅเซ€. เชคเซ‡ เชชเซเชทเซเชŸเชฟ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เช•เซ‡ เชคเซ‡ OpenShift 4.3.19 เชฎเชพเช‚ เช•เซ‹เชˆเชชเชฃ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชœ เชตเชธเซเชคเซ เช†เชตเซƒเชคเซเชคเชฟ 4.3.18 เชชเชฐ เชฅเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡ เช…เช—เชพเช‰ Quay เชธเชพเชฅเซ‡ เช•เซ‹เชˆเชชเชฃ เชธเชฎเชธเซเชฏเชพ เชตเชฟเชจเชพ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชนเชคเซเช‚.

เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เช•เช‚เชˆเช• เชฌเซ€เชœเซเช‚ เช›เซเชชเชพเชฏเซ‡เชฒเซเช‚ เชนเชคเซเช‚.

เชตเชฟเช—เชคเชตเชพเชฐ เช…เชญเซเชฏเชพเชธ

Quay.io เช เช•เซ‹เชˆเชชเชฃ เชธเชฎเชธเซเชฏเชพ เชตเชฟเชจเชพ เช› เชตเชฐเซเชท เชธเซเชงเซ€ เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชตเชพ เชฎเชพเชŸเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹. เชถเซเช‚ เชฌเชฆเชฒเชพเชฏเซเช‚? เชคเซ‡ เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เช† เชฌเชงเชพ เชธเชฎเชฏ quay.io เชชเชฐ เชŸเซเชฐเชพเชซเชฟเช• เชธเชคเชค เชตเชงเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡. เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชเชตเซเช‚ เชฒเชพเช—เชคเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เช…เชฎเซเช• เชฅเซเชฐเซ‡เชถเซ‹เชฒเซเชก เชฎเซ‚เชฒเซเชฏ เชชเชนเซ‹เช‚เชšเซ€ เช—เชฏเซเช‚ เช›เซ‡, เชœเซ‡ เช•เชจเซ‡เช•เซเชถเชจเชจเชพ เชนเชฟเชฎเชชเซเชฐเชชเชพเชค เชฎเชพเชŸเซ‡ เชŸเซเชฐเชฟเช—เชฐ เชคเชฐเซ€เช•เซ‡ เชธเซ‡เชตเชพ เช†เชชเซ‡ เช›เซ‡. เช…เชฎเซ‡ เชฌเซ€เชœเซ€ เชจเชฟเชทเซเชซเชณเชคเชพ เชชเช›เซ€ เชกเซ‡เชŸเชพเชฌเซ‡เช เชฒเซ‹เช—เชจเซ‹ เช…เชญเซเชฏเชพเชธ เช•เชฐเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซเชฏเซเช‚, เชชเชฐเช‚เชคเซ เช•เซ‹เชˆ เชชเซ‡เชŸเชฐเซเชจ เช…เชฅเชตเชพ เชธเซเชชเชทเซเชŸ เชธเช‚เชฌเช‚เชงเซ‹ เชฎเชณเซเชฏเชพเช‚ เชจเชฅเซ€.

เช† เชฆเชฐเชฎเชฟเชฏเชพเชจ, SRE เชŸเซ€เชฎ เช•เซเชตเซ‡เชจเซ€ เชตเชฟเชจเช‚เชคเซ€เชจเซ€ เช…เชตเชฒเซ‹เช•เชจเช•เซเชทเชฎเชคเชพ เช…เชจเซ‡ เชเช•เช‚เชฆเชฐ เชธเซ‡เชตเชพ เชธเซเชตเชพเชธเซเชฅเซเชฏเชฎเชพเช‚ เชธเซเชงเชพเชฐเชพเช“ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซ€ เช›เซ‡. เชจเชตเชพ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เช…เชจเซ‡ เชกเซ‡เชถเชฌเซ‹เชฐเซเชก เชคเซˆเชจเชพเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เช—เซเชฐเชพเชนเช•เซ‹ เชคเชฐเชซเชฅเซ€ เช•เซเชตเซ‡เชจเชพ เช•เชฏเชพ เชญเชพเช—เซ‹เชจเซ€ เชธเซŒเชฅเซ€ เชตเชงเซ เชฎเชพเช‚เช— เช›เซ‡.

Quay.io เช 9เชฎเซ€ เชœเซ‚เชจ เชธเซเชงเซ€ เชธเชพเชฐเซเช‚ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚. เช†เชœเซ‡ เชธเชตเชพเชฐเซ‡ (EDT) เช…เชฎเซ‡ เชซเชฐเซ€เชฅเซ€ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เชจเซ‡เช•เซเชถเชจเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชตเชงเชพเชฐเซ‹ เชœเซ‹เชฏเซ‹. เช† เชตเช–เชคเซ‡ เช•เซ‹เชˆ เชกเชพเช‰เชจเชŸเชพเช‡เชฎ เชจเชนเซ‹เชคเซ‹, เช•เชพเชฐเชฃ เช•เซ‡ เชจเชตเชพ เชชเชฐเชฟเชฎเชพเชฃเช เชคเซ‡เชฎเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ MySQL เชฅเซเชฐเซเชชเซเชŸเชจเซ‡ เช“เชณเช‚เช—เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ€ เชจเชฅเซ€. เชœเซ‹ เช•เซ‡, เชฒเช—เชญเช— เช…เชกเชงเชพ เช•เชฒเชพเช• เชธเซเชงเซ€, เช˜เชฃเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เช quay.io เชจเซ€ เชงเซ€เชฎเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ€ เชจเซ‹เช‚เชง เชฒเซ€เชงเซ€. เช…เชฎเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชŸเซ‚เชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเชฎเชพเชฎ เชธเช‚เชญเชตเชฟเชค เชกเซ‡เชŸเชพ เชเชกเชชเชฅเซ€ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซเชฏเซ‹. เช…เชšเชพเชจเช• เชเช• เชชเซ‡เชŸเชฐเซเชจ เช‰เชญเชฐเซ€ เช†เชตเซ€.

เช•เชจเซ‡เช•เซเชถเชจเซเชธเชฎเชพเช‚ เช‰เช›เชพเชณเซ‹ เช†เชตเซ‡ เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€ API เชจเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชฟเชจเช‚เชคเซ€เช“ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชเชช เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€ เช quay.io เชจเซ€ เชฅเซ‹เชกเซ€ เชœเชพเชฃเซ€เชคเซ€ เชธเซเชตเชฟเชงเชพ เช›เซ‡. เชคเซ‡ เชคเชฎเชจเซ‡ เชนเซ‡เชฒเซเชฎ เชšเชพเชฐเซเชŸเซเชธ เช…เชจเซ‡ เชธเชฎเซƒเชฆเซเชง เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชœเซ‡เชตเซ€ เชตเชธเซเชคเซเช“ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ quay.io เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เช† เชฒเช•เซเชทเชฃ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเชพ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ Red Hat OpenShift เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. OpenShift เชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ OperatorHub เชเชช เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชฎเชพเช‚ เชคเชฎเชพเชฎ เช“เชชเชฐเซ‡เชŸเชฐเซ‹เชจเซ‡ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ‡ เช›เซ‡. เช† เช“เชชเชฐเซ‡เชŸเชฐเซ‹ เช“เชชเชจเชถเชฟเชซเซเชŸ เชตเชฐเซเช•เชฒเซ‹เชก เช‡เช•เซ‹เชธเชฟเชธเซเชŸเชฎ เช…เชจเซ‡ เชญเชพเช—เซ€เชฆเชพเชฐ-เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชฎเซ‹เชกเชฒ (เชฆเชฟเชตเชธ 2 เช•เชพเชฎเช—เซ€เชฐเซ€) เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

เชฆเชฐเซ‡เช• OpenShift 4 เช•เซเชฒเชธเซเชŸเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช‘เชชเชฐเซ‡เชŸเชฐเซเชธเชจเซ€ เชธเซ‚เชšเชฟ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเชพเชจเซ‡ เช…เชชเชกเซ‡เชŸเซเชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เช‘เชชเชฐเซ‡เชŸเชฐเชนเชฌเชฎเชพเช‚เชฅเซ€ เช‘เชชเชฐเซ‡เชŸเชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. OpenShift 4 เชจเซ€ เชตเชงเชคเซ€ เชœเชคเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏเชคเชพ เชธเชพเชฅเซ‡, เชตเชฟเชถเซเชตเชญเชฐเชฎเชพเช‚ เชคเซ‡เชจเชพ เชชเชฐเชจเชพ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชชเชฃ เชตเชงเชพเชฐเซ‹ เชฅเชฏเซ‹ เช›เซ‡. เชฌเซ‡เช•เชเชจเซเชก เชคเชฐเซ€เช•เซ‡ quay.io เชจเซ€ เช…เช‚เชฆเชฐ เชเชช เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ OperatorHub เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช† เชฆเชฐเซ‡เช• เช•เซเชฒเชธเซเชŸเชฐ เช“เชชเชฐเซ‡เชŸเชฐ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‡ เช›เซ‡. เชธเชฎเชธเซเชฏเชพเชจเชพ เชธเซเชคเซเชฐเซ‹เชคเชจเซ€ เช…เชฎเชพเชฐเซ€ เชถเซ‹เชงเชฎเชพเช‚, เช…เชฎเซ‡ เช เชนเช•เซ€เช•เชค เชšเซ‚เช•เซ€ เช—เชฏเชพ เช•เซ‡ เชœเซ‡เชฎ เชœเซ‡เชฎ OpenShift เชงเซ€เชฎเซ‡ เชงเซ€เชฎเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏเชคเชพเชฎเชพเช‚ เชตเชงเชคเซ€ เช—เชˆ เชคเซ‡เชฎ เชคเซ‡เชฎ เชญเชพเช—เซเชฏเซ‡ เชœ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ quay.io เชซเช‚เช•เซเชถเชจเซเชธเชฎเชพเช‚เชฅเซ€ เชเช• เชชเชฐเชจเซ‹ เชญเชพเชฐ เชชเชฃ เชตเชงเซเชฏเซ‹..

เช…เชฎเซ‡ เชเชช เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€ เชตเชฟเชจเช‚เชคเซ€ เชŸเซเชฐเชพเชซเชฟเช•เชจเซเช‚ เชฅเซ‹เชกเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€ เช•เซ‹เชก เชชเชฐ เชเช• เชจเชœเชฐ เชจเชพเช–เซ€. เชคเชฐเชค เชœ, เช–เชพเชฎเซ€เช“ เชœเชพเชนเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชœเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ€ เช•เซเชตเซ‡เชฐเซ€ เชถเซเชฐเซ‡เชทเซเช  เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจ เชนเชคเซ€. เชœเซเชฏเชพเชฐเซ‡ เชญเชพเชฐ เช“เช›เซ‹ เชนเชคเซ‹, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชฎเชจเซ‡ เช•เซ‹เชˆ เชฎเซเชถเซเช•เซ‡เชฒเซ€ เชจ เชนเชคเซ€, เชชเชฐเช‚เชคเซ เชœเซเชฏเชพเชฐเซ‡ เชญเชพเชฐ เชตเชงเซ€ เช—เชฏเซ‹, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เช“ เชธเชฎเชธเซเชฏเชพเช“เชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ€ เช—เชฏเชพ. เชเชช เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชฎเชพเช‚ เชฌเซ‡ เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เชเชจเซเชกเชชเซ‹เช‡เชจเซเชŸเซเชธ เชนเซ‹เชตเชพเชจเซเช‚ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เชœเซ‡ เชตเชงเชคเชพ เชฒเซ‹เชกเชจเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชชเซเชฐเชคเชฟเชธเชพเชฆ เช†เชชเชคเชพ เชจเชฅเซ€: เชชเซเชฐเชฅเชฎเช เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚เชจเชพ เชคเชฎเชพเชฎ เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ€ เชธเซ‚เชšเชฟ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€ เชนเชคเซ€, เชฌเซ€เชœเชพเช เชชเซ‡เช•เซ‡เชœ เชฎเชพเชŸเซ‡เชจเชพ เชคเชฎเชพเชฎ เชฌเซเชฒเซ‹เชฌ เชชเชฐเชค เช•เชฐเซเชฏเชพ เชนเชคเชพ.

เช•เชพเชฐเชฃเซ‹ เชฆเซ‚เชฐ

เช†เชตเชคเชพ เช…เช เชตเชพเชกเชฟเชฏเชพเชฎเชพเช‚ เช…เชฎเซ‡ เชเชช เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชจเชพ เช•เซ‹เชกเชจเซ‡ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชฎเชพเช‚ เช–เชฐเซเชš เช•เชฐเซเชฏเซ‹. เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชฌเชฟเชจเช…เชธเชฐเช•เชพเชฐเช• เชเชธเช•เซเชฏเซเชเชฒ เช•เซเชตเซ‡เชฐเซ€เช เชซเชฐเซ€เชฅเซ€ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เช…เชจเซ‡ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เช†เชฆเซ‡เชถ เช•เซ‰เชฒเซเชธ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ tar (เชคเซ‡ เชฆเชฐ เชตเช–เชคเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชฌเซเชฒเซ‹เชฌ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชนเชคเซเช‚), เชœเซเชฏเชพเช‚ เชถเช•เซเชฏ เชนเซ‹เชฏ เชคเซเชฏเชพเช‚ เช•เซ‡เชถเซ€เช‚เช— เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เช…เชฎเซ‡ เชชเช›เซ€ เชตเซเชฏเชพเชชเช• เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเชฐเซ€เช•เซเชทเชฃ เชนเชพเชฅ เชงเชฐเซเชฏเซเช‚ เช…เชจเซ‡ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชชเชนเซ‡เชฒเชพเช‚ เช…เชจเซ‡ เชชเช›เซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชจเซ€ เชเชกเชชเชจเซ€ เชคเซเชฒเชจเชพ เช•เชฐเซ€.

API เชตเชฟเชจเช‚เชคเซ€เช“ เชœเซ‡ เช…เช—เชพเช‰ เช…เชกเชงเซ€ เชฎเชฟเชจเชฟเชŸ เชธเซเชงเซ€ เชฒเซ‡เชคเซ€ เชนเชคเซ€ เชคเซ‡ เชนเชตเซ‡ เชฎเชฟเชฒเชฟเชธเซ‡เช•เช‚เชกเชฎเชพเช‚ เชชเซ‚เชฐเซเชฃ เชฅเชพเชฏ เช›เซ‡. เชชเช›เซ€เชจเชพ เช…เช เชตเชพเชกเชฟเชฏเซ‡ เช…เชฎเซ‡ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชœเชฎเชพเชตเซเชฏเชพ, เช…เชจเซ‡ เชคเซเชฏเชพเชฐเชฅเซ€ quay.io เชธเซเชฅเชฟเชฐ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เช† เชธเชฎเชฏ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชเชช เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€ เชเชจเซเชกเชชเซ‹เช‡เชจเซเชŸ เชชเชฐ เชŸเซเชฐเชพเชซเชฟเช•เชฎเชพเช‚ เช˜เชฃเซ€ เชคเซ€เชตเซเชฐ เชตเซƒเชฆเซเชงเชฟ เชœเซ‹เชตเชพ เชฎเชณเซ€ เชนเชคเซ€, เชชเชฐเช‚เชคเซ เชธเซเชงเชพเชฐเชพเช“เช เชกเซ‡เชŸเชพเชฌเซ‡เช เช†เช‰เชŸเซ‡เชœเชจเซ‡ เช…เชŸเช•เชพเชตเซเชฏเซ‹ เชนเชคเซ‹.

เช†เชชเชฃเซ‡ เชถเซเช‚ เชถเซ€เช–เซเชฏเชพ?

เชคเซ‡ เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เช•เซ‹เชˆเชชเชฃ เชธเซ‡เชตเชพ เชกเชพเช‰เชจเชŸเชพเช‡เชฎ เชŸเชพเชณเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡. เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช…เชฎเซ‡ เชฎเชพเชจเซ€เช เช›เซ€เช เช•เซ‡ เชคเชพเชœเซ‡เชคเชฐเชจเชพ เช†เช‰เชŸเซ‡เชœเชฅเซ€ quay.io เชจเซ‡ เชตเชงเซ เชธเชพเชฐเซเช‚ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เชฎเชณเซ€ เช›เซ‡. เช…เชฎเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชฎเซเช–เซเชฏ เชชเชพเช  เชถเซ€เช–เซเชฏเชพ เช›เซ‡ เชœเซ‡ เช…เชฎเซ‡ เชถเซ‡เชฐ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช:

  1. เชคเชฎเชพเชฐเซ€ เชธเซ‡เชตเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‹เชฃ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชตเชฟเชถเซ‡เชจเซ‹ เชกเซ‡เชŸเชพ เช•เซเชฏเชพเชฐเซ‡เชฏ เช…เชจเชพเชตเชถเซเชฏเช• เชจเชฅเซ€. เช•เชพเชฐเชฃ เช•เซ‡ เช•เซเชตเซ‡ "เชฎเชพเชคเซเชฐ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚," เช…เชฎเชพเชฐเซ‡ เช•เซเชฏเชพเชฐเซ‡เชฏ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชจเซ‡ เชฒเซ‹เชกเชจเซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเชฎเชฏ เชชเชธเชพเชฐ เช•เชฐเชตเซ‹ เชชเชกเซเชฏเซ‹ เชจเชฅเซ€. เช† เชฌเชงเชพเช เชธเชฒเชพเชฎเชคเซ€เชจเซ€ เช–เซ‹เชŸเซ€ เชญเชพเชตเชจเชพ เชŠเชญเซ€ เช•เชฐเซ€ เช•เซ‡ เชธเซ‡เชตเชพ เช…เชจเชฟเชถเซเชšเชฟเชค เชฐเซ‚เชชเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
  2. เชœเซเชฏเชพเชฐเซ‡ เชธเซ‡เชตเชพ เชฌเช‚เชง เชฅเชˆ เชœเชพเชฏ เช›เซ‡, เชคเซ‡เชจเซ‡ เชฌเซ‡เช• เช…เชช เช•เชฐเชตเซเช‚ เช…เชจเซ‡ เชšเชฒเชพเชตเชตเซเช‚ เช เชŸเซ‹เชšเชจเซ€ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพ เช›เซ‡.. เช•เชพเชฐเชฃ เช•เซ‡ เชชเซเชฐเชฅเชฎ เช†เช‰เชŸเซ‡เชœ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช•เซเชตเซ‡ เชฒเซ‰เช• เช•เชฐเซ‡เชฒเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฅเซ€ เชชเซ€เชกเชพเชคเซเช‚ เชฐเชนเซเชฏเซเช‚ เชนเชคเซเช‚, เช…เชฎเชพเชฐเซ€ เชฎเชพเชจเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซ€ เช‡เชšเซเช›เชฟเชค เช…เชธเชฐ เชจเชนเซ‹เชคเซ€ เช…เชจเซ‡ เช…เชฎเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซ‡เชตเชพเชจเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชธเชฎเชฐเซเชฅ เชนเชคเชพ. เช†เชจเชพเชฅเซ€ เชเชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชธเชฐเซเชœเชพเชˆ เช•เซ‡ เชœเซเชฏเชพเช‚ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชชเชฐ เชคเชฎเชพเชฎ เชชเซเชฐเชฏเชคเซเชจเซ‹ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ - เชฎเซ‚เชณ เช•เชพเชฐเชฃ เชถเซ‹เชงเชตเชพเชจเซ€ เช†เชถเชพเชฎเชพเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช…เชจเซ‡ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เชธเชฎเชฏ เชชเชธเชพเชฐ เช•เชฐเชตเซ‹ เชชเชกเซเชฏเซ‹.
  3. เชฆเชฐเซ‡เช• เชธเซ‡เชตเชพ เชธเซเชตเชฟเชงเชพเชจเซ€ เช…เชธเชฐเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเซ‹. เช•เซเชฒเชพเชฏเชจเซเชŸ เชญเชพเช—เซเชฏเซ‡ เชœ เชเชช เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เชนเชคเชพ, เชคเซ‡เชฅเซ€ เช…เชฎเชพเชฐเซ€ เชŸเซ€เชฎ เชฎเชพเชŸเซ‡ เชคเซ‡ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพ เชจ เชนเชคเซ€. เชœเซเชฏเชพเชฐเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เช‰เชคเซเชชเชพเชฆเชจ เชธเซเชตเชฟเชงเชพเช“เชจเซ‹ เชญเชพเช—เซเชฏเซ‡ เชœ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชฎเชจเซ€ เชญเซ‚เชฒเซ‹ เชญเชพเช—เซเชฏเซ‡ เชœ เชฆเซ‡เช–เชพเชฏ เช›เซ‡, เช…เชจเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เช•เซ‹เชกเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเซ‡ เช›เซ‡. เช—เซ‡เชฐเชธเชฎเชœเชจเซ‹ เชถเชฟเช•เชพเชฐ เชฅเชตเซเช‚ เชธเชนเซ‡เชฒเซเช‚ เช›เซ‡ เช•เซ‡ เช† เชฐเซ€เชคเซ‡ เชคเซ‡ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช - เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เช…เชšเชพเชจเช• เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เซ‹เชˆ เชฎเซ‹เชŸเซ€ เช˜เชŸเชจเชพเชจเชพ เช•เซ‡เชจเซเชฆเซเชฐเชฎเชพเช‚ เชจ เช†เชตเซ‡ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€.

เชถเซเช‚ เช†เช—เชพเชฎเซ€ เช›เซ‡?

เชธเซ‡เชตเชพเชจเซ€ เชธเซเชฅเชฟเชฐเชคเชพ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เช•เชพเชฎ เช•เซเชฏเชพเชฐเซ‡เชฏ เช…เชŸเช•เชคเซเช‚ เชจเชฅเซ€ เช…เชจเซ‡ เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชธเชคเชค เชธเซเชงเชพเชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช. quay.io เชชเชฐ เชŸเซเชฐเชพเชซเชฟเช•เชจเซเช‚ เชชเซเชฐเชฎเชพเชฃ เชตเชงเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชนเซ‹เชตเชพเชฅเซ€, เช…เชฎเซ‡ เช“เชณเช–เซ€เช เช›เซ€เช เช•เซ‡ เช…เชฎเชพเชฐเชพ เช—เซเชฐเชพเชนเช•เซ‹เชจเชพ เชตเชฟเชถเซเชตเชพเชธเชจเซ‡ เช…เชจเซเชฐเซ‚เชช เช…เชฎเซ‡ เชœเซ‡ เช•เช‚เชˆ เช•เชฐเซ€ เชถเช•เซ€เช เชคเซ‡ เช•เชฐเชตเชพเชจเซ€ เช…เชฎเชพเชฐเซ€ เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เช›เซ‡. เชคเซ‡เชฅเซ€, เช…เชฎเซ‡ เชนเชพเชฒเชฎเชพเช‚ เชจเซ€เชšเซ‡เชจเชพ เช•เชพเชฐเซเชฏเซ‹ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช:

  1. เชชเซเชฐเชพเชฅเชฎเชฟเช• RDS เช‰เชฆเชพเชนเชฐเชฃ เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพเช“เชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชธเซ‡เชตเชพเชจเซ‡ เชฏเซ‹เช—เซเชฏ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชซเช•เซเชค-เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹.
  2. RDS เช‰เชฆเชพเชนเชฐเชฃ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชตเชฐเซเชคเชฎเชพเชจ เชธเช‚เชธเซเช•เชฐเชฃ เชชเซ‹เชคเซ‡ เชœ เชธเชฎเชธเซเชฏเชพ เชจเชฅเซ€. เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, เช…เชฎเซ‡ เชซเช•เซเชค เช–เซ‹เชŸเชพ เชชเช—เซ‡เชฐเซเช‚ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช (เชœเซ‡ เช…เชฎเซ‡ เชจเชฟเชทเซเชซเชณเชคเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช…เชจเซเชธเชฐเซเชฏเชพ เชนเชคเชพ); เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเซ‡ เช…เชฆเซเชฏเชคเชจ เชฐเชพเช–เชตเชพเชฅเซ€ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เช†เช‰เชŸเซ‡เชœเชจเซ€ เช˜เชŸเชจเชพเชฎเชพเช‚ เช…เชจเซเชฏ เชชเชฐเชฟเชฌเชณ เชฆเซ‚เชฐ เชฅเชถเซ‡.
  3. เชธเชฎเช—เซเชฐ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชตเชงเชพเชฐเชพเชจเซ€ เช•เซ‡เชถเซ€เช‚เช—. เช…เชฎเซ‡ เชเชตเชพ เชตเชฟเชธเซเชคเชพเชฐเซ‹ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ€เช เช›เซ€เช เชœเซเชฏเชพเช‚ เช•เซ‡เชถเซ€เช‚เช— เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเชฐเชจเซ‹ เชญเชพเชฐ เช˜เชŸเชพเชกเซ€ เชถเช•เซ‡ เช›เซ‡.
  4. quay.io เชธเชพเชฅเซ‡ เช•เซ‹เชฃ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เช•เชจเซ‡เช•เซเชŸ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡ เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชซเชพเชฏเชฐเชตเซ‹เชฒ (WAF) เช‰เชฎเซ‡เชฐเชตเซเช‚.
  5. เช†เช—เชพเชฎเซ€ เชชเซเชฐเช•เชพเชถเชจเชฅเซ€ เชถเชฐเซ‚ เช•เชฐเซ€เชจเซ‡, quay.io เชชเชฐ เช‰เชชเชฒเชฌเซเชง เช•เชจเซเชŸเซ‡เชจเชฐ เชˆเชฎเซ‡เชœเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช“เชชเชฐเซ‡เชŸเชฐ เช•เซ‡เชŸเชฒเซ‹เช—เชจเซ€ เชคเชฐเชซเซ‡เชฃเชฎเชพเช‚ Red Hat OpenShift เช•เซเชฒเชธเซเชŸเชฐเซเชธ เชเชช เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชจเซ‡ เช›เซ‹เชกเซ€ เชฆเซ‡เชถเซ‡.
  6. เชเชช เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€ เชฎเชพเชŸเซ‡ เชฒเชพเช‚เชฌเชพ เช—เชพเชณเชพเชจเชพ เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เช“เชชเชจ เช•เชจเซเชŸเซ‡เชจเชฐ เช‡เชจเชฟเชถเชฟเชฏเซ‡เชŸเชฟเชต (OCI) เช†เชฐเซเชŸเชฟเชซเซ‡เช•เซเชŸ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชคเซ‡ เชนเชพเชฒเชฎเชพเช‚ เชฎเซ‚เชณ Quay เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชคเชฐเซ€เช•เซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃ เชชเซ‹เชคเซ‡ เชœ เช…เช‚เชคเชฟเชฎ เชธเซเชตเชฐเซ‚เชช เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เชฅเชถเซ‡.

เช‰เชชเชฐเซ‹เช•เซเชค เชคเชฎเชพเชฎ quay.io เชฎเชพเช‚ Red Hat เชจเชพ เชšเชพเชฒเซ เชฐเซ‹เช•เชพเชฃเชจเซ‹ เชเช• เชญเชพเช— เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เช…เชฎเซ‡ เชเช• เชจเชพเชจเซ€ "เชธเซเชŸเชพเชฐเซเชŸเช…เชช-เชถเซˆเชฒเซ€" เชŸเซ€เชฎเชฎเชพเช‚เชฅเซ€ เชชเชฐเชฟเชชเช•เซเชต SRE-เชธเช‚เชšเชพเชฒเชฟเชค เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชคเชฐเชซ เช†เช—เชณ เชตเชงเซ€เช เช›เซ€เช. เช…เชฎเซ‡ เชœเชพเชฃเซ€เช เช›เซ€เช เช•เซ‡ เช…เชฎเชพเชฐเชพ เช˜เชฃเชพ เช—เซเชฐเชพเชนเช•เซ‹ เชคเซ‡เชฎเชจเชพ เชฐเซ‹เชœเชฟเช‚เชฆเชพ เช•เชพเชฎเชฎเชพเช‚ (Red Hat! เชธเชนเชฟเชค) quay.io เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เชฎเซ‡ เชคเชพเชœเซ‡เชคเชฐเชจเชพ เช†เช‰เชŸเซ‡เชœ เช…เชจเซ‡ เชธเซเชงเชพเชฐเชตเชพเชจเชพ เชšเชพเชฒเซ เชชเซเชฐเชฏเชพเชธเซ‹ เชตเชฟเชถเซ‡ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซเช‚ เชชเชพเชฐเชฆเชฐเซเชถเช• เชฌเชจเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€เช เช›เซ€เช.

เช…เชจเซเชตเชพเชฆเช• เชคเชฐเชซเชฅเซ€ เชชเซ€เชเชธ

เช…เชฎเชพเชฐเชพ เชฌเซเชฒเซ‹เช— เชชเชฐ เชชเชฃ เชตเชพเช‚เชšเซ‹:

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹