Tat Agent Save

TAT agent is an agent written in Rust, which run in CVM, Lighthouse or CPM 2.0 instances. Its role is to run commands remotely without ssh login, invoked from TencentCloud Console/API. Commands include but not limited to: Shell, PowerShell, Python. TAT stands for TencentCloud Automation Tools. See more info at https://cloud.tencent.com/product/tat.

Project README

TAT Agent

简体中文 | English

TencentCloud Automation Tools (TAT) is a native operations and maintenance deployment tool for cloud servers. TAT provides an automated way to directly manage instances and batch execute commands such as Shell, Powershell, Python, etc. to easily complete common management tasks such as running automation scripts, polling processes, installing or uninstalling software, updating applications and installing patches.

For more information, please visit https://cloud.tencent.com/product/tat .

Environment & Tools

  • Rust environment
  • Docker

Compile

Run the following command to compile:

  • Linux
cargo build --release --bin tat_agent
  • Windows

Note: In Windows OS, the version of rust must be higher than 1.70, If the version is too low, you can update the version with the following command:

rustup update

Then run:

cargo build --release --bin tat_agent

Run

After successful compilation, run the following command:

  • Linux
./target/release/tat_agent
  • Windows
./target/release/tat_agent.exe

Supported OS

Binary can run at both Linux & Windows Distributions, including but not limited to:

  • Tencent Linux
  • CentOS
  • Ubuntu
  • Debian
  • openSUSE
  • SUSE
  • CoreOS
Open Source Agenda is not affiliated with "Tat Agent" Project. README Source: Tencent/tat-agent
Stars
116
Open Issues
1
Last Commit
8 months ago
Repository

Open Source Agenda Badge

Open Source Agenda Rating