เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เบ„เปเบฒเบญเบฐเบ—เบดเบ–เบฒเบ™

"เบกเบดเบ”เบ•เบฐเบžเบฒเบš" เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบญเบ‡เบ›เบตเบเปˆเบญเบ™. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบกเบฒเบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบซเบกเปˆ, เบšเปˆเบญเบ™เบ—เบตเปˆ admin เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเป„เบ”เป‰เบ›เบฐเป„เบงเป‰เปƒเบซเป‰เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบŠเบญเบšเปเบงเบ™เบตเป‰เป€เบ›เบฑเบ™เบกเปเบฅเบฐเบ”เบปเบ. เบ‚เป‰เบญเบเบšเปเปˆเบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบญเบฑเบ™เปƒเบ”เบขเบนเปˆเปƒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ™เบญเบเบˆเบฒเบเป€เบญเบเบฐเบชเบฒเบ™เบ—เบฒเบ‡เบเบฒเบ™. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบ–เป‰เบฒเบ—เปˆเบฒเบ™ google "rudder", เปƒเบ™ 99% เบ‚เบญเบ‡เบเปเบฅเบฐเบ™เบตเบกเบฑเบ™เบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบเบฑเบš: เบซเบกเบงเบเบเบฑเบ™เบเบฐเบ—เบปเบšเป€เบฎเบทเบญเปเบฅเบฐ quadcopters. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เบŠเบญเบโ€‹เบซเบฒโ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบเบฑเบšโ€‹เป€เบ‚เบปเบฒ. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบŠเบธเบกเบŠเบปเบ™เบ‚เบญเบ‡เบŠเบญเบšเปเบงเบ™เบตเป‰เปเบกเปˆเบ™เบกเบตเบซเบ™เป‰เบญเบ, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเปเบšเปˆเบ‡เบ›เบฑเบ™เบ›เบฐเบชเบปเบšเบเบฒเบ™เปเบฅเบฐ rake เบ‚เบญเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒ. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ„เบดเบ”เบงเปˆเบฒเบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบเบฑเบšเบœเบนเป‰เปƒเบ”เบœเบนเป‰เบซเบ™เบถเปˆเบ‡.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ Rudder

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

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰

เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบ‚เป‰เบญเบเบˆเบฐเบšเบญเบเบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเปƒเบŠเป‰ Rudder เบชเปเบฒเบฅเบฑเบš.

  • เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเป„เบŸเบฅเปŒ เปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ: ./ssh/authorized_keys ; /etc/hosts ; iptables ; (เปเบฅเบฐโ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบšเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบดเบ™โ€‹เบ•เบฐโ€‹เบ™เบฒโ€‹เบเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เบ™เปเบฒโ€‹เป„เบ›โ€‹เบชเบนเปˆโ€‹เบเบฒเบ™โ€‹)

  • เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡: zabbix.agent เบซเบผเบทเบŠเบญเบšเปเบงเบญเบทเปˆเบ™เป†

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป€เบŠเบตเบšเป€เบงเบต

เบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰เบ‚เป‰เบญเบเป„เบ”เป‰เบ›เบฑเบšเบ›เบธเบ‡เบˆเบฒเบเบฎเบธเปˆเบ™ 5 เป€เบ–เบดเบ‡ 6.1, เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เป„เบ”เป‰เบ”เบต. เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเปเบฒเบฅเบฑเบš Deban / Ubuntu เปเบ•เปˆเบเบฑเบ‡เบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™: RHEL/CentOS ะธ Sles.

เบ‚เป‰เบญเบเบˆเบฐเป€เบŠเบทเปˆเบญเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปƒเบ™ spoiler เป€เบžเบทเปˆเบญเบšเปเปˆเปƒเบซเป‰เบฅเบปเบšเบเบงเบ™เป€เบˆเบปเป‰เบฒ.

Spoiler

เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช

rudder-server เบ•เป‰เบญเบ‡เบเบฒเบ™ Java RE เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบฎเบธเปˆเบ™ 8, เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบ”เป‰เบˆเบฒเบ repository เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™:

เบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบซเบผเบทเบšเปเปˆ

java -version

เบ–เป‰เบฒเบชเบฐเบซเบผเบธเบš

-bash: java: command not found

เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹

apt install default-jre

Server

เบเบฒเบ™เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™

wget --quiet -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | sudo apt-key add -

เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบžเบดเบกเบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡

pub  4096R/474A19E8 2011-12-15 Rudder Project (release key) <[email protected]>
      Key fingerprint = 7C16 9817 7904 212D D58C  B4D1 9322 C330 474A 19E8

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบกเบตเบเบฒเบ™เบชเบฐเปเบฑเบเปƒเบŠเป‰เปเบšเบšเป€เบชเบเป€เบ‡เบดเบ™, เบžเบงเบเป€เบฎเบปเบฒเบˆเบถเปˆเบ‡เป€เบžเบตเปˆเบกเบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰

echo "deb http://repository.rudder.io/apt/6.1/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/rudder.list

เบ›เบฑเบšเบ›เบธเบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ repositories เปเบฅเบฐเบ•เบดเบ”เบ•เบฑเป‰เบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ

apt update
apt install rudder-server-root

เบชเป‰เบฒเบ‡เบœเบนเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡เบœเบนเป‰เปƒเบŠเป‰

rudder server create-user -u admin -p "ะ’ะฐัˆ ะŸะฐั€ะพะปัŒ"

เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบœเบนเป‰เปƒเบŠเป‰เบœเปˆเบฒเบ™ config

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบกเปˆเบ™เบเบฝเบกเบžเป‰เบญเบก.

เบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡เป€เบŠเบตเบšเป€เบงเบต

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

เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ -> เบ—เบปเปˆเบงเป„เบ›

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เปƒเบ™เบŠเปˆเบญเบ‡ "เป€เบžเบตเปˆเบกเป€เบ„เบทเบญเบ‚เปˆเบฒเบ", เปƒเบชเปˆเบ—เบตเปˆเบขเบนเปˆเปเบฅเบฐเบซเบ™เป‰เบฒเบเบฒเบเปƒเบ™เบฎเบนเบšเปเบšเบš xxxx/xx. เป€เบžเบทเปˆเบญเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบˆเบฒเบเบ—เบธเบเบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบฒเบเปƒเบ™ (เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเปเบ™เปˆเบ™เบญเบ™เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš เปเบฅเบฐเป€เบˆเบปเป‰เบฒเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡ NAT) เบ›เป‰เบญเบ™: 0.0.0.0/0

เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™ - เบซเบผเบฑเบ‡เบˆเบฒเบเป€เบžเบตเปˆเบกเบ—เบตเปˆเบขเบนเปˆ ip, เบขเปˆเบฒเบฅเบทเบกเบเบปเบ”เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบšเปเปˆเบกเบตเบซเบเบฑเบ‡เบˆเบฐเบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰.

Ports

เป€เบ›เบตเบ”เบžเบญเบ”เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบขเบนเปˆเปƒเบ™เป€เบŠเบตเบšเป€เบงเบต

  • 443 - tcp

  • 5309 - tcp

  • 514 - udp

เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เบ„เบฑเบ”โ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบ‚เบญเบ‡โ€‹เป€เบŠเบตเบšโ€‹เป€เบงเบตโ€‹เป€เบšเบทเป‰เบญเบ‡โ€‹เบ•เบปเป‰เบ™โ€‹.

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ•เบปเบงเปเบ—เบ™

Spoiler

เบเบฒเบ™เป€เบžเบตเปˆเบกเบเบฐเปเบˆ

wget --quiet -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | sudo apt-key add -

เบฅเบฒเบเบ™เบดเป‰เบงเบกเบท

pub  4096R/474A19E8 2011-12-15 Rudder Project (release key) <[email protected]>
      Key fingerprint = 7C16 9817 7904 212D D58C  B4D1 9322 C330 474A 19E8

เบเบฒเบ™เป€เบžเบตเปˆเบกเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™

echo "deb http://repository.rudder.io/apt/6.1/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/rudder.list

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ•เบปเบงเปเบ—เบ™

apt update
apt install rudder-agent

เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบปเบงเปเบ—เบ™

เบžเบงเบเป€เบฎเบปเบฒเบŠเบตเป‰เบšเบญเบเปƒเบซเป‰เบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เป€เบŠเบตเบšเป€เบงเบตเบ™เบฐเป‚เบเบšเบฒเบ

rudder agent policy-server <rudder server ip or hostname> #ะ‘ะตะท ัะบะพะฑะพะบ. ะœะพะถะฝะพ ั‚ะฐะบะถะต ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะดะพะผะตะฝะฝะพะต ะธะผั 

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

rudder agent inventory

เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบ•เบปเบงเปเบ—เบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฅเบฐเบกเบฑเบ™เบˆเบฐเบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบฑเบ™เบ—เบต

rudder agent run

เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ–เบทเบเบ•เบฑเป‰เบ‡, เปƒเบซเป‰เบเป‰เบฒเบงเบ•เปเปˆเป„เบ›.

เป€เบžเบตเปˆเบกเบ•เบปเบงเปเบ—เบ™

เป€เบ‚เบปเป‰เบฒโ€‹เบชเบนเปˆโ€‹เบฅเบฐโ€‹เบšเบปเบš

https://127.0.0.1/rudder/index.html

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบˆเบฐเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบชเปˆเบงเบ™ "เบเบญเบกเบฎเบฑเบšเบ‚เปเป‰เปƒเบซเบกเปˆ", เบเบงเบ”เป€เบšเบดเปˆเบ‡เบเปˆเบญเบ‡เปเบฅเบฐเบ„เบฅเบดเบเบเบญเบกเบฎเบฑเบš

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เบกเบฑเบ™เบ„เบงเบ™เบˆเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒเป€เบฅเบฑเบเบ™เป‰เบญเบเบˆเบปเบ™เบเปˆเบงเบฒเบฅเบฐเบšเบปเบšเบˆเบฐเบเบงเบ”เบชเบญเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบก

เบเบฒเบ™เบชเป‰เบฒเบ‡เบเบธเปˆเบกเป€เบŠเบตเบšเป€เบงเบต

เบ‚เปเปƒเบซเป‰เบชเป‰เบฒเบ‡เบเบธเปˆเบก (เบ™เบฑเป‰เบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบšเบฑเบ™เป€เบ—เบตเบ‡), เบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบˆเบถเปˆเบ‡เบชเป‰เบฒเบ‡เบเบธเปˆเบกเบ—เบตเปˆเป‚เบซเบ”เบฎเป‰เบฒเบ, เปเบ•เปˆเบ•เบฒเบกเบ—เบตเปˆเบ‚เป‰เบญเบเป€เบ‚เบปเป‰เบฒเปƒเบˆ, เบšเปเปˆเบกเบตเบงเบดเบ—เบตเบญเบทเปˆเบ™. เป„เบ›เบ—เบตเปˆ Node management -> Groups sections and click on Create , เป€เบฅเบทเบญเบเบเบธเปˆเบก static เปเบฅเบฐเบŠเบทเปˆ.

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เบžเบงเบเป€เบฎเบปเบฒเบเบฑเปˆเบ™เบ•เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เป‚เบ”เบเบฅเบฑเบเบชเบฐเบ™เบฐเบžเบดเป€เบชเบ”, เบ•เบปเบงเบขเปˆเบฒเบ‡, เป‚เบ”เบเบ—เบตเปˆเบขเบนเปˆ ip, เปเบฅเบฐเบšเบฑเบ™เบ—เบถเบ

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เบเบธเปˆเบกเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™.

เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบเบปเบ”โ€‹เบฅเบฐโ€‹เบšเบฝเบšโ€‹

เป„เบ›เบ—เบตเปˆเบ™เบฐเป‚เบเบšเบฒเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ โ†’ เบเบปเบ”เบฅเบฐเบšเบฝเบš เปเบฅเบฐเบชเป‰เบฒเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบšเปƒเบซเบกเปˆ

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เป€เบžเบตเปˆเบกเบเบธเปˆเบกเบ—เบตเปˆเบเบฝเบกเป„เบงเป‰เบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰ (เบญเบฑเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เบžเบฒเบเบซเบผเบฑเบ‡)

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเบเบญเบšเป€เบ›เบฑเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เปƒเบซเบกเปˆ

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

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

เป„เบ›โ€‹เบ—เบตเปˆโ€‹เบ™เบฐโ€‹เป‚เบโ€‹เบšเบฒเบโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒ โ†’ เบ„เปเบฒโ€‹เปเบ™เบฐโ€‹เบ™เปเบฒโ€‹เบขเบนเปˆโ€‹เป€เบšเบทเป‰เบญเบ‡โ€‹เบŠเป‰เบฒเบโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบˆเบฐโ€‹เป€เบซเบฑเบ™ "เบซเปโ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹" เบŠเบญเบโ€‹เบซเบฒ "เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹เบ—เบฒเบ‡โ€‹เป„เบ โ†’ SSH เบเบฐโ€‹เปเบˆโ€‹เบ—เบตเปˆโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹"โ€‹, เปƒเบ™โ€‹เบ„เบดเบโ€‹เบ‚เบงเบฒโ€‹เบชเป‰เบฒเบ‡โ€‹เบ„เปเบฒโ€‹เปเบ™เบฐโ€‹เบ™เปเบฒ

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

  • เบ—เบปเปˆเบงเป‚เบฅเบ - เบ™เบฐเป‚เบเบšเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™

  • เบเบฒเบ™เบšเบฑเบ‡เบ„เบฑเบšเปƒเบŠเป‰ - เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเป€เบฅเบทเบญเบ

  • เบเบฒเบ™เบเบงเบ”เบชเบญเบš - เบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเปเบฅเบฐเบšเบญเบเบงเปˆเบฒเบฅเบนเบเบ„เป‰เบฒเปƒเบ”เบกเบตเบเบธเบ™เปเบˆ

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบšเบฑเบ™เบ—เบถเบเปเบฅเบฐเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”.

เบเบฒเบ™เบเบงเบ”เบเบฒ

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

เป€เบžเบตเปˆเบกเบฅเบฐเบซเบฑเบ”เบชเบณเป€เบฅเบฑเบ”เปเบฅเป‰เบง

Buns

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

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

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

เบˆเบฒเบเบœเบนเป‰เบ‚เบฝเบ™

เป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเบ–เบฒเบกเบงเปˆเบฒ, เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบเบฒเบ™เบ›เบฐเบ”เบดเบ”เบฅเปเป‰เบ–เป‰เบฒ ansible เปเบฅเบฐ puppet เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ”เบดเบ”เบ‚เบทเป‰เบ™เบกเบฒเบ”เบปเบ™เบ™เบฒเบ™เปเบฅเป‰เบง?

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

เบกเบตเบ‚เปเป‰เป€เบชเบเปƒเบ”เป†เบเบฑเบš Rudder? เบซเบผเบฒเบ .. เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบ•เบปเบงเปเบ—เบ™เบฅเบปเป‰เบกเบฅเบปเบ‡เปเบฅเบฐเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบžเบงเบเบกเบฑเบ™เปƒเบซเบกเปˆเบซเบผเบทเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบ›เบฑเบš rudder. (เปเบ•เปˆเป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบ‚เป‰เบญเบเบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป€เบซเบฑเบ™เบญเบฑเบ™เบ™เบตเป‰เปƒเบ™เบฎเบธเปˆเบ™ 6 เป€เบ—เบทเปˆเบญ), เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบ—เบตเปˆเบชเบธเบ”เปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบšเปเปˆเบกเบตเป€เบซเบ”เบœเบปเบ™.

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

เบŠเบญเบšเปเบงเบ™เบตเป‰เปเบกเปˆเบ™เบ”เบตเป€เบฅเบตเบ”เบชเปเบฒเบฅเบฑเบšเบžเบฐเปเบ™เบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบˆเบฐเบชเบฐเป€เบซเบกเบตเบขเบนเปˆเบ—เบฒเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡เบ•เบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เปเบฅเบฐเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบเบปเบ”เบฅเบฐเบšเบฝเบšเปƒเบ”เบซเบ™เบถเปˆเบ‡เปเบชเบ‡เบชเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบถเป‰เบ™เป€เบ›เบฑเบ™เบชเบตเปเบ”เบ‡, เบ™เบตเป‰เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบˆเบฐเป„เบ›เบขเป‰เบฝเบกเบขเบฒเบกเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเป€เบงเบปเป‰เบฒ, เบ‚เป‰เบญเบเป„เบ”เป‰เปƒเบŠเป‰ Rudder เป€เบ›เบฑเบ™เป€เบงเบฅเบฒ 2 เบ›เบตเปเบฅเป‰เบง, เปเบฅเบฐเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบชเบนเบšเบกเบฑเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบ, เบŠเบตเบงเบดเบ”เบˆเบฐเบ”เบตเบ‚เบถเป‰เบ™. เบชเบดเปˆเบ‡เบ—เบตเปˆเบเบฒเบเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเปเบกเปˆเบ™เบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเบˆเบทเปˆเบˆเปเบฒเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเปƒเบ”, เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™เป€เบ”เบทเบญเบ™เบกเบดเบ–เบธเบ™เบฒเบžเบฒเบ”เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ•เบปเบงเปเบ—เบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบซเบผเบทเบงเปˆเบฒเบฅเบฒเบงเบ•เบฑเป‰เบ‡เบ„เปˆเบฒ iptables เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เปเบ•เปˆ rudder เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเป€เบซเบ”เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”. Aware เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ›เบฐเบเบญเบšเบญเบฒเบงเบธเบ”! )

PS เบกเบฑเบ™เป„เบ”เป‰เบซเบฑเบ™เบญเบญเบเบซเบผเบฒเบเบเปˆเบงเบฒเบ—เบตเปˆเบ‚เป‰เบญเบเป„เบ”เป‰เบงเบฒเบ‡เปเบœเบ™เป„เบงเป‰, เบ‚เป‰เบญเบเบˆเบฐเบšเปเปˆเบญเบฐเบ—เบดเบšเบฒเบเบงเบดเบ—เบตเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบžเบฑเบเป€เบเบฑเบ”, เบ–เป‰เบฒเบ—เบฑเบ™เบ—เบตเบ—เบฑเบ™เปƒเบ”เบกเบตเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป, เบ‚เป‰เบญเบเบˆเบฐเบ‚เบฝเบ™เบชเปˆเบงเบ™เบ—เบตเบชเบญเบ‡.

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

เบเปˆเบฝเบงเบเบฑเบšเบชเบดเบ”เบ—เบดเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ„เบชเบฐเบ™เบฒ

เป€เบŠเบตเบšเป€เบงเบต Epic - เบ™เบตเป‰โ€‹เปเบกเปˆเบ™ VPS เปƒเบ™ Linux เบซเบผเบท Windows เบ—เบตเปˆเบกเบตเป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบ„เบญเบšเบ„เบปเบง AMD EPYC เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบฅเบฐเป„เบ” Intel NVMe เป„เบงเบซเบผเบฒเบ. เบฎเบตเบšเบชเบฑเปˆเบ‡เป€เบ”เบต!

เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ Rudder

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

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