เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ

"เจ–เจคเจฐเจพ เจฎเฉ‡เจฐเจพ เจตเจฟเจšเจ•เจพเจฐเจฒเจพ เจจเจพเจฎ เจนเฉˆ," เจ†เจธเจŸเจฟเจจ เจชเจพเจตเจฐเจœเจผ, เจ‡เฉฑเจ• เจ…เฉฐเจคเจฐเจฐเจพเจธเจผเจŸเจฐเฉ€ เจฐเจนเฉฑเจธเจฎเจˆ เจตเจฟเจ…เจ•เจคเฉ€, เจ•เจนเจฟเฉฐเจฆเจพ เจธเฉ€เฅค เจชเจฐ เจœเฉ‹ เจธเฉเจชเจฐ เจเจœเฉฐเจŸเจพเจ‚ เจ…เจคเฉ‡ เจ–เฉเจซเฉ€เจ† เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ‰เฉฑเจš เจธเจจเจฎเจพเจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ‰เจน เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฒเจˆ เจฌเจฟเจฒเจ•เฉเจฒ เจตเฉ€ เจขเฉเจ•เจตเจพเจ‚ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจœเจฟเฉฑเจฅเฉ‡ เจฌเฉ‹เจฐเฉ€เจ…เจค เจ–เจผเจคเจฐเฉ‡ เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจนเฉˆเฅค

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ

เจ…เจคเฉ‡ Istio, OpenShift เจ…เจคเฉ‡ Kubernetes เจฆเฉ‡ เจจเจพเจฒ เจฎเจฟเจฒ เจ•เฉ‡, เจฎเจพเจˆเจ•เฉเจฐเฉ‹ เจธเจฐเจตเจฟเจธเจฟเจœเจผ เจฆเฉ€ เจคเฉˆเจจเจพเจคเฉ€ เจจเฉ‚เฉฐ เจธเฉฑเจšเจฎเฉเฉฑเจš เจฌเฉ‹เจฐเจฟเฉฐเจ— เจ…เจคเฉ‡ เจ…เจจเฉเจฎเจพเจจ เจฒเจ—เจพเจ‰เจฃ เจฏเฉ‹เจ— เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ - เจ…เจคเฉ‡ เจ‡เจน เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ Istio เจธเฉ€เจฐเฉ€เจœเจผ เจฆเฉ€ เจšเฉŒเจฅเฉ€ เจ…เจคเฉ‡ เจ†เจ–เจฐเฉ€ เจชเฉ‹เจธเจŸ เจตเจฟเฉฑเจš เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฌเจนเฉเจค เจ•เฉเจ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจœเจฆเฉ‹เจ‚ เจฌเฉ‹เจฐเฉ€เจ…เจค เจธเจนเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ

เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจฌเฉ‹เจฐเฉ€เจ…เจค เจธเจฟเจฐเจซ เจ…เฉฐเจคเจฎ เจชเฉœเจพเจ… เจตเจฟเฉฑเจš เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจธเจญ เจ•เฉเจ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆ เจฌเฉˆเจ เจฃเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจตเฉ‡เจ–เจฃเจพ. เจชเจฐ เจ‡เจธเจฆเฉ‡ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจธเจญ เจ•เฉเจ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจฆเจฟเจฒเจšเจธเจช เจšเฉ€เจœเจผเจพเจ‚ เจคเฉเจนเจพเจกเฉ€ เจ‰เจกเฉ€เจ• เจ•เจฐ เจฐเจนเฉ€เจ†เจ‚ เจนเจจเฅค

เจ†เจชเจฃเฉ‡ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฆเจพ เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจคเฉˆเจจเจพเจค เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจœเฉ‹เจ–เจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ˜เฉฑเจŸ เจ•เจฐเจจ เจฒเจˆ เจธเจพเจฐเฉ‡ เจตเจฟเจ•เจฒเจชเจพเจ‚ 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเจจเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจฃ เจนเฉˆเฅค เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจตเจฟเฉฑเจš เจšเฉฑเจฒเจฃเจพ เจŸเฉˆเจธเจŸ เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€ เจ…เจคเฉ‡ เจธเจพเจฌเจค เจคเจฐเฉ€เจ•เจพ เจนเฉˆ, เจ…เจคเฉ‡ Istio เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจคเจชเจพเจฆเจจ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจตเจฟเฉฑเจš เจฆเจ–เจฒ เจฆเจฟเฉฑเจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• "เจ—เฉเจชเจค เจธเฉ‡เจตเจพ" (เจคเฉเจนเจพเจกเฉ€ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจฐเจตเจฟเจธ เจฆเจพ เจ‡เฉฑเจ• เจฒเฉเจ•เจฟเจ† เจนเฉ‹เจ‡เจ† เจธเฉฐเจธเจ•เจฐเจฃ) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธเจฆเฉ‡ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจธเจผเฉ‡เจธเจผ เจธเจผเจฌเจฆ เจตเฉ€ เจนเฉˆ - "เจกเจพเจฐเจ• เจฒเจพเจ‚เจš", เจœเฉ‹ เจฌเจฆเจฒเฉ‡ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฎเจพเจจ เจœเจพเจธเฉ‚เจธเฉ€ เจจเจพเจฎ "เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฎเจฟเจฐเจฐเจฟเฉฐเจ—" เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจซเฉฐเจ•เจธเจผเจจ เจฆเฉเจ†เจฐเจพ เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจจเฉ‹เจŸ เจ•เจฐเฉ‹ เจ•เจฟ เจชเจฟเจ›เจฒเฉ‡ เจชเฉˆเจฐเฉ‡ เจฆเจพ เจชเจนเจฟเจฒเจพ เจตเจพเจ• "เจฐเจฟเจฒเฉ€เจœเจผ" เจฆเฉ€ เจฌเจœเจพเจ "เจกเจฟเจชเจฒเจพเจ‡" เจธเจผเจฌเจฆ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจคเฉˆเจจเจพเจค เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ-เจ…เจคเฉ‡, เจฌเฉ‡เจธเจผเจ•, เจคเฉเจนเจพเจกเฉ€ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจฐเจตเจฟเจธ เจจเฉ‚เฉฐ เจœเจฟเฉฐเจจเฉ€ เจตเจพเจฐ เจคเฉเจธเฉ€เจ‚ เจšเจพเจนเฉ‹ เจตเจฐเจคเฉ‹เฅค เจ‡เจน เจธเฉ‡เจตเจพ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจจ, เจจเจคเฉ€เจœเฉ‡ เจชเฉˆเจฆเจพ เจ•เจฐเจจ, เจ…เจคเฉ‡ เจฒเฉŒเจ—เจธ เจจเฉ‚เฉฐ เจฒเจฟเจ–เจฃ เจ…เจคเฉ‡ เจฎเจพเจจเฉ€เจŸเจฐ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค เจชเจฐ เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจ‡เจน เจธเฉ‡เจตเจพ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจ‰เจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจš เจœเจพเจฐเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจคเฉˆเจจเจพเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจœเจพเจฐเฉ€ เจ•เจฐเจจเจพ เจนเจฎเฉ‡เจธเจผเจพ เจ‡เฉฑเจ•เฉ‹ เจšเฉ€เจœเจผ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจœเจฆเฉ‹เจ‚ เจšเจพเจนเฉ‹ เจคเฉˆเจจเจพเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจชเจฐ เจ‰เจฆเฉ‹เจ‚ เจนเฉ€ เจœเจพเจฐเฉ€ เจ•เจฐเฉ‹ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจคเจฟเจ†เจฐ เจนเฉ‹เจตเฉ‹เฅค

เจฌเฉ‹เจฐเฉ€เจ…เจค เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจเจพ เจฆเจฟเจฒเจšเจธเจช เจนเฉˆ

เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ Istio เจฐเฉ‚เจŸเจฟเฉฐเจ— เจจเจฟเจฏเจฎ 'เจคเฉ‡ เจ‡เฉฑเจ• เจจเจœเจผเจฐ เจฎเจพเจฐเฉ‹, เจœเฉ‹ เจธเจพเจฐเฉ€เจ†เจ‚ HTTP เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจฐเจตเจฟเจธ เจธเจฟเจซเจผเจพเจฐเจฟเจธเจผ v1 เจฒเจˆ เจฐเฉ‚เจŸ เจ•เจฐเจฆเจพ เจนเฉˆ (เจธเจพเจฐเฉ‡ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ Istio เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ GitHub เจฐเฉˆเจชเฉ‹), เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจซเจผเจพเจฐเจธเจผ v2 เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจฐเจตเจฟเจธ เจตเจฟเฉฑเจš เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ:

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ
เจฒเฉ‡เจฌเจฒ เจตเฉฑเจฒ เจงเจฟเจ†เจจ เจฆเจฟเจ“ mirror: เจธเจ•เฉเจฐเฉ€เจจ เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ - เจ‡เจน เจ‰เจน เจนเฉˆ เจœเฉ‹ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฎเจฟเจฐเจฐเจฟเฉฐเจ— เจธเฉˆเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ. เจนเจพเจ‚, เจ‡เจน เจ‡เฉฐเจจเจพ เจธเฉŒเจ–เจพ เจนเฉˆ!

เจ‡เจธ เจจเจฟเจฏเจฎ เจฆเจพ เจจเจคเฉ€เจœเจพ เจ‡เจน เจนเฉ‹เจตเฉ‡เจ—เจพ เจ•เจฟ เจคเฉเจนเจพเจกเจพ เจ‰เจคเจชเจพเจฆเจจ เจธเจฟเจธเจŸเจฎ (v1) เจ†เจ‰เจฃ เจตเจพเจฒเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ 'เจคเฉ‡ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เฉ‡เจ—เจพ, เจชเจฐ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจ…เจธเจฟเฉฐเจ•เจฐเฉ‹เจจเจธ เจคเฉŒเจฐ 'เจคเฉ‡ v2 เจจเจพเจฒ เจฎเจฟเจฐเจฐ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจฏเจพเจจเฉ€, เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจชเฉ‚เจฐเฉ‡ เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจŸ เจ‰เฉฑเจฅเฉ‡ เจœเจพเจฃเจ—เฉ‡เฅค เจ‡เจธ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, เจคเฉเจธเฉ€เจ‚ เจ‰เจคเจชเจพเจฆเจจ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจตเจฟเฉฑเจš เจ•เจฟเจธเฉ‡ เจตเฉ€ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจฆเจ–เจฒ เจฆเจฟเฉฑเจคเฉ‡ เจฌเจฟเจจเจพเจ‚ - เจ…เจธเจฒ เจกเฉ‡เจŸเจพ เจ…เจคเฉ‡ เจŸเฉเจฐเฉˆเจซเจฟเจ• 'เจคเฉ‡ - เจ…เจธเจฒ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš v2 เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ•เฉ€ เจ‡เจน เจ†เจฏเฉ‹เจœเจจ เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฌเฉ‹เจฐเจฟเฉฐเจ— เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ? เจนเจพเจ‚, เจฏเจ•เฉ€เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡เฅค เจชเจฐ เจ‡เจน เจ‡เฉฑเจ• เจฆเจฟเจฒเจšเจธเจช เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ.

เจ†เจ“ เจกเจฐเจพเจฎเจพ เจœเฉ‹เฉœเฉ€เจ

เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡ เจจเฉ‹เจŸ เจ•เจฐเฉ‹ เจ•เจฟ v2 เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจฒเจˆ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจ†เจ‰เจฃ เจตเจพเจฒเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจกเฉ‡เจŸเจพ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจ…เจคเฉ‡ เจชเจพเจฐเจฆเจฐเจธเจผเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจŸเฉˆเจธเจŸ เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจตเจฟเจงเฉ€ เจฆเฉ€ เจšเฉ‹เจฃ เจคเฉเจนเจพเจกเฉ‡ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆ - เจ…เจคเฉ‡ เจ‡เจน เจฅเฉ‹เฉœเจพ เจšเจฟเฉฐเจคเจพเจœเจจเจ• เจนเฉˆเฅค

เจ†เจ‰ เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจจเฉเจ•เจคเฉ‡ เจจเฉ‚เฉฐ เจฆเฉเจนเจฐเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚

เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฎเจฟเจฐเจฐเจฟเฉฐเจ— (เจกเจพเจฐเจ• เจฒเจพเจ‚เจš/เจฌเฉ‡เจจเจคเฉ€ เจฎเจฟเจฐเจฐเจฟเฉฐเจ—) เจจเจพเจฒ เจ—เฉเจชเจค เจฒเจพเจ‚เจš เจ•เจฟเจธเฉ‡ เจตเฉ€ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจตเจฟเจšเจพเจฐ เจฒเจˆ เจญเฉ‹เจœเจจ

เจ‰เจฆเฉ‹เจ‚ เจ•เฉ€ เจœเฉ‡ เจ‰เจน เจฅเจพเจ‚ เจœเจฟเฉฑเจฅเฉ‡ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ•เฉเจ เจจเฉ‚เฉฐ v1 เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚, เจชเจฐ v2 เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฆเจพ เจนเฉˆ? เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจพเจฐเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเจพ เจ‡เฉฑเจ• เจชเฉเจฐเจคเฉ€เจธเจผเจค เจœเจพเจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจจเจฟเจธเจผเจšเจฟเจค เจธเจฎเฉ‚เจน เจคเฉ‹เจ‚ เจธเจฟเจฐเจซเจผ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚เฅค เจ…เจคเฉ‡ เจซเจฟเจฐ, เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฆเฉ‡เจ– เจฐเจนเฉ‡ เจนเฉ‹ เจ•เจฟ v2 เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจนเฉŒเจฒเฉ€ เจนเฉŒเจฒเฉ€ เจธเจพเจฐเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเฉ‹. เจœเจพเจ‚ เจ‡เจธ เจฆเฉ‡ เจ‰เจฒเจŸ, เจœเฉ‡เจ•เจฐ v1 เจจเจพเจฒ เจ•เฉเจ เจ—เจฒเจค เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจธเจญ เจ•เฉเจ v2 'เจคเฉ‡ เจตเจพเจชเจธ เจ•เจฐเฉ‹เฅค เจฎเฉˆเจจเฉ‚เฉฐ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจธเจจเฉ‚เฉฐ เจ•เฉˆเจจเจฐเฉ€ เจกเจฟเจชเจฒเจพเจ‡เจฎเฉˆเจ‚เจŸ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฎเจพเจˆเจจเจฟเฉฐเจ— 'เจคเฉ‡ เจตเจพเจชเจธ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจœเฉ‡ เจ‡เจน เจฐเฉ‚เจธเฉ€ เจฎเฉ‚เจฒ เจฆเจพ เจนเฉเฉฐเจฆเจพ, เจคเจพเจ‚ เจ‡เจธ เจตเจฟเฉฑเจš เจธเจผเจพเจ‡เจฆ เจ‡เฉฑเจ• เจนเจตเจพเจฒเจพ เจนเฉเฉฐเจฆเจพ เจฌเจฟเฉฑเจฒเฉ€เจ†เจ‚), เจ…เจคเฉ‡ เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจš เจฆเฉ‡เจ–เจพเจ‚เจ—เฉ‡เฅค

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจ•เฉˆเจจเจฐเฉ€ เจคเฉˆเจจเจพเจคเฉ€: เจ•เจฎเจฟเจธเจผเจจเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃเจพ

เจงเจฟเจ†เจจ เจจเจพเจฒ เจ…เจคเฉ‡ เจนเฉŒเจฒเฉ€ เจนเฉŒเจฒเฉ€

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

เจฌเฉ‡เจธเจผเฉฑเจ•, Istio เจฌเฉเฉฑเจงเฉ€เจฎเจพเจจ เจฌเฉ‡เจจเจคเฉ€ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจฒเจˆ เจ•เจˆ เจšเฉฐเจ—เฉ‡ เจตเจฟเจ•เจฒเจชเจพเจ‚ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจ•เฉ‡ เจ•เฉˆเจจเจฐเฉ€ เจกเจฟเจชเจฒเจพเจ‡เจฎเฉˆเจ‚เจŸ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจนเจพเจ‚, เจ‡เจน เจธเจญ เจคเฉเจนเจพเจกเฉ‡ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ›เฉ‚เจนเจฃ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ.

เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจจเฉ‚เฉฐ เจซเจฟเจฒเจŸเจฐ เจ•เจฐเจจเจพ

เจธเจฐเจฒ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจฌเฉเจฐเจพเจŠเจœเจผเจฐ-เจ…เจงเจพเจฐเจฟเจค เจฐเฉ€เจกเจพเจ‡เจฐเฉˆเจ•เจธเจผเจจ เจนเฉˆเฅค เจฎเฉฐเจจ เจฒเจ“ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจธเจซเจพเจฐเฉ€ เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจธเจฟเจฐเจซเจผ v2 'เจคเฉ‡ เจœเจพเจฃ เจฒเจˆ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹เฅค เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ:

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ
เจšเจฒเฉ‹ เจ‡เจธ เจฐเจพเจŠเจŸเจฟเฉฐเจ— เจจเจฟเจฏเจฎ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเฉ€เจ เจ…เจคเฉ‡ เจซเจฟเจฐ เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ€เจ curl เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฒเฉ‚เจช เจตเจฟเฉฑเจš เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจฐเจตเจฟเจธ เจฒเจˆ เจ…เจธเจฒ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจธเจ•เฉเจฐเฉ€เจจเจธเจผเจพเจŸ เจตเจฟเฉฑเจš เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‰เจน เจธเจพเจฐเฉ‡ v1 เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ:

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ
v2 'เจคเฉ‡ เจ†เจตเจพเจœเจพเจˆ เจ•เจฟเฉฑเจฅเฉ‡ เจนเฉˆ? เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจพเจกเฉ€ เจ‰เจฆเจพเจนเจฐเจฃ เจตเจฟเฉฑเจš เจธเจพเจฐเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจธเจฟเจฐเจซ เจธเจพเจกเฉ€ เจ†เจชเจฃเฉ€ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจคเฉ‹เจ‚ เจ†เจˆเจ†เจ‚ เจนเจจ, เจ‡เจน เจฌเจธ เจฎเฉŒเจœเฉ‚เจฆ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจชเจฐ เจ‰เจชเจฐเฉ‹เจ•เจค เจธเจ•เจฐเฉ€เจจ เจตเจฟเฉฑเจš เจนเฉ‡เจ เจฒเฉ€เจ†เจ‚ เจฒเจพเจˆเจจเจพเจ‚ เจตเฉฑเจฒ เจงเจฟเจ†เจจ เจฆเจฟเจ“: เจ‡เจน เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ€ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจ† เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจธเจซเจพเจฐเฉ€ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจนเฉˆ, เจœเจฟเจธ เจจเฉ‡ เจฌเจฆเจฒเฉ‡ เจตเจฟเฉฑเจš เจ‡เจน เจชเฉˆเจฆเจพ เจ•เฉ€เจคเจพ เจนเฉˆ:

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ

เจ…เจธเฉ€เจฎเจค เจธเจผเจ•เจคเฉ€

เจ…เจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฒเจฟเจ–เจฟเจ† เจนเฉˆ เจ•เจฟ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจฒเจˆ เจฌเจนเฉเจค เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€ เจ‰เจฆเจพเจนเจฐเจจ 'เจคเฉ‡ เจ‡เฉฑเจ• เจจเจœเจผเจฐ เจฎเจพเจฐเฉ‹ (เจธเจพเจจเฉ‚เฉฐ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจธเจฎเจเฉ‹เจ—เฉ‡ เจ•เจฟ เจ‡เจน เจ•เฉ€ เจ•เจฐเจฆเจพ เจนเฉˆ):

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ
เจนเฉเจฃ เจคเฉฑเจ• เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจผเจพเจ‡เจฆ เจ‡เฉฑเจ• เจตเจฟเจšเจพเจฐ เจนเฉˆ เจ•เจฟ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ เจ•เฉ€ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจธเจฎเจพเจฐเจŸ เจเจ•เจŸ เจ•เจฐเฉ‹

เจธเจฎเจพเจฐเจŸ เจฐเฉ‚เจŸเจฟเฉฐเจ—, เจฐเฉˆเจ—เฉ‚เจฒเจฐ เจธเจฎเฉ€เจ•เจฐเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจชเฉˆเจ•เฉ‡เจŸ เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจตเจฟเฉฑเจš, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ€ เจฎเจฐเจœเจผเฉ€ เจ…เจจเฉเจธเจพเจฐ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ‡เจน เจจเจตเฉ‡เจ‚ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ - เจ‡เจน เจธเจงเจพเจฐเจจ เจนเฉˆ, เจ‡เจธ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจ•เฉ‹เจก เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ…เจคเฉ‡ เจœเฉ‡ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡, เจคเจพเจ‚ เจธเจญ เจ•เฉเจ เจ‰เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจตเจพเจชเจธ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจฟเจตเฉ‡เจ‚ เจ‡เจน เจธเฉ€.

เจฆเจฟเจฒเจšเจธเจชเฉ€ เจนเฉˆ?

เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ 'เจคเฉ‡ Istio, Kubernetes เจ…เจคเฉ‡ OpenShift เจจเจพเจฒ เจชเฉเจฐเจฏเฉ‹เจ— เจ•เจฐเจจ เจฒเจˆ เจ‰เจคเจธเฉเจ• เจนเฉ‹? เจŸเฉ€เจฎ Red Hat เจกเจฟเจตเฉˆเจฒเจชเจฐ เจŸเฉ€เจฎ เจ‡เฉฑเจ• เจธเจผเจพเจจเจฆเจพเจฐ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจชเจพเจ  เจชเฉเจธเจคเจ• เจ‡เจธ เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจ…เจคเฉ‡ เจ‡เจธ เจจเจพเจฒ เจœเฉเฉœเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจœเจจเจคเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจ•เจฐเจตเจพเจ‡เจ†เฅค เจ‡เจธ เจฒเจˆ เจ…เฉฑเจ—เฉ‡ เจตเจงเฉ‹ เจ…เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจ•เฉเจ เจตเฉ€ เจ‡เจจเจ•เจพเจฐ เจจเจพ เจ•เจฐเฉ‹.
โ€ƒ

Istio Egress: เจธเจฎเจพเจฐเจ• เจฆเฉ€ เจฆเฉเจ•เจพเจจ เจฐเจพเจนเฉ€เจ‚ เจฌเจพเจนเจฐ เจจเจฟเจ•เจฒเฉ‹

Red Hat OpenShift เจ…เจคเฉ‡ Kubernetes เจฆเฉ‡ เจจเจพเจฒ Istio เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡, เจคเฉเจธเฉ€เจ‚ เจฎเจพเจˆเจ•เฉเจฐเฉ‹ เจธเจฐเจตเจฟเจธเจฟเจœเจผ เจจเจพเจฒ เจ†เจชเจฃเฉ€ เจœเจผเจฟเฉฐเจฆเจ—เฉ€ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจ†เจธเจพเจจ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค Istio เจฆเฉ€ เจธเฉ‡เจตเจพ เจœเจพเจฒ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจชเฉŒเจก เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจฒเฉเจ•เฉ€ เจนเฉ‹เจˆ เจนเฉˆ, เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเจพ เจ•เฉ‹เจก (เจœเจผเจฟเจ†เจฆเจพเจคเจฐ) เจ‡เจ•เฉฑเจฒเจคเจพ เจตเจฟเฉฑเจš เจšเจฒเจฆเจพ เจนเฉˆเฅค เจชเฉเจฐเจฆเจฐเจธเจผเจจ, เจคเจฌเจฆเฉ€เจฒเฉ€ เจฆเฉ€ เจธเฉŒเจ–, เจŸเจฐเฉ‡เจธเจฟเฉฐเจ—, เจ†เจฆเจฟ - เจ‡เจน เจธเจญ เจธเจพเจˆเจกเจ•เจพเจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจตเจฐเจคเจฃเจพ เจ†เจธเจพเจจ เจนเฉˆเฅค เจชเจฐ เจ‰เจฆเฉ‹เจ‚ เจ•เฉ€ เจœเฉ‡ เจคเฉเจนเจพเจกเฉ€ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจฐเจตเจฟเจธ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเจพเจฒ เจธเฉฐเจšเจพเจฐ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจกเฉ‡ เจ“เจชเจจเจธเจผเจฟเจซเจŸ-เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจธเจฟเจธเจŸเจฎ เจฆเฉ‡ เจฌเจพเจนเจฐ เจธเจฅเจฟเจค เจนเจจ?

เจ‡เจน เจ‰เจน เจฅเจพเจ‚ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ Istio Egress เจฌเจšเจพเจ… เจฒเจˆ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ. เจธเฉฐเจ–เฉ‡เจช เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ‡เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจธเจฐเฉ‹เจคเจพเจ‚ (เจชเฉœเฉเจนเฉ‹: "เจธเฉ‡เจตเจพเจตเจพเจ‚") เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจชเฉŒเจกเจœเจผ เจฆเฉ‡ เจธเจฟเจธเจŸเจฎ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจจเจนเฉ€เจ‚ เจนเจจเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจตเจพเจงเฉ‚ เจธเฉฐเจฐเจšเจจเจพ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ Istio Egress เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจš เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจชเฉŒเจกเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ…เจคเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ IP เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ…เจœเจฟเจนเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจฐเฉ‚เจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ…เจœเจฟเจนเจพ เจชเจฟเจŠเจชเฉ‡เจธเจผเจจ เจ‰เจฆเฉ‹เจ‚ เจคเฉฑเจ• เจตเจงเฉ€เจ† เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจพเจนเจฐเฉ‹เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

Egress เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจชเจฐเฉ‹เจ•เจค IP เจŸเฉ‡เจฌเจฒ เจจเฉ‚เฉฐ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจพเจ‚ เจคเจพเจ‚ Egress เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจœเจพเจ‚ IP เจเจกเจฐเฉˆเฉฑเจธ เจฆเฉ€ เจ‡เฉฑเจ• เจฐเฉ‡เจ‚เจœ 'เจคเฉ‡เฅค

เจฎเฉฐเจจ เจฒเจ“ เจ•เจฟ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจœเจพเจตเจพ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจนเฉˆ เจœเฉ‹ httpbin.org/headers เจจเฉ‚เฉฐ GET เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

(httpbin.org เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— เจธเฉ‡เจตเจพ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจธเจฐเฉ‹เจค เจนเฉˆเฅค)

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ 'เจคเฉ‡ เจฆเจพเจ–เจฒ เจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹ curl http://httpbin.org/headers, เจ…เจธเฉ€เจ‚ เจนเฉ‡เจ  เจฒเจฟเจ–เจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เจพเจ‚เจ—เฉ‡:

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ
เจœเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจฌเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš เจ‰เจนเฉ€ เจชเจคเจพ เจ–เฉ‹เจฒเฉเจน เจธเจ•เจฆเฉ‡ เจนเฉ‹:

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ
เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจตเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‰เฉฑเจฅเฉ‡ เจธเจฅเจฟเจค เจธเฉ‡เจตเจพ เจฌเจธ เจ‡เจธ เจจเฉ‚เฉฐ เจชเจพเจธ เจ•เฉ€เจคเฉ‡ เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

เจ…เจธเฉ€เจ‚ เจ†เจฏเจพเจค เจจเฉ‚เฉฐ เจนเฉˆเฉฑเจก-เจ†เจจ เจฌเจฆเจฒ เจฐเจนเฉ‡ เจนเจพเจ‚

เจนเฉเจฃ เจ‡เจธ เจธเฉ‡เจตเจพ เจฆเจพ เจœเจพเจตเจพ เจ•เฉ‹เจก, เจธเจพเจกเฉ‡ เจธเจฟเจธเจŸเจฎ เจฒเจˆ เจฌเจพเจนเจฐเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ†เจช เจšเจฒเจพเจ“, เจœเจฟเฉฑเจฅเฉ‡, เจฏเจพเจฆ เจ•เจฐเฉ‹, Istio เจ‡เฉฐเจธเจŸเจพเจฒ เจนเฉˆเฅค (เจคเฉเจธเฉ€เจ‚ เจธเฉฐเจชเจฐเจ• เจ•เจฐเจ•เฉ‡ เจ‡เจน เจ–เฉเจฆ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจธเจพเจกเจพ Istio เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ.) เจ‰เจšเจฟเจค เจšเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ OpenShift เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡ เจฒเจพเจ‚เจš เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เจธเฉ€เจ‚ เจ‡เจธ เจธเฉ‡เจตเจพ เจจเฉ‚เฉฐ เจ•เจฎเจพเจ‚เจก เจจเจพเจฒ เจ•เจพเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค curl egresshttpbin-istioegress.$(minishift ip).nip.io, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเจ•เจฐเฉ€เจจ 'เจคเฉ‡ เจฆเฉ‡เจ–เจพเจ‚เจ—เฉ‡:

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ
เจ“เจน, เจ•เฉ€ เจนเฉ‹เจ‡เจ†? เจธเจญ เจ•เฉเจ เจนเฉเจฃเฉ‡ เจนเฉ€ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ. เจจเจนเฉ€เจ‚ เจฎเจฟเจฒเจฟเจ† เจฆเจพ เจ•เฉ€ เจฎเจคเจฒเจฌ เจนเฉˆ? เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซ เจ‰เจธเจฆเฉ‡ เจฒเจˆ เจ‡เจน เจ•เฉ€เจคเจพ curl.

เจชเฉ‚เจฐเฉ‡ เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ 'เจคเฉ‡ IP เจŸเฉ‡เจฌเจฒ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เจฐเจจเจพ

เจ‡เจธ เจฒเจˆ เจ‡เจธเจŸเฉ€เจ“ เจจเฉ‚เฉฐ เจฆเฉ‹เจธเจผเฉ€ เจ เจนเจฟเจฐเจพเจ‡เจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ (เจœเจพเจ‚ เจงเฉฐเจจเจตเจพเจฆ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ)เฅค เจ†เจ–เจผเจฐเจ•เจพเจฐ, Istio เจธเจฟเจฐเจซเจผ เจธเจพเจˆเจกเจ•เจพเจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจนเจจ เจœเฉ‹ เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเจจ (เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจšเฉ€เจœเจผเจพเจ‚ เจœเจฟเจจเฉเจนเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ…เจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ—เฉฑเจฒ เจ•เฉ€เจคเฉ€ เจธเฉ€)เฅค เจ‡เจธ เจ•เจพเจฐเจจ เจ•เจฐเจ•เฉ‡, IP เจŸเฉ‡เจฌเจฒ เจธเจฟเจฐเจซเจผ เจ‡เจน เจœเจพเจฃเจฆเฉ‡ เจนเจจ เจ•เจฟ เจคเฉเจนเจพเจกเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐ เจธเจฟเจธเจŸเจฎ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ•เฉ€ เจนเฉˆเฅค เจ…เจคเฉ‡ httpbin.org เจฌเจพเจนเจฐ เจธเจฅเจฟเจค เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจฒเจˆ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ…เจคเฉ‡ เจ‡เจน เจ‰เจน เจฅเจพเจ‚ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ Istio Egress เจฌเจšเจพเจ… เจฒเจˆ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ - เจคเฉเจนเจพเจกเฉ‡ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจฎเจพเจฎเฉ‚เจฒเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚เฅค

เจนเฉ‡เจ เจฒเจพ เจˆเจ—เฉเจฐเฉ‡เจธ เจจเจฟเจฏเจฎ เจ‡เจธเจŸเฉ€เจ“ เจจเฉ‚เฉฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจธเฉ‡เจตเจพ เจฒเจˆ เจ–เฉ‹เจœ เจ•เจฐเจจ เจฒเจˆ (เจœเฉ‡ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡, เจคเจพเจ‚ เจชเฉ‚เจฐเฉ‡ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจตเจฟเฉฑเจš) เจฒเจˆ เจฎเจœเจผเจฌเฉ‚เจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‡เจธ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, httpbin.orgเฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจซเจพเจˆเจฒ (egress_httpbin.yml) เจคเฉ‹เจ‚ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‡เฉฑเจฅเฉ‡ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจ•เจพเจซเจผเฉ€ เจธเจงเจพเจฐเจจ เจนเฉˆ:

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ
เจ‡เจธ เจจเจฟเจฏเจฎ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจฌเจพเจ•เฉ€ เจนเฉˆ:

istioctl create -f egress_httpbin.yml -n istioegress

เจคเฉเจธเฉ€เจ‚ เจ•เจฎเจพเจ‚เจก เจจเจพเจฒ เจˆเจ—เฉเจฐเฉ‡เจธ เจจเจฟเจฏเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ istioctl get egressrules:

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ
เจ…เจคเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ curl - เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจธเจญ เจ•เฉเจ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ:

เจ‡เจธเจŸเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจฐเจ• เจฒเจพเจ‚เจš: เจธเฉ€เจ•เจฐเฉ‡เจŸ เจธเจฐเจตเจฟเจธเจฟเจœเจผ

เจ…เจธเฉ€เจ‚ เจ–เฉเฉฑเจฒเฉเจน เจ•เฉ‡ เจธเฉ‹เจšเจฆเฉ‡ เจนเจพเจ‚

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, Istio เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจพเจนเจฐเฉ€ เจธเฉฐเจธเจพเจฐ เจจเจพเจฒ เจ—เฉฑเจฒเจฌเจพเจค เจฆเจพ เจชเฉเจฐเจฌเฉฐเจง เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ. เจฆเฉ‚เจœเฉ‡ เจธเจผเจฌเจฆเจพเจ‚ เจตเจฟเฉฑเจš, เจคเฉเจธเฉ€เจ‚ เจ…เจœเฉ‡ เจตเฉ€ เจ“เจชเจจเจธเจผเจฟเจซเจŸ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจนเจฐ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจชเฉŒเจกเจพเจ‚ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ เจœเฉ‹ เจฒเฉ‹เฉœ เจ…เจจเฉเจธเจพเจฐ เจ‰เฉฑเจชเจฐ เจ…เจคเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจธเจ•เฉ‡เจฒ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจจเจพเจฒ เจนเฉ€, เจคเฉเจธเฉ€เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจขเฉฐเจ— เจจเจพเจฒ เจ†เจชเจฃเฉ‡ เจตเจพเจคเจพเจตเจฐเจฃ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐเฉ€ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ…เจคเฉ‡ เจนเจพเจ‚, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจตเจพเจฐ เจซเจฟเจฐ เจฆเฉเจนเจฐเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ‡เจน เจธเจญ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ›เฉ‚เจนเจฃ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

Istio 'เจคเฉ‡ เจฒเฉœเฉ€ เจฆเฉ€ เจ‡เจน เจ†เจ–เจฐเฉ€ เจชเฉ‹เจธเจŸ เจธเฉ€เฅค เจฌเจฃเฉ‡ เจฐเจนเฉ‹ - เจ…เฉฑเจ—เฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจฆเจฟเจฒเจšเจธเจช เจšเฉ€เจœเจผเจพเจ‚ เจนเจจ!

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹