preview
We're still working on this feature, but we'd love for you to try it out!
This feature is currently provided as part of a preview program pursuant to our pre-release policies.
Agent Control is a lightweight agent supervisor that manages other New Relic and New Relic distribution of OpenTelemetry agents. It communicates with Fleet Control to remotely configure, update, and monitor the health of infrastructure-level instrumentation on Kubernetes.
Prerequisites
Before you begin deploying Agent Control to your Kubernetes clusters, ensure that you meet the following prerequisites:
- Helm 3: Helm version 3 must be installed on your machine. For installation instructions, see Installing Helm.
- New Relic license key: You'll need a license key to report telemetry to your New Relic account.
- Kubernetes cluster name: Have the name of your Kubernetes cluster ready. You'll reference it during the installation process.
- Auth Domain Manager: To set up Agent Control and connect it to Fleet Control, you must have the Authentication Domain Manager role. For more info, refer to User Management Concepts.
- Existing instrumentation: If your Kubernetes cluster is already instrumented with New Relic, you must uninstall the existing instrumentation before installing Agent Control. After installing Agent Control, you can use Fleet Control to install and manage infrastructure agents and instrumentation on the cluster. For guidance, refer to Manage existing instrumentation with Agent Control.
Compatibility
Agent Control is compatible with:
- Last three minor Kubernetes releases
- Minikube, Kind, Amazon EKS, Azure AKS, and Google GKE
For system requirements related to the New Relic Kubernetes infrastructure agent and the New Relic OpenTelemetry (NRDOT) collector, refer to:
Next step
After you've confirmed compatibility and met all the prerequisites, you're ready to install Agent Control on your Kubernetes clusters.