TencentCloud Automation Tools (TAT) is a native Ops deployment tool for Tencent Cloud CVM and Lighthouse instances. TAT provides an automated approach for batch execution of commands (Shell, PowerShell, Python, etc.) for common daily tasks, such as running automated Ops scripts, polling processes, installing/uninstalling software, updating applications, and installing patches, without the need of instance login and password.
TAT enables you to remotely manage large-scale instances in a secure and reliable manner. TAT can execute Shell, PowerShell and Python commands in batches without using jump servers. You can use it for the automatic operation of common management tasks.
TAT provides a browser-based interactive Shell, which enables you to manage instances without the need to open inbound ports or manage SSH keys.
Tencent Cloud provides commands for common instance management and Ops tasks. You can also configure custom parameters as needed. For more requirements, please contact us.
When you execute a command on an instance, the instance-level command execution status include the following:
|API return message||Status in console||Description|
|PENDING||Waiting to be delivered||The command is waiting to be delivered by the system.|
|DELIVERING||Delivering||The command is being delivered to the target instance|
|DELIVER_DELAYED||Delayed delivery||The command delivery is delayed.|
|DELIVER_FAILED||Delivery failed||Failed to deliver the command|
|RUNNING||Executing||The command is being executed.|
|TIMEOUT||Command timeout||The command failed to complete in the specified timed out period.|
|SUCCESS||Command completed||The command execution is completed. Note that it does not mean that the task is successful. You need to check the `Output` and `ExitCode` of the result to see whether it’s successful.|
|TASK_TIMEOUT||Task execution timeout||The task is ended due to the command execution timeout.|
|FAILED||Command failed||Unable to execute the command, or the command execution failed.|