เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจตเจฟเฉฑเจš เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ: เจ‡เจน เจ•เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจ‰เจ‚

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

เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจตเจฟเฉฑเจš เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ: เจ‡เจน เจ•เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจ‰เจ‚

เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ€ Red Hat Enterprise Linux เจฎเฉˆเจ‚เจฌเจฐเฉ€ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ Red Hat เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจชเฉเจฐเจฌเฉฐเจงเจ•เฉ€ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ Red Hat เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ เจตเจฟเจ†เจชเจ• เจœเฉ€เจตเจจ เจšเฉฑเจ•เจฐ เจชเฉเจฐเจฌเฉฐเจงเจจ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค

เจ‡เจนเจจเจพเจ‚ เจธเฉฐเจญเจพเจตเจจเจพเจตเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚:

  • เจชเฉˆเจš เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจเจพ;
  • เจ—เจพเจนเจ•เฉ€ เจชเฉเจฐเจฌเฉฐเจงเจจ;
  • เจธเจผเฉเจฐเฉ‚เจ†เจค;
  • เจธเฉฐเจฐเจšเจจเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ.

เจ‡เฉฑเจ• เจ•เฉฐเจธเฉ‹เจฒ เจคเฉ‹เจ‚, เจคเฉเจธเฉ€เจ‚ เจนเจœเจผเจพเจฐเจพเจ‚ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจœเจฟเฉฐเจจเฉ€ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‰เจชเจฒเจฌเจงเจคเจพ, เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ, เจ…เจคเฉ‡ เจธเจฟเจธเจŸเจฎ เจ†เจกเจฟเจŸเจฟเฉฐเจ— เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹เจเฅค

เจ…เจคเฉ‡ เจนเฉเจฃ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจจเจตเจพเจ‚ Red Hat เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจนเฉˆ!

Red Hat Satellite 6.5 เจฆเฉ‡ เจจเจพเจฒ เจ†เจ‰เจฃ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจผเจพเจจเจฆเจพเจฐ เจšเฉ€เจœเจผเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ เจนเฉˆเฅค

เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ เจธเจฐเจตเจฐ เจ…เจ•เจธเจฐ Red Hat เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฌเจพเจฐเฉ‡ เจธเจพเจฐเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฒเจˆ เจนเฉฑเจฌ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจจเจตเฉ€เจจเจคเจฎ เจ‡เฉฐเจœเจฃ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจฒเจพเจˆเจ‚เจŸ เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚, เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจธเจฌเจธเจ•เฉเจฐเจฟเจชเจธเจผเจจเจพเจ‚, เจฒเจพเจ—เฉ‚ เจ‡เจฐเฉฑเจŸเจพ เจ…เจคเฉ‡ เจ†เจฆเจฟ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจตเจพเจฒเฉ€เจ†เจ‚ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจจเจฟเจฐเจฏเจพเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจเจฎเจฌเฉˆเจกเจก เจฐเฉ‚เจฌเฉ€ (ERB) เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจคเจฟเจ†เจฐ-เจ•เฉ€เจคเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฐเจœเจฃ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจนเจจเจพเจ‚ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจ•เจฐเจจ เจœเจพเจ‚ เจ†เจชเจฃเฉ€ เจ–เฉเจฆ เจฆเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจฆเฉ€เจ†เจ‚ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ CSV เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจชเจฐ เจ‡เจธ เจชเฉ‹เจธเจŸ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจฆเจฟเจ–เจพเจตเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ HTML เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจตเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจคเจฟเจ†เจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚

เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจตเจฟเฉฑเจš เจšเจพเจฐ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจธเจผเจพเจฎเจฒ เจนเจจ:

  • เจฒเจพเจ—เฉ‚ เจ‡เจฐเฉฑเจŸเจพ โ€“ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจจเฉเจ•เจธ (เจ‡เจฐเฉ‡เจŸเจพ) เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจœเฉ‹ เจธเจฎเฉฑเจ—เจฐเฉ€ เจนเฉ‹เจธเจŸเจพเจ‚ (เจตเจฟเจ•เจฒเจชเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚ เจœเจพเจ‚ เจจเฉเจ•เจธเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจซเจฟเจฒเจŸเจฐ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเฉ‡ เจšเจพเจนเฉ€เจฆเฉ‡ เจนเจจ);
  • เจนเฉ‹เจธเจŸ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ - เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจฌเจพเจฐเฉ‡ เจฐเจฟเจชเฉ‹เจฐเจŸ เจ•เจฐเฉ‹ (เจตเจฟเจ•เจฒเจชเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเฉ‡เจœเจผเจฌเจพเจจ เจฆเฉเจ†เจฐเจพ เจซเจฟเจฒเจŸเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ†);
  • เจฐเจœเจฟเจธเจŸเจฐเจก เจฎเฉ‡เจœเจผเจฌเจพเจจ - เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€: IP เจชเจคเจพ, OS เจธเฉฐเจธเจ•เจฐเจฃ, เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจ—เจพเจนเจ•เฉ€ (เจตเจฟเจ•เจฒเจชเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเฉ‡เจœเจผเจฌเจพเจจ เจฆเฉเจ†เจฐเจพ เจซเจฟเจฒเจŸเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ†);
  • เจธเจฆเฉฑเจธเจคเจพ - เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจ—เจพเจนเจ•เฉ€เจ†เจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€: เจ—เจพเจนเจ•เฉ€เจ†เจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ†, เจฎเฉเจซเจค เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€, SKU เจ•เฉ‹เจก (เจšเฉ‹เจฃเจตเฉ‡เจ‚ เจคเฉŒเจฐ 'เจคเฉ‡ เจ—เจพเจนเจ•เฉ€ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจซเจฟเจฒเจŸเจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ)เฅค

เจฐเจฟเจชเฉ‹เจฐเจŸ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจฎเฉ€เจจเฉ‚ เจ–เฉ‹เจฒเฉเจนเฉ‹ เจฎเจพเจจเฉ€เจŸเจฐเจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹ เจฐเจฟเจชเฉ‹เจฐเจŸ เจŸเฉˆเจฎเจชเจฒเฉ‡เจŸเจธ เจ…เจคเฉ‡ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸ เจฆเฉ‡ เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡ 'เจœเจจเจฐเฉ‡เจŸ' เจฌเจŸเจจ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹เฅค เจฐเจฟเจชเฉ‹เจฐเจŸ เจตเจฟเฉฑเจš เจธเจพเจฐเจพ เจกเจพเจŸเจพ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฒเจˆ เจซเจฟเจฒเจŸเจฐ เจ–เฉ‡เจคเจฐ เจจเฉ‚เฉฐ เจ–เจพเจฒเฉ€ เจ›เฉฑเจกเฉ‹, เจœเจพเจ‚ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจค เจ•เจฐเจจ เจฒเจˆ เจ‰เฉฑเจฅเฉ‡ เจ•เฉเจ เจฆเจพเจ–เจฒ เจ•เจฐเฉ‹เฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจฐเจœเจฟเจธเจŸเจฐเจก เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚ เจฆเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸ เจธเจฟเจฐเจซเจผ RHEL 8 เจนเฉ‹เจธเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฆเจฟเจ–เจพเจตเฉ‡, เจคเจพเจ‚ เจ‡เฉฑเจ• เจซเจฟเจฒเจŸเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเฉ‹ os = RedHat เจ…เจคเฉ‡ os_major = 8, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจธเจ•เฉเจฐเฉ€เจจเจธเจผเจพเจŸ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ:

เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจตเจฟเฉฑเจš เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ: เจ‡เจน เจ•เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจ‰เจ‚

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

เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจตเจฟเฉฑเจš เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ: เจ‡เจน เจ•เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจ‰เจ‚

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

เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจฆเจพ เจ…เจจเฉเจ•เฉ‚เจฒเจจ

เจ†เจ‰ เจ‡เฉฑเจ• เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฐเจฟเจชเฉ‹เจฐเจŸ เจฆเฉ€ เจ‰เจฆเจพเจนเจฐเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เจธเจŸเจฎเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เฉ€เจ เจธเจฆเฉฑเจธเจคเจพ. เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจ‡เจน เจฐเจฟเจชเฉ‹เจฐเจŸ เจ—เจพเจนเจ•เฉ€เจ†เจ‚ เจฆเฉ€ เจ•เฉเฉฑเจฒ เจธเฉฐเจ–เจฟเจ† (1), เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจ‰เจชเจฒเจฌเจง เจธเฉฐเจ–เจฟเจ†, เจฏเจพเจจเฉ€ เจฎเฉเจซเจค, เจ—เจพเจนเจ•เฉ€เจ†เจ‚ (2) เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เจธ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจ—เจ เจ—เจพเจนเจ•เฉ€ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ•เจพเจฒเจฎ เจœเฉ‹เฉœเจพเจ‚เจ—เฉ‡, เจœเจฟเจธ เจจเฉ‚เฉฐ (1) - (2) เจตเจœเฉ‹เจ‚ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเฉ‡เจ•เจฐ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เฉเฉฑเจฒ 50 RHEL เจ—เจพเจนเจ•เฉ€เจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ 10 เจฎเฉเจซเจผเจค เจนเจจ, เจคเจพเจ‚ 40 เจ—เจพเจนเจ•เฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเจจเจพ เจฒเฉŒเจ• เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจธเจฟเจซเจผเจพเจฐเจธเจผ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฐเจฟเจชเฉ‹เจฐเจŸ เจจเฉ‚เฉฐ เจ•เจฒเฉ‹เจจ เจ•เจฐเจจเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจ‡เจธเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจจเจพเจฎ เจฆเฉ‡เจฃเจพ เจนเฉ‹เจตเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‡เจธ เจ•เจฒเฉ‹เจจ เจ•เจพเจชเฉ€ เจจเฉ‚เฉฐ เจธเฉ‹เจงเจฃเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

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

เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจตเจฟเฉฑเจš เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ: เจ‡เจน เจ•เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจ‰เจ‚

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

เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจตเจฟเฉฑเจš เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ: เจ‡เจน เจ•เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจ‰เจ‚

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

เจ†เจชเจฃเฉ€ เจ–เฉเจฆ เจฆเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸ เจฌเจฃเจพเจ“

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

<%#
name: Ansible Roles Report
snippet: false
template_inputs:
- name: hosts
 required: false
 input_type: user
 description: Limit the report only on hosts found by this search query. Keep empty
   for report on all available hosts.
 advanced: false
model: ReportTemplate
-%>
<% load_hosts(search: input('hosts'), includes: :ansible_roles).each_record do |host| -%>
<%   report_row({
       'Name': host.name,
       'All Ansible Roles': host.all_ansible_roles
     }) -%>
<% end -%>
<%= report_render -%>

เจ‡เจน เจ•เฉ‹เจก เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจฐเจŸ เจคเจฟเจ†เจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‰เจนเจจเจพเจ‚ เจฒเจˆ "all_ansible_roles" เจ—เฉเจฃ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจซเจฟเจฐ เจŸเฉˆเจฌ 'เจคเฉ‡ เจœเจพเจ“ เจจเจฟเจตเฉ‡เจธเจผ เจ…เจคเฉ‡ เจฌเจŸเจจ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹ + เจ‡เจจเจชเฉเจŸ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹. เจ…เจธเฉ€เจ‚ เจ•เจนเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจจเจพเจฎ เจฌเจฐเจพเจฌเจฐ เจนเฉˆ เจฎเฉ‡เจœเจผเจฌเจพเจจ, เจ…เจคเฉ‡ เจตเจฐเจฃเจจ เจฆเฉ€ เจ•เจฟเจธเจฎ - เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจซเจฟเจฒเจŸเจฐ เจ•เจฐเฉ‹ (เจตเจฟเจ•เจฒเจชเจฟเจ•). เจซเจฟเจฐ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹ เจชเฉ‡เจธเจผ เจ…เจคเฉ‡ เจซเจฟเจฐ เจฌเจŸเจจ เจฆเจฌเจพเจ“ เจคเจฟเจ†เจฐ เจจเจตเฉ€เจ‚ เจฌเจฃเจพเจˆ เจฐเจฟเจชเฉ‹เจฐเจŸ เจฆเฉ‡ เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡เฅค เจ…เฉฑเจ—เฉ‡, เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจนเฉ‹เจธเจŸ เจซเจฟเจฒเจŸเจฐ เจธเฉˆเจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเจพเจ‚ เจคเฉเจฐเฉฐเจค เจ•เจฒเจฟเฉฑเจ• เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจชเฉ‡เจธเจผเจธเจพเจฐเฉ‡ เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚ 'เจคเฉ‡ เจฐเจฟเจชเฉ‹เจฐเจŸ เจคเจฟเจ†เจฐ เจ•เจฐเจจ เจฒเจˆเฅค เจฒเจฟเจฌเจฐเฉ‡เจ†เจซเจฟเจธ เจ•เฉˆเจฒเจ• เจตเจฟเฉฑเจš เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸ เจ•เฉเจ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เฉ€:

เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจตเจฟเฉฑเจš เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ: เจ‡เจน เจ•เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจ‰เจ‚

HTML เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพ เจฐเจนเฉ€เจ†เจ‚ เจนเจจ

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

<!DOCTYPE html>
<html>
<head>
   <title>Host Statuses</title>
   <style>
       th {
           background-color: black;
           color: white;
       }
       td.green {
           background-color:#92d400;
           color:black;
       }
       td.yellow {
           background-color:#f0ab00;
           color:black;
       }
       td.red {
           background-color:#CC0000;
           color:black;
       }
       table,th,td {
               border-collapse:collapse;
               border: 1px solid black;
       }
   </style> 
</head>
<body>
<table>
<tr> 
       <th> Hostname </th>
       <th> Status </th> 
<% load_hosts(search: input('hosts'), includes: :host_statuses).each_record do |host| -%>
   <% all_host_statuses_hash(host).each do |key, value|  -%>
       <th> <%= key %> </th>
   <% end -%>
   <% break -%>
<% end -%>
</tr>

<%- load_hosts(search: input('hosts'), includes: :host_statuses).each_record do |host| -%>
   <tr> 
   <td> <%= host.name   %> </td> 
   <% if host.global_status == 0 -%>
       <td class="green"> OK </td>
   <% elsif host.global_status == 1 -%>
       <td class="yellow"> Warning </td>
   <% else -%>
       <td class="red"> Error (<%= host.global_status %>) </td>
   <% end -%>

   <% all_host_statuses_hash(host).each do |key, value|  -%>
       <% if value == 0 -%>
           <td class="green"> OK </td>
       <% elsif value == 1  -%>
           <td class="yellow"> Warning </td>
       <% else -%>
           <td class="red"> Error (<%= value %>) </td>
       <% end -%>
   <% end -%>
   </tr>
<% end -%>

</table>
</body>
</html>

เจ‡เจน เจฐเจฟเจชเฉ‹เจฐเจŸ HTML เจคเจฟเจ†เจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เฉ€:

เจธเฉˆเจŸเฉ‡เจฒเจพเจˆเจŸ 6.5 เจตเจฟเฉฑเจš เจฐเจฟเจชเฉ‹เจฐเจŸเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ: เจ‡เจน เจ•เฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฟเจ‰เจ‚

เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจคเฉ‹เจ‚ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจนเจจ

เจ•เจฎเจพเจ‚เจก เจฒเจพเจˆเจจ เจคเฉ‹เจ‚ เจฐเจฟเจชเฉ‹เจฐเจŸ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ, เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹ เจนเจฅเฉŒเฉœเจพ, เจ…เจคเฉ‡ เจ•เฉเจฐเฉ‹เจจ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจธเจตเฉˆเจšเจพเจฒเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจนเฉˆเจฎเจฐ เจฐเจฟเจชเฉ‹เจฐเจŸ-เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ generate --name "" เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ:

# hammer report-template generate โ€”name "Host statuses HTML"

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

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

9 เจœเฉเจฒเจพเจˆ เจจเฉ‚เฉฐ เจฎเจพเจธเจ•เฉ‹ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ…เจจเฉเจธเจพเจฐ 11:00 เจตเจœเฉ‡, Red Hat Enterprise Linux 8 เจฆเฉ‡ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจฌเจพเจฐเฉ‡ เจตเฉˆเจฌเจฟเจจเจพเจฐ เจจเฉ‚เฉฐ เจจเจพ เจญเฉเฉฑเจฒเฉ‹

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

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

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