Deploy and Manage the USM Agent
Deploying the USM Agent is part of registering your Confluent Platform cluster with Confluent Cloud. During registration, Confluent Cloud generates a service account and a configuration file with the credentials the agent needs. You then deploy the agent using your chosen toolset and that configuration. For the full registration process, see Cluster registration overview for Confluent Cloud.
Before you deploy, confirm your environment meets the requirements in Getting Started with Unified Stream Manager.
Deploy and manage the USM Agent using one of the following supported toolsets:
Confluent for Kubernetes: deploy and manage the USM Agent as a native Kubernetes resource in containerized environments. CFK automates resource allocation and scaling for the agent. By default, CFK requests 100m CPU and 128Mi memory for the
usm-agentcontainer, with limits of 300m CPU and 256Mi memory.Confluent Ansible: deploy and configure the USM Agent on Linux-based virtual machines or bare-metal servers using Confluent Ansible. You manage the underlying infrastructure and sizing yourself. Use a minimum of 2 vCPU cores and 2 GB of RAM for each server that hosts a USM Agent instance.
For full sizing, high availability, and monitoring guidance for each toolset, see USM Agent: Sizing, High Availability, and Monitoring.