Automated deployment
Automated deployment syncs issued certificates to servers, cloud platforms, or other business targets. The latest frontend manages deployment clients, certificate bindings, target configuration, manual deployment execution, logs, and client upgrades. Open it at Automated deployment.
Page overview
Section titled “Page overview”The automated deployment page lists connected deployment clients and provides:
- Online and offline client summaries.
- Client search by IP address.
- Card and table views.
- Table column configuration.
- Client detail drawer.
- Certificate binding dialog.
- Business target configuration.
- Runtime logs.
- Remark editing, enable/disable, and deletion.
- Single or batch client upgrade notifications.
Connect a deployment client
Section titled “Connect a deployment client”-
Download the client
Click Download client on the deployment page to get the deployment CLI.
-
Install and configure it
Install the CLI on the target server or runtime, then configure access credentials, platform credentials, and startup behavior according to the client documentation.
-
Wait for the client to come online
After it connects successfully, the client appears in the deployment list with IP, hostname, OS, architecture, version, and status.
-
Add a remark
Add a business remark such as “production Nginx”, “test IIS”, or “CDN node” so the client is easier to find and maintain.
Bind certificates
Section titled “Bind certificates”After a client is online, bind certificates to it.
-
Open the certificate list
Click the certificate action on a client.
-
Add certificates
Choose certificates from the free certificate inventory.
-
Confirm binding
After binding succeeds, the client shows its linked certificates. Binding only connects the client and certificate; configure business targets next to define where the certificate is deployed.
You can also bind certificates to clients from Certificate management.
Configure deployment targets
Section titled “Configure deployment targets”Each bound certificate can have deployment targets. A target combines a provider and a business type, with available options reported by the online client.
-
Open target configuration
In the client’s certificate list, choose a certificate and open target configuration.
-
Confirm the client is online
Offline clients can only view or delete saved targets. They cannot read platform configuration, test connections, or execute deployment.
-
Choose provider and business type
Providers without CLI credentials are disabled and shown in the warning message.
-
Test the connection
A new target must pass connection testing before it can be added.
-
Save the target
Saved targets are grouped by provider.
-
Run manual deployment
Use Manual deploy on an existing target to push the current certificate immediately.
Enable or disable deployment
Section titled “Enable or disable deployment”Each client has an automated deployment switch:
- Enabled: the client can participate in certificate sync and target deployment.
- Disabled: automated deployment for that client is paused.
You can select multiple clients and enable or disable them in bulk.
View client details
Section titled “View client details”The detail drawer shows:
- Client ID, with copy support.
- IP, hostname, operating system, and architecture.
- Client version and whether an update is available.
- Online, offline, or unknown status.
- Created time and remark.
- Automated deployment switch.
- Number of linked certificates.
View logs
Section titled “View logs”The log dialog helps diagnose connection, update, certificate sync, deployment execution, and error messages. If deployment fails, check logs first, then verify client platform credentials, business targets, and service permissions.
Online upgrade
Section titled “Online upgrade”When a client version is older than the recommended version and supports online updates, the page shows an upgrade action. You can:
- Notify one client to upgrade.
- Select multiple clients and notify them in bulk.
Why can I not add a deployment target?
Section titled “Why can I not add a deployment target?”Common causes:
- The client is offline.
- Platform credentials are not configured in the CLI.
- Connection test has not passed.
- The same business type is already added.
- The certificate has reached its target count limit.
What if manual deployment fails?
Section titled “What if manual deployment fails?”Check:
- The client is online.
- Platform credentials are still valid.
- The business target exists and has write permission.
- The certificate is bound to the client.
- The specific error in the log dialog.
Does deleting a client delete certificates?
Section titled “Does deleting a client delete certificates?”No. Deleting a deployment client removes that client record and related deployment links, but it does not delete certificate files from certificate management.