Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

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

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

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

  • เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชงเชฟเช•เชพเชฐเซ‹ (RBAC) เชจเชพ เชคเชซเชพเชตเชค เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ;
  • เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เชธเซเชŸเซ‡เชŸ เช…เชจเซ‡ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชชเซเชฐเชฟเชฎเชฟเชŸเชฟเชตเซเชธเชจเซเช‚ เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ (เชกเชฟเชชเซเชฒเซ‹เชฏเชฎเซ‡เชจเซเชŸ, เชธเซเชŸเซ‡เชŸเชซเซเชฒเชธเซ‡เชŸ, เชธเชฐเซเชตเชฟเชธ, เช•เซเชฐเซ‹เชจเชœเซ‹เชฌ, เชœเซ‹เชฌ, เช‡เชจเซเช—เซเชฐเซ‡เชธ, เช•เซ‹เชจเซเชซเชฟเช—เชฎเซ‡เชช, เชธเชฟเช•เซเชฐเซ‡เชŸ, เชชเซ€เชตเซ€เชธเซ€);
  • เชชเซ‹เชกเชจเซ€ เช…เช‚เชฆเชฐ เช•เชฎเชพเชจเซเชก เชฒเชพเช‡เชจเชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเชตเซ€;
  • เชถเซ€เช‚เช—เซ‹เชจเชพ เชฒเซ‹เช— เชœเซ‹เชตเชพ;
  • เชถเซ€เช‚เช—เซ‹เชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชœเซเช“ (describe status);
  • เชถเซ€เช‚เช—เซ‹ เชฆเซ‚เชฐ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช.

เช…เชจเซเชฏ เช•เชพเชฐเซเชฏเซ‹, เชœเซ‡เชฎ เช•เซ‡ เชตเชชเชฐเชพเชถเชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏเซ‡เชฒเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เชœเซ‹เชตเชพ (เชชเซ‹เชกเซเชธ/เชจเชฟเชฏเช‚เชคเซเชฐเช•เซ‹/เชจเซ‡เชฎเชธเซเชชเซ‡เชธเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚), K8s เชชเซเชฐเชฟเชฎเชฟเชŸเชฟเชตเซเชธ เชฌเชจเชพเชตเชตเชพ/เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเชตเชพ, เช…เชฎเชพเชฐเชพ เชตเชฐเซเช•เชซเซเชฒเซ‹เชฎเชพเช‚ เชธเช‚เชฌเช‚เชงเชฟเชค เชจเชฅเซ€.

เช…เชฎเซ‡ เช•เซเชฒเชพเชธเชฟเช• เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชกเซ‡เชถเชฌเซ‹เชฐเซเชกเชฅเซ€ เชธเชฎเซ€เช•เซเชทเชพ เชถเชฐเซ‚ เช•เชฐเซ€เชถเซเช‚, เชœเซ‡ เช…เชฎเชพเชฐเซเช‚ เชงเซ‹เชฐเชฃ เช›เซ‡. เช•เชพเชฐเชฃ เช•เซ‡ เชตเชฟเชถเซเชต เชธเซเชฅเชฟเชฐ เชจเชฅเซ€ (เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชชเชพเชธเซ‡ เชตเชงเซ เช…เชจเซ‡ เชตเชงเซ เชจเชตเชพ GUI เช›เซ‡), เช…เชฎเซ‡ เชคเซ‡เชจเชพ เชตเชฐเซเชคเชฎเชพเชจ เชตเชฟเช•เชฒเซเชชเซ‹ เชตเชฟเชถเซ‡ เชชเชฃ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚, เชฒเซ‡เช–เชจเชพ เช…เช‚เชคเซ‡ เชคเซเชฒเชจเชพเชคเซเชฎเช• เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชฌเชงเซเช‚ เชธเชพเชฐเชพเช‚เชถ เช†เชชเซ€เชถเซเช‚.

NB: เชธเชฎเซ€เช•เซเชทเชพเชฎเชพเช‚, เช…เชฎเซ‡ เชคเซ‡ เช‰เช•เซ‡เชฒเซ‹ เชธเชพเชฅเซ‡ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เช•เชฐเซ€เชถเซเช‚ เชจเชนเซ€เช‚ เช•เซ‡ เชœเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เช›เซ‡เชฒเซเชฒเชพ เชฒเซ‡เช–เชœเซ‹เช•เซ‡, เชชเซ‚เชฐเซเชฃเชคเชพ เชฎเชพเชŸเซ‡, เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชธเช‚เชฌเช‚เชงเชฟเชค เชตเชฟเช•เชฒเซเชชเซ‹ (K8Dash, Octant, Kubernetes Web View) เช…เช‚เชคเชฟเชฎ เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ เชธเชฎเชพเชตเชฟเชทเซเชŸ เช›เซ‡.

1. เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชกเซ‡เชถเชฌเซ‹เชฐเซเชก

  • เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ เชชเซƒเชทเซเช ;
  • เชญเช‚เชกเชพเชฐ (8000+ GitHub เชธเซเชŸเชพเชฐเซเชธ);
  • เชฒเชพเช‡เชธเชจเซเชธ: เช…เชชเชพเชšเซ‡ 2.0;
  • เชŸเซ‚เช‚เช•เชฎเชพเช‚: โ€œเช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซเชฒเชธเซเชŸเชฐเซ‹ เชฎเชพเชŸเซ‡ เชฏเซเชจเชฟเชตเชฐเซเชธเชฒ เชตเซ‡เชฌ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ. เชคเซ‡ เชฏเซเชเชฐเซเชธเชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชšเชพเชฒเชคเซ€ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเชจเซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเชตเชพ เช…เชจเซ‡ เชฎเซเชถเซเช•เซ‡เชฒเซ€เชจเชฟเชตเชพเชฐเชฃ เช•เชฐเชตเชพเชจเซ€ เชคเซ‡เชฎเชœ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ เชœ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.โ€

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

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

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชกเซ‡เชถเชฌเซ‹เชฐเซเชกเชจเซ€ เชฎเซเช–เซเชฏ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“เชฎเชพเช‚:

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

เชเช• เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช–เชพเชฎเซ€ (เชœเซ‹เช•เซ‡, เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชจเชนเซ€เช‚) เช เช›เซ‡ เช•เซ‡ เชฎเชฒเซเชŸเชฟ-เช•เซเชฒเชธเซเชŸเชฐ เชตเชฐเซเช• เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชธเชชเซ‹เชฐเซเชŸ เชจเชฅเซ€. เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเชฎเซเชฆเชพเชฏ เชฆเซเชตเชพเชฐเชพ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ เช…เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ API เชจเชพ เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เช…เชจเซ‡ เชตเชฟเชถเชฟเชทเซเชŸเชคเชพเช“เชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชธเซเชตเชฟเชงเชพเช“ เชœเชพเชณเชตเซ€ เชฐเชพเช–เซ‡ เช›เซ‡: เชชเซ‡เชจเชฒเชจเซเช‚ เชจเชตเซ€เชจเชคเชฎ เชธเช‚เชธเซเช•เชฐเชฃ เช›เซ‡ v2.0.1 22 เชฎเซ‡, 2020 - Kubernetes 1.18 เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชฎเชพเชŸเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚.

2. เชฒเซ‡เชจเซเชธ

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

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

เชฒเซ‡เชจเซเชธเชจเซ€ เชฎเซเช–เซเชฏ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“/เช•เซเชทเชฎเชคเชพ:

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

เชตเชฐเซเชคเชฎเชพเชจ เชชเซเชฐเช•เชพเชถเชจ - 3.5.0 เชคเชพเชฐเซ€เช– 16 เชœเซ‚เชจ, 2020 เชจเชพ เชฐเซ‹เชœ เช•เซ‹เชจเซเชŸเซ‡เชจเชพ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ, เช†เชœเซ‡ เชฌเชงเซ€ เชฌเซŒเชฆเซเชงเชฟเช• เชธเช‚เชชเชคเซเชคเชฟ เชตเชฟเชถเซ‡เชท เชธเช‚เชธเซเชฅเชพเชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เชฒเซ‡เช•เซ‡เชจเซเชก เชฒเซ‡เชฌเซเชธ, เชœเซ‡เชจเซ‡ "เช•เซเชฒเชพเช‰เชก เชจเซ‡เชŸเซ€เชต เช—เซ€เช•เซเชธ เช…เชจเซ‡ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเชฟเชธเซเชŸเซเชธเชจเซเช‚ เชฏเซเชจเชฟเชฏเชจ" เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ "เช•เซ‹เชจเซเชŸเซ‡เชจเชพ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช…เชจเซ‡ เช‰เชคเซเชชเชพเชฆเชจเซ‹เชจเซ€ เชœเชพเชณเชตเชฃเซ€ เช…เชจเซ‡ เช‰เชชเชฒเชฌเซเชงเชคเชพ" เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡.

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซ‡เชŸเซ‡เช—เชฐเซ€ เชฎเชพเชŸเซ‡ GUI เชคเชฐเชซเชฅเซ€ GitHub เชชเชฐ เชฒเซ‡เชจเซเชธ เช เชฌเซ€เชœเซ‹ เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช›เซ‡, เชœเซ‡ เชซเช•เซเชค เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชกเซ‡เชถเชฌเซ‹เชฐเซเชกเชจเซ‡ เชœ "เช—เซเชฎเชพเชตเซ‡ เช›เซ‡". เช…เชจเซเชฏ เชคเชฎเชพเชฎ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ เชœเซ‡ CLI* เชถเซเชฐเซ‡เชฃเซ€เชฎเชพเช‚เชฅเซ€ เชจเชฅเซ€ เชคเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏเชคเชพเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชนเชฒเช•เซ€ เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเชพ เช›เซ‡.

* เชธเชฎเซ€เช•เซเชทเชพเชจเชพ เชฌเซ‹เชจเชธ เชญเชพเช—เชฎเชพเช‚ K9s เชตเชฟเชถเซ‡ เชœเซเช“.

3. เช•เซเชฌเชฐเชจเซ‡เชŸเชฟเช•

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

เช† เชเช• เชฎเชพเชฒเชฟเช•เซ€เชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เซ‡ เชœเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชชเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเซ€ เช›เซ‡ (Linux, macOS, Windows เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡). เชคเซ‡เชจเชพ เชฒเซ‡เช–เช•เซ‹ เช•เชฎเชพเชจเซเชก เชฒเชพเช‡เชจ เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€เชจเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸเชจเซเช‚ เชตเชšเชจ เช†เชชเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ - เช†เชฆเซ‡เชถเซ‹ เชฏเชพเชฆ เชฐเชพเช–เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€ เช…เชจเซ‡ เชเชกเชชเชฎเชพเช‚ เชฆเชธ เช—เชฃเซ‹ เชตเชงเชพเชฐเซ‹ เชชเชฃ.

เชŸเซ‚เชฒเชจเซ€ เชเช• เชฐเชธเชชเซเชฐเชฆ เชตเชฟเชถเซ‡เชทเชคเชพ เช เชนเซ‡เชฒเซเชฎ เชšเชพเชฐเซเชŸ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชธเชชเซ‹เชฐเซเชŸ เช›เซ‡, เช…เชจเซ‡ เช–เชพเชฎเซ€เช“เชฎเชพเช‚เชจเซ€ เชเช• เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชชเชฐเชซเซ‹เชฐเซเชฎเชจเซเชธ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธเชจเซ‹ เช…เชญเชพเชต เช›เซ‡.

เช•เซเชฌเชฐเชจเซ‡เชŸเชฟเช•เชจเซ€ เชฎเซเช–เซเชฏ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“:

  • เช•เซเชฒเชธเซเชŸเชฐ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เช…เชจเซเช•เซ‚เชณ เชชเซเชฐเชฆเชฐเซเชถเชจ. เชคเชฎเชพเชฎ เชธเช‚เชฌเช‚เชงเชฟเชค เช•เซเชฒเชธเซเชŸเชฐ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เช…เชตเชฒเช‚เชฌเชจ เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชธเซเช•เซเชฐเซ€เชจ; เชคเชฎเชพเชฎ เชตเชธเซเชคเซเช“ เชฎเชพเชŸเซ‡ เชฒเชพเชฒ/เชฒเซ€เชฒเซ€ เชคเซˆเชฏเชพเชฐเซ€เชจเซ€ เชธเซเชฅเชฟเชคเชฟ; เชฐเซ€เช…เชฒ-เชŸเชพเช‡เชฎ เชธเซเชŸเซ‡เชŸเชธ เช…เชชเชกเซ‡เชŸเซเชธ เชธเชพเชฅเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชธเซเชŸเซ‡เชŸเชธ เชตเซเชฏเซ เชฎเซ‹เชก.
  • เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพ เช…เชจเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเชกเชชเซ€ เช•เซเชฐเชฟเชฏเชพ เชฌเชŸเชจเซ‹.
  • เชฎเชฒเซเชŸเชฟ-เช•เซเชฒเชธเซเชŸเชฐ เช“เชชเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ.
  • เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เชธเชพเชฅเซ‡ เชธเชฐเชณ เช•เชพเชฎ.
  • เชนเซ‡เชฒเซเชฎ เชšเชพเชฐเซเชŸ เช…เชจเซ‡ เชนเซ‡เชฒเซเชฎ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เช (เช–เชพเชจเช—เซ€ เชธเชนเชฟเชค) เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ. เชตเซ‡เชฌ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚ เชšเชพเชฐเซเชŸเซเชธ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช…เชจเซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเชตเชพ.

เช‰เชคเซเชชเชพเชฆเชจเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เช•เชฟเช‚เชฎเชค เช เช•เซ‹เชˆเชชเชฃ เชจเช‚เชฌเชฐเชจเซ€ เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เช…เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐเซ‹ เชฎเชพเชŸเซ‡ เชเช• เชตเซเชฏเช•เซเชคเชฟ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชจเชพ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ 30 เชฏเซเชฐเซ‹เชจเซ€ เชเช• เชตเช–เชคเชจเซ€ เชšเซเช•เชตเชฃเซ€ เช›เซ‡.

4. เช•เซเชฌเซ‡เชตเชฟเชฏเชธ

  • เชตเซ‡เชฌเชธเชพเช‡เชŸ;
  • เชชเซเชฐเชธเซเชคเซเชคเชฟ;
  • เชญเช‚เชกเชพเชฐ (~500 GitHub เชธเซเชŸเชพเชฐเซเชธ);
  • เชฒเชพเช‡เชธเชจเซเชธ: เช…เชชเชพเชšเซ‡ 2.0
  • เชŸเซ‚เช‚เช•เชฎเชพเช‚: "Kubevious เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซเชฒเชธเซเชŸเชฐเซ‹, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช—เซ‹เช เชตเชฃเซ€ เช…เชจเซ‡ เชธเซเชฅเชฟเชคเชฟ เชœเซ‹เชตเชพเชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เช…เชจเซ‡ เชธเชฎเชœเชตเชพเชฎเชพเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡."

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

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

เช•เซเชฌเซ‡เชตเชฟเชฏเชธเชจเซ€ เชฎเซเช–เซเชฏ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเซ‹:

  • เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ-เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เชฐเซ€เชคเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ: เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚ เชธเช‚เชฌเช‚เชงเชฟเชค เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชจเซ‡ เชœเซ‚เชฅเชฌเชฆเซเชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชตเช‚เชถเชตเซ‡เชฒเซ‹เชฎเชพเช‚ เชฒเชพเช‡เชจ เช…เชช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹เชฎเชพเช‚ เช…เชตเชฒเช‚เชฌเชจ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเชพ เช•เซ‡เชธเซเช•เซ‡เชกเซ€เช‚เช— เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซเช‚ เชฆเซเชฐเชถเซเชฏ เชชเซเชฐเชฆเชฐเซเชถเชจ.
  • เช•เซเชฒเชธเซเชŸเชฐ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชญเซ‚เชฒเซ‹เชจเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ: เชฒเซ‡เชฌเชฒเซ‹เชจเซ‹ เชฆเซเชฐเซเชชเชฏเซ‹เช—, เชšเซ‚เช•เซ€ เช—เชฏเซ‡เชฒเชพ เชฌเช‚เชฆเชฐเซ‹, เชตเช—เซ‡เชฐเซ‡. (เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เชœเซ‹ เชคเชฎเชจเซ‡ เช† เชธเซเชตเชฟเชงเชพเชฎเชพเช‚ เชฐเชธ เช›เซ‡, เชคเซ‹ เชงเซเชฏเชพเชจ เช†เชชเซ‹ เชชเซ‹เชฒเชพเชฐเชฟเชธเชœเซ‡เชจเชพ เชตเชฟเชถเซ‡ เช…เชฎเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฒเช–เซเชฏเซเช‚ เช›เซ‡.)
  • เช…เช—เชพเช‰เชจเชพ เชฌเชฟเช‚เชฆเซ เช‰เชชเชฐเชพเช‚เชค, เชธเช‚เชญเชตเชฟเชค เชœเซ‹เช–เชฎเซ€ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ€ เชถเซ‹เชง เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡. เชตเชงเซ เชชเชกเชคเชพ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ (เชฒเช•เซเชทเชฃเซ‹ hostPID, hostNetwork, hostIPC, เชฎเชพเช‰เชจเซเชŸ docker.sock เชตเช—เซ‡เชฐเซ‡).
  • เช•เซเชฒเชธเซเชŸเชฐ เชฎเชพเชŸเซ‡ เช…เชฆเซเชฏเชคเชจ เชถเซ‹เชง เชธเชฟเชธเซเชŸเชฎ (เชฎเชพเชคเซเชฐ เช‘เชฌเซเชœเซ‡เช•เซเชŸเชจเชพ เชจเชพเชฎ เชฆเซเชตเชพเชฐเชพ เชœ เชจเชนเซ€เช‚, เชชเชฃ เชคเซ‡เชฎเชจเซ€ เชฎเชฟเชฒเช•เชคเซ‹ เชฆเซเชตเชพเชฐเชพ เชชเชฃ).
  • เช•เซเชทเชฎเชคเชพ เช†เชฏเซ‹เชœเชจ เช…เชจเซ‡ เชธเช‚เชธเชพเชงเชจ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹.
  • เชฌเชฟเชฒเซเชŸ-เช‡เชจ "เชŸเชพเช‡เชฎ เชฎเชถเซ€เชจ" (เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชจเชพ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชฎเชพเช‚ เช…เช—เชพเช‰เชจเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชœเซ‹เชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ).
  • เชญเซ‚เชฎเชฟเช•เชพเช“, เชฐเซ‹เชฒเชฌเชพเชˆเชจเซเชกเชฟเช‚เช—เซเชธ, เชธเชฐเซเชตเชฟเชธ เชเช•เชพเช‰เชจเซเชŸเซเชธเชจเชพ เชชเชฟเชตเชŸ เช‡เชจเซเชŸเชฐเชธเช‚เชฌเช‚เชงเชฟเชค เช•เซ‹เชทเซเชŸเช• เชธเชพเชฅเซ‡ RBAC เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ.
  • เชฎเชพเชคเซเชฐ เชเช• เช•เซเชฒเชธเซเชŸเชฐ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‹ เช‡เชคเชฟเชนเชพเชธ เช–เซ‚เชฌ เชœ เชŸเซ‚เช‚เช•เซ‹ เช›เซ‡ (เชชเซเชฐเชฅเชฎ เชฐเชฟเชฒเซ€เช เชซเซ‡เชฌเซเชฐเซเช†เชฐเซ€ 11, 2020 เชจเชพ เชฐเซ‹เชœ เชฅเชฏเซเช‚ เชนเชคเซเช‚) เช…เชจเซ‡ เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชตเชฟเช•เชพเชธเชฎเชพเช‚ เชธเซเชฅเชฟเชฐเชคเชพ เช…เชฅเชตเชพ เชฎเช‚เชฆเซ€เชจเซ‹ เชธเชฎเชฏเช—เชพเชณเซ‹ เชฐเชนเซเชฏเซ‹ เช›เซ‡. เชœเซ‹ เชชเชพเช›เชฒเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชตเชพเชฐเช‚เชตเชพเชฐ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพเช‚ เชนเชคเชพเช‚, เชคเซ‹ เชชเช›เซ€ เชจเชตเซ€เชจเชคเชฎ เชชเซเชฐเช•เชพเชถเชจ (v0.5 เชเชชเซเชฐเชฟเชฒ 15, 2020) เชตเชฟเช•เชพเชธเชจเซ€ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช—เชคเชฟเชฅเซ€ เชชเชพเช›เชณ เชฐเชนเซ€ เช—เชˆ เช›เซ‡. เช† เช•เชฆเชพเชš เชซเชพเชณเซ‹ เช†เชชเชจเชพเชฐเชพเช“เชจเซ€ เช“เช›เซ€ เชธเช‚เช–เซเชฏเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช›เซ‡: เชญเช‚เชกเชพเชฐเชจเชพ เช‡เชคเชฟเชนเชพเชธเชฎเชพเช‚ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชซเช•เซเชค 4 เชœ เช›เซ‡, เช…เชจเซ‡ เชคเชฎเชพเชฎ เชตเชพเชธเซเชคเชตเชฟเช• เช•เชพเชฐเซเชฏ เชเช• เชตเซเชฏเช•เซเชคเชฟ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

5. เช•เซเชฌเซ‡เชตเชพเช‡เช

  • เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเซƒเชทเซเช ;
  • เชฒเชพเช‡เชธเชจเซเชธ: เชฎเชพเชฒเชฟเช•เซ€เชจเซเช‚ (เช–เซเชฒเซเชฒเซ‹ เชธเซเชคเซเชฐเซ‹เชค เชฌเชจเชถเซ‡);
  • เชŸเซ‚เช‚เช•เชฎเชพเช‚: "เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เชเช• เชธเชฐเชณ เชฎเชฒเซเชŸเชฟ-เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช•เซเชฒเชพเชฏเช‚เชŸ."

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

VMwareเชจเซเช‚ เชจเชตเซเช‚ เช‰เชคเซเชชเชพเชฆเชจ, เชฎเซ‚เชณเชฐเซ‚เชชเซ‡ เช†เช‚เชคเชฐเชฟเช• เชนเซ‡เช•เชพเชฅเซ‹เชจเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ (เชœเซ‚เชจ 2019เชฎเชพเช‚). เชตเซเชฏเช•เซเชคเชฟเช—เชค เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชชเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเซเช‚ เช›เซ‡, เชคเซ‡เชจเชพ เช†เชงเชพเชฐเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เช‡เชฒเซ‡เช•เซเชŸเซเชฐเซ‹เชจ (Linux, macOS เช…เชจเซ‡ Windows เชธเชฎเชฐเซเชฅเชฟเชค) เช…เชจเซ‡ kubectl v1.14.0 เช…เชฅเชตเชพ เชชเช›เซ€เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช•เซเชฌเซ‡เชตเชพเชˆเชธเชจเซ€ เชฎเซเช–เซเชฏ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“:

  • เชธเซŒเชฅเซ€ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชเชจเซเชŸเชฟเชŸเซ€เช“ เชธเชพเชฅเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ: เชจเซ‹เชกเซเชธ, เชจเซ‡เชฎเชธเซเชชเซ‡เชธ, เชตเช—เซ‡เชฐเซ‡.
  • เชตเชฟเชตเชฟเชง เช•เซเชฒเชธเซเชŸเชฐเซ‹ เชฎเชพเชŸเซ‡ เชฌเชนเซเชตเชฟเชง kubeconfig เชซเชพเชˆเชฒเซ‹ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ.
  • เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชšเชฒ เชธเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเชพเชฅเซ‡เชจเซเช‚ เชŸเชฐเซเชฎเชฟเชจเชฒ KUBECONFIG.
  • เช†เชชเซ‡เชฒ เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เชฎเชพเชŸเซ‡ เช•เชธเซเชŸเชฎ kubeconfig เชซเชพเช‡เชฒเซ‹ เชฌเชจเชพเชตเซ‹.
  • เช…เชฆเซเชฏเชคเชจ เชธเซเชฐเช•เซเชทเชพ เชธเซเชตเชฟเชงเชพเช“ (RBAC, เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชธเชฐเซเชตเชฟเชธ เชเช•เชพเช‰เชจเซเชŸเซเชธ).

เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€, เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ เชซเช•เซเชค เชเช• เชœ เชชเซเชฐเช•เชพเชถเชจ เช›เซ‡ - เชธเช‚เชธเซเช•เชฐเชฃ 1.1.0 เชคเชพเชฐเซ€เช– 26 เชจเชตเซ‡เชฎเซเชฌเชฐ, 2019. เชคเชฆเซเชชเชฐเชพเช‚เชค, เชฒเซ‡เช–เช•เซ‹เช เชคเซ‡เชจเซ‡ เชคเชฐเชค เชœ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชคเชฐเซ€เช•เซ‡ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชฌเชจเชพเชตเซ€, เชชเชฐเช‚เชคเซ เช†เช‚เชคเชฐเชฟเช• เชธเชฎเชธเซเชฏเชพเช“ (เชŸเซ‡เช•เซเชจเชฟเช•เชฒ เชธเชฎเชธเซเชฏเชพเช“เชฅเซ€ เชธเช‚เชฌเช‚เชงเชฟเชค เชจเชฅเซ€) เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชคเซ‡เช“ เช† เช•เชฐเซ€ เชถเช•เซเชฏเชพ เชจเชนเซ€เช‚. เชฎเซ‡ 2020 เชธเซเชงเซ€เชฎเชพเช‚, เชฒเซ‡เช–เช•เซ‹ เช†เช—เชพเชฎเซ€ เชชเซเชฐเช•เชพเชถเชจ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชœ เชธเชฎเชฏเซ‡ เช•เซ‹เชก เช“เชชเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชถเชฐเซ‚ เช•เชฐเชตเซ€ เชœเซ‹เชˆเช.

6. เช“เชชเชจเชถเชฟเชซเซเชŸ เช•เชจเซเชธเซ‹เชฒ

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

เช† เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ OpenShift เชตเชฟเชคเชฐเชฃเชจเซ‹ เชเช• เชญเชพเช— เช›เซ‡ เชคเซ‡ เชนเช•เซ€เช•เชค เชนเซ‹เชตเชพ เช›เชคเชพเช‚ (เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเซ‡ เชคเซเชฏเชพเช‚ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเซเช‚ เช›เซ‡ เช–เชพเชธ เช“เชชเชฐเซ‡เชŸเชฐ), เชฒเซ‡เช–เช•เซ‹ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเซ€ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช›เซ‡ เชคเซ‡เชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ (เชตเซ‡เชจเซ€เชฒเชพ) เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจเชฎเชพเช‚ เช‡เชจเซเชธเซเชŸเซ‹เชฒ / เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ.

เช“เชชเชจเชถเชฟเชซเซเชŸ เช•เชจเซเชธเซ‹เชฒ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชตเชฟเช•เชพเชธเชฎเชพเช‚ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡เชฎเชพเช‚ เช˜เชฃเซ€ เชธเซเชตเชฟเชงเชพเช“ เชถเชพเชฎเซ‡เชฒ เช›เซ‡. เช…เชฎเซ‡ เชฎเซเช–เซเชฏเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ€เชถเซเช‚:

  • เชถเซ‡เชฐ เช•เชฐเซ‡เชฒ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช…เชญเชฟเช—เชฎ - เช•เชจเซเชธเซ‹เชฒเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เชถเช•เซเชฏเชคเชพเช“เชจเชพ เชฌเซ‡ "เชชเชฐเชฟเชชเซเชฐเซ‡เช•เซเชทเซเชฏเซ‹": เชธเช‚เชšเชพเชฒเช•เซ‹ เช…เชจเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡. เชฎเซ‹เชก เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชชเชฐเชฟเชชเซเชฐเซ‡เช•เซเชทเซเชฏ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ (เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฆเซเชตเชพเชฐเชพ) เชฎเชพเชŸเซ‡ เชตเชงเซ เชธเชฎเชœเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เช‘เชฌเซเชœเซ‡เช•เซเชŸเชจเซเช‚ เชœเซ‚เชฅ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชœเชฎเชพเชตเชตเชพ, เชฌเชฟเชฒเซเชก/เชกเชฟเชชเซเชฒเซ‹เชฏเชฎเซ‡เชจเซเชŸ เชธเซเชŸเซ‡เชŸเชธ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพ เช…เชจเซ‡ Eclipse Che เชฆเซเชตเชพเชฐเชพ เช•เซ‹เชกเชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชœเซ‡เชตเชพ เชตเชฟเชถเชฟเชทเซเชŸ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เช‰เช•เซ‡เชฒเชตเชพ เชชเชฐ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡.
  • เชตเชฐเซเช•เชฒเซ‹เชก, เชจเซ‡เชŸเชตเชฐเซเช•, เชธเซเชŸเซ‹เชฐเซ‡เชœ, เชเช•เซเชธเซ‡เชธ เช…เชงเชฟเช•เชพเชฐเซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ.
  • เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เช…เชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เชตเชฐเซเช•เชฒเซ‹เชก เชฎเชพเชŸเซ‡ เชคเชพเชฐเซเช•เชฟเช• เชตเชฟเชญเชพเชœเชจ. เชจเชตเซ€เชจเชคเชฎ เชชเซเชฐเช•เชพเชถเชจเซ‹เชฎเชพเช‚เชจเชพ เชเช•เชฎเชพเช‚ - v4.3 - เชฆเซ‡เช–เชพเชฏเชพ เช–เชพเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชกเซ‡เชถเชฌเซ‹เชฐเซเชก, เชœเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเซเชฒเชพเช‡เชธเชฎเชพเช‚ เชธเชพเชฎเชพเชจเซเชฏ เชกเซ‡เชŸเชพ (เชกเชฟเชชเซเชฒเซ‹เชฏเชฎเซ‡เชจเซเชŸ, เชชเซ‹เชกเซเชธ, เชตเช—เซ‡เชฐเซ‡เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช…เชจเซ‡ เชธเซเชฅเชฟเชคเชฟ; เชธเช‚เชธเชพเชงเชจ เชตเชชเชฐเชพเชถ เช…เชจเซ‡ เช…เชจเซเชฏ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ) เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡.
  • เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเชพ เชฐเซ€เช…เชฒ เชŸเชพเช‡เชฎ เชกเชฟเชธเซเชชเซเชฒเซ‡เชฎเชพเช‚ เช…เชชเชกเซ‡เชŸ, เชคเซ‡เชฎเชพเช‚ เชฅเชฏเซ‡เชฒเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ (เช‡เชตเซ‡เชจเซเชŸเซเชธ); เชฒเซ‹เช— เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ€เช.
  • เชชเซเชฐเซ‹เชฎเชฟเชฅเชฟเชฏเชธ, เชเชฒเชฐเซเชŸเชฎเซ‡เชจเซ‡เชœเชฐ เช…เชจเซ‡ เช—เซเชฐเชพเชซเชจเชพ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชกเซ‡เชŸเชพ เชœเซเช“.
  • เชฎเชพเช‚ เชฐเชœเซ‚ เชฅเชฏเซ‡เชฒ เช“เชชเชฐเซ‡เชŸเชฐเซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช“เชชเชฐเซ‡เชŸเชฐเชนเชฌ.
  • เชกเซ‹เช•เชฐ เชฆเซเชตเชพเชฐเชพ เชšเชพเชฒเชคเชพ เชฌเชฟเชฒเซเชกเซเชธเชจเซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเซ‹ (เชกเซ‹เช•เชฐเชซเชพเช‡เชฒ เชธเชพเชฅเซ‡ เชจเชฟเชฐเซเชฆเชฟเชทเซเชŸ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚เชฅเซ€), S2I เช…เชฅเชตเชพ เชฎเชจเชธเซเชตเซ€ เชฌเชพเชนเซเชฏ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“.

NB: เช…เชฎเซ‡ เชธเชฐเช–เชพเชฎเชฃเซ€เชฎเชพเช‚ เช…เชจเซเชฏเชจเซ‡ เช‰เชฎเซ‡เชฐเซเชฏเชพ เชจเชฅเซ€ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชตเชฟเชคเชฐเชฃ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช˜เชฃเซเช‚ เช“เช›เซเช‚ เชœเชพเชฃเซ€เชคเซเช‚ เช•เซเชฌเซ‡เชธเซเชซเชฟเชฏเชฐ) เช เชนเช•เซ€เช•เชค เชนเซ‹เชตเชพ เช›เชคเชพเช‚ เช•เซ‡ GUI เชคเซ‡เชฎเชพเช‚ เช–เซ‚เชฌ เชœ เช…เชฆเซเชฏเชคเชจ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชคเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชฎเซ‹เชŸเซ€ เชธเชฟเชธเซเชŸเชฎเชจเชพ เชธเช‚เช•เชฒเชฟเชค เชธเซเชŸเซ‡เช•เชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ เช†เชตเซ‡ เช›เซ‡. เชœเซ‹ เช•เซ‡, เชœเซ‹ เชคเชฎเชจเซ‡ เชฒเชพเช—เชคเซเช‚ เชนเซ‹เชฏ เช•เซ‡ เชตเซ‡เชจเซ€เชฒเชพ K8s เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจเชฎเชพเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เชคเซ‡เชตเชพ เชชเซ‚เชฐเชคเชพ เช‰เช•เซ‡เชฒเซ‹ เชจเชฅเซ€, เชคเซ‹ เช…เชฎเชจเซ‡ เชŸเชฟเชชเซเชชเชฃเซ€เช“เชฎเชพเช‚ เชœเชฃเชพเชตเซ‹.

เชฌเซ‹เชจเชธ

1. เชฌเซ€เชŸเชพเชฎเชพเช‚ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชชเชฐ เชชเซ‹เชฐเซเชŸเซ‡เชจเชฐ

เชชเซ‹เชฐเซเชŸเซ‡เชจเชฐ เชŸเซ€เชฎเชจเซ‹ เชเช• เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ, เชœเซ‡เชฃเซ‡ เชกเซ‹เช•เชฐ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชพเชจ เชจเชพเชฎเชจเซเช‚ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชตเชฟเช•เชธเชพเชตเซเชฏเซเช‚. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชตเชฟเช•เชพเชธเชจเชพ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเชฌเช•เซเช•เชพเชฎเชพเช‚ เชนเซ‹เชตเชพเชฅเซ€ (เชชเซเชฐเชฅเชฎ เช…เชจเซ‡ เชเช•เชฎเชพเชคเซเชฐ เชฌเซ€เชŸเชพ เชธเช‚เชธเซเช•เชฐเชฃ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซ‹ 16 เชเชชเซเชฐเชฟเชฒ, 2020), เช…เชฎเซ‡ เชคเซ‡เชจเซ€ เชตเชฟเชถเซ‡เชทเชคเชพเช“เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเซเชฏเซเช‚ เชจเชฅเซ€. เชœเซ‹ เช•เซ‡, เชคเซ‡ เช˜เชฃเชพเชจเซ‡ เชฐเชธ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡: เชœเซ‹ เช† เชคเชฎเชพเชฐเชพ เชตเชฟเชถเซ‡ เช›เซ‡, เชคเซ‹ เชตเชฟเช•เชพเชธเชจเซ‡ เช…เชจเซเชธเชฐเซ‹.

2. เช†เช‡เชธเชชเซ‡เชจเชฒ

  • เชตเซ‡เชฌเชธเชพเช‡เชŸ;
  • เชฒเชพเช‡เชธเชจเซเชธ: เชฎเชพเชฒเชฟเช•เซ€เชจเซเช‚;
  • เชŸเซ‚เช‚เช•เชฎเชพเช‚: "เชตเชฟเชเซเชฏเซเช…เชฒ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชเชกเชฟเชŸเชฐ".

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

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

3.k9s

  • เชตเซ‡เชฌเชธเชพเช‡เชŸ;
  • เชชเซเชฐเชฆเชฐเซเชถเชจ;
  • เชญเช‚เชกเชพเชฐ (~7700 GitHub เชธเซเชŸเชพเชฐเซเชธ);
  • เชฒเชพเช‡เชธเชจเซเชธ: เช…เชชเชพเชšเซ‡ 2.0;
  • เชŸเซ‚เช‚เช•เชฎเชพเช‚: "เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เช•เชจเซเชธเซ‹เชฒ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชœเซ‡ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ เชถเซˆเชฒเซ€เชฎเชพเช‚ เชธเช‚เชšเชพเชฒเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡."

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชซเช•เซเชค เชธเชฎเซ€เช•เซเชทเชพเชจเชพ เชฌเซ‹เชจเชธ เชญเชพเช—เชฎเชพเช‚ เชนเชคเซ€ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เช•เชจเซเชธเซ‹เชฒ GUI เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เช•เซ‡, เชฒเซ‡เช–เช•เซ‹เช เชถเชฌเซเชฆเชถเชƒ เชŸเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช‚เชฅเซ€ เชฎเชนเชคเซเชคเชฎ เชธเซเช•เซเชตเชฟเช เช•เชฐเซเชฏเซเช‚, เชฎเชพเชคเซเชฐ เชเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ-เชฎเซˆเชคเซเชฐเซ€เชชเซ‚เชฐเซเชฃ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชœ เชจเชนเซ€เช‚, เชชเชฃ 6 เชชเซ‚เชฐเซเชตเชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชฅเซ€เชฎเซเชธ เช…เชจเซ‡ เช•เซ€เชฌเซ‹เชฐเซเชก เชถเซ‹เชฐเซเชŸเช•เชŸเซเชธ เช…เชจเซ‡ เช†เชฆเซ‡เชถ เช‰เชชเชจเชพเชฎเชจเซ€ เช…เชฆเซเชฏเชคเชจ เชธเชฟเชธเซเชŸเชฎ เชชเชฃ เช“เชซเชฐ เช•เชฐเซ€. เชคเซ‡เชฎเชจเซ‹ เชธเช‚เชชเซ‚เชฐเซเชฃ เช…เชญเชฟเช—เชฎ เชฆเซ‡เช–เชพเชต เชชเซ‚เชฐเชคเซ‹ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชจ เชนเชคเซ‹: k9s เชฒเช•เซเชทเชฃเซ‹ เช†เชจเช‚เชฆเชฆเชพเชฏเช• เชฐเซ€เชคเซ‡ เชชเซเชฐเชญเชพเชตเชถเชพเชณเซ€ เช›เซ‡: เชธเช‚เชธเชพเชงเชจ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ, เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเซ€, เช…เชตเชฒเช‚เชฌเชจ เชธเชพเชฅเซ‡ เช…เชงเชฟเช•เซเชฐเชฎเชฟเช• เชฐเชœเซ‚เช†เชคเชฎเชพเช‚ เชธเช‚เชธเชพเชงเชจเซ‹ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพ, เชฒเซ‰เช—เซเชธ เชœเซ‹เชตเชพ, RBAC เชธเชฎเชฐเซเชฅเชจ, เชชเซเชฒเช—เช‡เชจเซเชธ เชฆเซเชตเชพเชฐเชพ เช•เซเชทเชฎเชคเชพเช“ เชตเชฟเชธเซเชคเชฐเชฃ ... เช† เชฌเชงเชพเชจเซ‡ เช…เชชเซ€เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชตเชฟเชถเชพเชณ K8s เชธเชฎเซเชฆเชพเชฏ เชฎเชพเชŸเซ‡: เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ GitHub เชธเซเชŸเชพเชฐเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชฒเช—เชญเช— เชธเชคเซเชคเชพเชตเชพเชฐ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชกเซ‡เชถเชฌเซ‹เชฐเซเชก เชœเซ‡เชŸเชฒเซ€ เชธเชพเชฐเซ€ เช›เซ‡!

4. เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชชเซ‡เชจเชฒเซเชธ

เช…เชจเซ‡ เชธเชฎเซ€เช•เซเชทเชพเชจเชพ เช…เช‚เชคเซ‡ - เชเช• เช…เชฒเช— เชฎเซ€เชจเซ€-เช•เซ‡เชŸเซ‡เช—เชฐเซ€. เชคเซ‡เชฎเชพเช‚ เชฌเซ‡ เชตเซ‡เชฌ เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซเชฒเชธเซเชŸเชฐเซเชธเชจเชพ เชตเซเชฏเชพเชชเช• เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชคเซ‡เชฎเชพเช‚ เชถเซเช‚ เช—เซ‹เช เชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชคเซ‡เชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

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

4.1. เชฎเซ‹เชจเซ‹เช•เซเชฏเซเชฒเชฐ

  • เชญเช‚เชกเชพเชฐ (1300+ GitHub เชธเซเชŸเชพเชฐเซเชธ);
  • เชฒเชพเช‡เชธเชจเซเชธ: เช…เชชเชพเชšเซ‡ 2.0;
  • เชŸเซ‚เช‚เช•เชฎเชพเช‚: โ€œเชฌเชนเซเชตเชฟเชง เชญเช‚เชกเชพเชฐเซ‹เชฎเชพเช‚ เชนเซ‡เชฒเซเชฎ เชšเชพเชฐเซเชŸ เชถเซ‹เชงเชตเชพ เช…เชจเซ‡ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ. เชนเซ‡เชฒเซเชฎ เชนเชฌ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เชคเชฐเซ€เช•เซ‡ เชธเซ‡เชตเชพ เช†เชชเซ‡ เช›เซ‡."

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

เชนเซ‡เชฒเซเชฎเชจเชพ เชฒเซ‡เช–เช•เซ‹เชจเซ‹ เช† เชตเชฟเช•เชพเชธ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเซ‹ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชœ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เช•เซ‡, เชนเชพเชฒเชฎเชพเช‚, เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฒเช—เชญเช— เชตเชฟเช•เชธเชฟเชค เชจเชฅเซ€. เชคเซ‡เชจเซ‹ เชฎเซเช–เซเชฏ เชนเซ‡เชคเซ เชนเซ‡เชฒเซเชฎ เชนเชฌเชจเชพ เช…เชธเซเชคเชฟเชคเซเชตเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพเชจเซ‹ เช›เซ‡. เช…เชจเซเชฏ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ เชฎเชพเชŸเซ‡, เชฒเซ‡เช–เช•เซ‹ Kubeapps (เชจเซ€เชšเซ‡ เชœเซเช“) เช…เชฅเชตเชพ Red Hat Automation Broker (OpenShift เชจเซ‹ เชญเชพเช—, เชชเชฃ เชนเชตเซ‡ เชตเชฟเช•เชธเชฟเชค เชจเชฅเซ€) เชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซ‡ เช›เซ‡.

4.2. เช•เซเชฌเซ‡เชเชชเซเชธ

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€

เชฌเชฟเชŸเชจเชพเชฎเซ€เชจเซเช‚ เช‰เชคเซเชชเชพเชฆเชจ, เชœเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซ€เชธ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชชเชฃ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเซเช‚ เช›เซ‡, เชชเชฐเช‚เชคเซ เช–เชพเชจเช—เซ€ เชญเช‚เชกเชพเชฐ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชชเชฐ เชคเซ‡เชจเชพ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชซเซ‹เช•เชธเชฎเชพเช‚ เชฎเซ‹เชจเซ‹เช•เซเชฏเซเชฒเชฐเชฅเซ€ เช…เชฒเช— เช›เซ‡.

เช•เซเชฌเซ‡เชเชชเซเชธเชจเชพ เชฎเซเช–เซเชฏ เช•เชพเชฐเซเชฏเซ‹ เช…เชจเซ‡ เชธเซเชตเชฟเชงเชพเช“:

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

เชธเชพเชฐเชพเช‚เชถ เช•เซ‹เชทเซเชŸเช•

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

Kubernetes เชฎเชพเชŸเซ‡ GUI เชจเซ€ เชเชพเช‚เช–เซ€
(เช•เซ‹เชทเซเชŸเช•เชจเซเช‚ เช“เชจเชฒเชพเชˆเชจ เชธเช‚เชธเซเช•เชฐเชฃ Google เชกเซ‰เช•เซเชธ เชชเชฐ เช‰เชชเชฒเชฌเซเชง เช›เซ‡.)

เชจเชฟเชทเซเช•เชฐเซเชท

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

PS

เช†เชญเชพเชฐ kvaps เชธเชฐเช–เชพเชฎเชฃเซ€ เช•เซ‹เชทเซเชŸเช• เชฎเชพเชŸเซ‡ OpenShift เช•เชจเซเชธเซ‹เชฒ เชชเชฐเชจเชพ เชกเซ‡เชŸเชพ เชฎเชพเชŸเซ‡!

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

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

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