Skip to content

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.

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.
  1. Download the client

    Click Download client on the deployment page to get the deployment CLI.

  2. 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.

  3. 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.

  4. 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.

After a client is online, bind certificates to it.

  1. Open the certificate list

    Click the certificate action on a client.

  2. Add certificates

    Choose certificates from the free certificate inventory.

  3. 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.

Each bound certificate can have deployment targets. A target combines a provider and a business type, with available options reported by the online client.

  1. Open target configuration

    In the client’s certificate list, choose a certificate and open target configuration.

  2. Confirm the client is online

    Offline clients can only view or delete saved targets. They cannot read platform configuration, test connections, or execute deployment.

  3. Choose provider and business type

    Providers without CLI credentials are disabled and shown in the warning message.

  4. Test the connection

    A new target must pass connection testing before it can be added.

  5. Save the target

    Saved targets are grouped by provider.

  6. Run manual deployment

    Use Manual deploy on an existing target to push the current certificate immediately.

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.

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.

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.

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.

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.

Check:

  1. The client is online.
  2. Platform credentials are still valid.
  3. The business target exists and has write permission.
  4. The certificate is bound to the client.
  5. 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.