เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™เบ”เบฒเบงเบ—เบฝเบก 6.5: เบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡

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

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™เบ”เบฒเบงเบ—เบฝเบก 6.5: เบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡

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

เปƒเบ™เบšเบฑเบ™เบ”เบฒเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰:

  • เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบžเบฑเบ”;
  • เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบฒเบ™เบˆเบญเบ‡;
  • เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™;
  • เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.

เบˆเบฒเบเบซเบ™เบถเปˆเบ‡ console, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบซเบฅเบฒเบเบžเบฑเบ™เบฅเบฐเบšเบปเบšเป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ, เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบžเป‰เบญเบก, เบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท, เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบฅเบฐเบšเบปเบš.

เปเบฅเบฐเบ”เบฝเบงเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบกเบต Red Hat Satellite 6.5 เปƒเปเปˆ!

เบซเบ™เบถเปˆเบ‡เปƒเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบขเบฑเบ™เบ—เบตเปˆเบกเบฒเบžเป‰เบญเบกเบเบฑเบš Red Hat Satellite 6.5 เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบฅเบฒเบเบ‡เบฒเบ™เปƒเบซเบกเปˆ.

เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบ”เบฒเบงเบ—เบฝเบกเบกเบฑเบเบˆเบฐเป€เบ›เบฑเบ™เบชเบนเบ™เบเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบงเบดเบชเบฒเบซเบฐเบเบดเบ” Red Hat, เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบซเบฅเป‰เบฒเบชเบธเบ”เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เปเบฅเบฐเบชเบปเปˆเบ‡เบญเบญเบเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบ”เบฒเบงเบ—เบฝเบกเบฅเบนเบเบ„เป‰เบฒ, เบเบฒเบ™เบชเบฐเบซเบกเบฑเบเบŠเบญเบšเปเบง, errata เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ„เบ‡เบเบฒเบ™เปƒเบ™ Embedded Ruby (ERB).

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

เบ”เบฒเบงเบ—เบฝเบก 6.5 เบชเป‰เบฒเบ‡เปƒเบ™เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™

เบ”เบฒเบงเบ—เบฝเบก 6.5 เบ›เบฐเบเบญเบšเบกเบตเบชเบตเปˆเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™:

  • เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบ™เบณเปƒเบŠเป‰ - เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡เบ‚เบญเบ‡เบŠเบญเบšเปเบง (errata) เบ—เบตเปˆเบ•เป‰เบญเบ‡เบ–เบทเบเบเปเบฒเบˆเบฑเบ”เบขเบนเปˆเปƒเบ™เป‚เบฎเบ”เป€เบ™เบทเป‰เบญเบซเบฒ (เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป‚เบ”เบเป‚เบฎเบ”เบซเบผเบทเบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡);
  • เบชเบฐเบ–เบฒเบ™เบฐเป€เบˆเบปเป‰เบฒเบžเบฒเบš - เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบชเบฐโ€‹เบ–เบฒโ€‹เบ™เบฐโ€‹เบžเบฒเบšโ€‹เบ‚เบญเบ‡โ€‹เป€เบˆเบปเป‰เบฒโ€‹เบžเบฒเบšโ€‹เบ”เบฒเบงโ€‹เบ—เบฝเบก (optionally filtered by host);
  • เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™ - เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เป€เบˆเบปเป‰เบฒโ€‹เบžเบฒเบšโ€‹เบ”เบฒเบงโ€‹เบ—เบฝเบกโ€‹: เบ—เบตเปˆโ€‹เบขเบนเปˆ IPโ€‹, เบชเบฐโ€‹เบšเบฑเบš OSโ€‹, เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบŠเบญเบšโ€‹เปเบง (optionally filtered by host);
  • เบ•เบดเบ”เบ•เบฒเบกเบญเปˆเบฒเบ™ - เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบŠเบญเบšโ€‹เปเบงโ€‹: เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹, เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบŸเบฃเบตโ€‹, เบฅเบฐโ€‹เบซเบฑเบ” SKU (เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบเบฑเปˆเบ™โ€‹เบ•เบญเบ‡โ€‹เป‚เบ”เบโ€‹เบ•เบปเบงโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹)โ€‹.

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™, เป€เบ›เบตเบ”เป€เบกเบ™เบน เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเป€เบฅเบทเบญเบ เบฅเบฒเบเบ‡เบฒเบ™เปเบกเปˆเปเบšเบš เปเบฅเบฐเบเบปเบ”เบ›เบธเปˆเบกเบชเป‰เบฒเบ‡เบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบ‚เบงเบฒเบ‚เบญเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. เบ›เปˆเบญเบเปƒเบซเป‰เบŠเปˆเบญเบ‡เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเป€เบžเบทเปˆเบญเบฅเบงเบกเป€เบญเบปเบฒเบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™, เบซเบผเบทเปƒเบชเปˆเบšเบฒเบ‡เบญเบฑเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เป€เบžเบทเปˆเบญเบˆเปเบฒเบเบฑเบ”เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš. เบ•เบปเบงเบขเปˆเบฒเบ‡: เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบฅเบฒเบเบ‡เบฒเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบžเบฝเบ‡เปเบ•เปˆ RHEL 8 hosts, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบซเป‰เบฅเบฐเบšเบธเบ•เบปเบงเบเบญเบ‡. os = RedHat เปเบฅเบฐ os_major = 8, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒเบˆเปเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰:

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™เบ”เบฒเบงเบ—เบฝเบก 6.5: เบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡

เป€เบกเบทเปˆเบญเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เบฒเบงเป‚เบซเบฅเบ”เบกเบฑเบ™เปเบฅเบฐเป€เบ›เบตเบ”เบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เป€เบŠเบฑเปˆเบ™ LibreOffice Calc, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบ™เปเบฒเป€เบ‚เบปเป‰เบฒเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบ CSV เปเบฅเบฐเบˆเบฑเบ”เบฅเบฝเบ‡เบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ–เบฑเบ™, เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบ›เบฑเบ™เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™. เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบ™เบณเปƒเบŠเป‰ เปƒเบ™โ€‹เบซเบ™เป‰เบฒโ€‹เบˆเปโ€‹เบ‚เป‰เบฒเบ‡โ€‹เบฅเบธเปˆเบกโ€‹เบ™เบตเป‰โ€‹:

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™เบ”เบฒเบงเบ—เบฝเบก 6.5: เบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡

เบเบฐโ€‹เบฅเบธโ€‹เบ™เบฒโ€‹เบชเบฑเบ‡โ€‹เป€เบเบ”โ€‹เบงเปˆเบฒโ€‹เปƒเบ™โ€‹เบ„เบธเบ™โ€‹เบชเบปเบกโ€‹เบšเบฑเบ”โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹เปƒเบ™โ€‹เบ•เบปเบงโ€‹เป€เบฅเบทเบญเบโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เป€เบ›เบตเบ”โ€‹เปƒเบŠเป‰โ€‹เบ‡เบฒเบ™โ€‹ เบ•เบฑเป‰เบ‡เปเบ•เปˆเบ•เบญเบ™เบ•เบปเป‰เบ™ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™), เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเบกเบฑเบ™เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปƒเบ™เบ—เบธเบเบญเบปเบ‡เบเบญเบ™ เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเปƒเปเปˆเบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เปƒเบ™เบ”เบฒเบงเบ—เบฝเบก.

เบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™เบ•เบปเบง

เบ‚เปเปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™ เบ•เบดเบ”เบ•เบฒเบกเบญเปˆเบฒเบ™. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ™เบตเป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบชเบฐเบซเบกเบฑเบเบ—เบฑเบ‡เบซเบกเบปเบ” (1), เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆ, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบšเปเปˆเป€เบชเบเบ„เปˆเบฒ, เบˆเบญเบ‡ (2). เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบˆเบฐโ€‹เป€เบžเบตเปˆเบกโ€‹เบ–เบฑเบ™โ€‹เบญเบทเปˆเบ™โ€‹เบเบฑเบšโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบ—เบตเปˆโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹, เป€เบŠเบดเปˆเบ‡โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป€เบ›เบฑเบ™ (1โ€‹) โ€“ (2โ€‹)โ€‹. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบกเบตเบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบชเบฐเบซเบกเบฑเบ RHEL เบ—เบฑเบ‡เบซเบกเบปเบ” 50 เปเบฅเบฐ 10 เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™เบšเปเปˆเป€เบชเบเบ„เปˆเบฒ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ 40 เบเบฒเบ™เบชเบฐเบซเบกเบฑเบเปเบกเปˆเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

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

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ”เบฑเบ”เปเบ›เบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™ เบ•เบดเบ”เบ•เบฒเบกเบญเปˆเบฒเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบ—เปเบฒเบญเบดเบ”เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™ cloned. เบชเบฐเบ™เบฑเป‰เบ™เปƒเบซเป‰เป€เบ›เบตเบ”เป€เบกเบ™เบน เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเป€เบฅเบทเบญเบ เบฅเบฒเบเบ‡เบฒเบ™เปเบกเปˆเปเบšเบš เปเบฅเบฐเบขเบนเปˆเปƒเบ™เป€เบกเบ™เบนเป€เบฅเบทเปˆเบญเบ™เบฅเบปเบ‡เบ—เบฒเบ‡เบ‚เบงเบฒเบ‚เบญเบ‡เปเบกเปˆเปเบšเบš เบ•เบดเบ”เบ•เบฒเบกเบญเปˆเบฒเบ™ เป€เบฅเบทเบญเบ Clone. เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบชเปˆเบŠเบทเปˆเบ‚เบญเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™ clone (เปƒเบซเป‰เป‚เบ—เบซเบฒเบกเบฑเบ™ เบเบฒเบ™เบชเบฐเปเบฑเบเปƒเบŠเป‰เปเบšเบšเบเบณเบ™เบปเบ”เป€เบญเบ‡) เปเบฅเบฐโ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบชเบฒเบโ€‹ เบกเบต ะธ เป€เบฅเบทเบญเบเบˆเบณเบ™เบงเบ™ เป€เบžเบตเปˆเบกเป€เบชเบฑเป‰เบ™เปƒเบชเปˆเบกเบฑเบ™ 'เปƒเบŠเป‰เปเบฅเป‰เบง': pool.quantity - pool.available, - เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบขเบนเปˆเบ—เป‰เบฒเบเปเบ–เบง. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบกเบฑเบ™เบ„เป‰เบฒเบเบ„เบทเปƒเบ™ screenshot:

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™เบ”เบฒเบงเบ—เบฝเบก 6.5: เบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡

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

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™เบ”เบฒเบงเบ—เบฝเบก 6.5: เบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡

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

เบชเป‰เบฒเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบšเบปเบ”เบšเบฒเบ” Ansible เบ—เบตเปˆเบกเบญเบšเบซเบกเบฒเบเปƒเบซเป‰เป€เบˆเบปเป‰เบฒเบžเบฒเบšเปƒเบ™เบ”เบฒเบงเบ—เบฝเบก. เป€เบ›เบตเบ”เป€เบกเบ™เบน เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ, เบ„เบฅเบดเบ เบฅเบฒเบเบ‡เบฒเบ™เปเบกเปˆเปเบšเบš เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบปเบ”เบ›เบธเปˆเบก เบชเป‰เบฒเบ‡เปเบกเปˆเปเบšเบš. เปƒเบซเป‰เป‚เบ—เบซเบฒเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ เบšเบปเบ”โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹เบšเบปเบ”โ€‹เบšเบฒเบ” Ansibleโ€‹ เปเบฅเบฐเปƒเบชเปˆเบฅเบฐเบซเบฑเบ” 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" เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ.

เบˆเบฒเบเบ™เบฑเป‰เบ™เป„เบ›เบ—เบตเปˆเปเบ–เบš เบ›เบฑเบ”เป„เบˆเบ™เปเบฒเป€เบ‚เบปเป‰เบฒ เปเบฅเบฐโ€‹เปƒเบซเป‰โ€‹เบ„เบฅเบดเบโ€‹เปƒเบชเปˆโ€‹เบ›เบธเปˆเบกโ€‹ + เป€เบžเบตเปˆเบกเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™. เบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบงเปˆเบฒเบŠเบทเปˆเปเบกเปˆเบ™เป€เบ—เบปเปˆเบฒเบเบฑเบš เบเบฒเบ™เป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบš, เปเบฅเบฐโ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ” โ€“ เบเบฑเปˆเบ™เบ•เบญเบ‡เบ•เบฒเบกเป€เบˆเบปเป‰เบฒเบžเบฒเบš (เบ—เบฒเบ‡เป€เบฅเบทเบญเบ). เบˆเบฒเบเบ™เบฑเป‰เบ™เบ„เบฅเบดเบ เบเบทเปˆเบ™เบชเบฐเป€เบซเบ™เบต เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบปเบ”เบ›เบธเปˆเบก เบชเป‰เบฒเบ‡ เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบ‚เบงเบฒเบ‚เบญเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบซเบกเปˆ. เบ•เปเปˆเป„เบ›, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบ•เบปเบงเบเบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบซเบผเบทเบ„เบฅเบดเบเบ—เบฑเบ™เบ—เบต เบเบทเปˆเบ™เบชเบฐเป€เบซเบ™เบตเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบฑเบ‡เบซเบกเบปเบ”. เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบˆเบฐเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเปเบšเบšเบ™เบตเป‰เปƒเบ™ LibreOffice Calc:

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™เบ”เบฒเบงเบ—เบฝเบก 6.5: เบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡

เบเบฒเบ™เบชเป‰เบฒเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™ HTML

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบฅเบฒเบเบ‡เบฒเบ™เบ”เบฒเบงเบ—เบฝเบกเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบฎเบนเบšเปเบšเบš CSV เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเป‰เบฒเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™ เบเบปเบ” เปเบฒเบ, เปเบ•เปˆเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ HTML เบ—เบตเปˆเบกเบตเบˆเบธเบฅเบฑเบ‡เบ—เบตเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เบชเบตเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบš. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒ clone เบชเบฐเบ–เบฒเบ™เบฐเป€เบˆเบปเป‰เบฒเบžเบฒเบš, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ›เปˆเบฝเบ™เบฅเบฐเบซเบฑเบ” 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: เบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡

เปเบฅเปˆเบ™เบฅเบฒเบเบ‡เบฒเบ™เบˆเบฒเบเบšเบฑเบ™เบ—เบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡

เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบฅเบฒเบเบ‡เบฒเบ™เบˆเบฒเบเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡, เปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ hammer, เปเบฅเบฐเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ” cron เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ™เบตเป‰.

เปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ hammer report-template generate --name "" เบ•เบปเบงเบขเปˆเบฒเบ‡:

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

เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบˆเบฐเบ–เบทเบเบชเบฐเบ—เป‰เบญเบ™เบขเบนเปˆเปƒเบ™ console. เบ‚เปเป‰เบกเบนเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเป‚เบญเบ™เป„เบ›เบซเบฒเป„เบŸเบฅเปŒ, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ configure cron เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ shell script เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เปเบฅเบฐเบชเบปเปˆเบ‡เบกเบฑเบ™เบ—เบฒเบ‡เบญเบตเป€เบกเบง. เบฎเบนเบšเปเบšเบš HTML เบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เปƒเบ™เบฅเบนเบเบ„เป‰เบฒเบญเบตเป€เบกเบฅเปŒ, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ›เบปเบเบเบฐเบ•เบดเปƒเบซเป‰เบเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบชเบปเบ™เปƒเบˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เบญเปˆเบฒเบ™.

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

เปƒเบ™เบงเบฑเบ™เบ—เบต 9 เป€เบ”เบทเบญเบ™เบเปเบฅเบฐเบเบปเบ”เป€เบงเบฅเบฒ 11:00 เป‚เบกเบ‡เปƒเบ™เบกเบญเบ”เป‚เบ, เบขเปˆเบฒเบžเบฒเบ” webinar เบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบ‚เบญเบ‡ Red Hat Enterprise Linux 8.

เบฅเปเบฒเป‚เบžเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™ Aram Kananov, เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบเปˆเบฒเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบฅเบฐเบšเบปเบšเป€เบงเบ—เบตเปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ‚เบญเบ‡ Red Hat เปƒเบ™เป€เบญเบตเบฃเบปเบš, เบ•เบฒเป€เบงเบฑเบ™เบญเบญเบเบเบฒเบ‡เปเบฅเบฐเบญเบฒเบŸเบฃเบดเบเบฒ. เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡ Aram เบขเบนเปˆ Red Hat เบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ•เบฐเบซเบผเบฒเบ”, เบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒเปเบฅเบฐเบ„เบนเปˆเปเบ‚เปˆเบ‡เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เปเบšเบš, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปเบฅเบฐเบเบฒเบ™เบ•เบฐเบซเบผเบฒเบ”เบชเปเบฒเบฅเบฑเบšเบซเบ™เปˆเบงเบเบ—เบธเบฅเบฐเบเบดเบ”เบ‚เบญเบ‡ Platforms, เป€เบŠเบดเปˆเบ‡เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบงเบปเบ‡เบˆเบญเบ™เบŠเบตเบงเบดเบ”เบ‚เบญเบ‡เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฒเบเบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเป€เบ–เบดเบ‡เบŠเบตเบงเบดเบ”เบชเบธเบ”เบ—เป‰เบฒเบ.

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

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