Installation
Install Datafy
Install Datafy on any nodes or instances with attached EBS volumes that you want Datafy to monitor or manage.
All installations include two parameters:
$VERSIONor$HELM_VERSION- The version number of the agent (in EC2) or Helm chart (in K8s) to be installed. We recommend always specifying it, for consistent behavior.$TOKEN- Security token used for identification, associated with the relevant AWS account. The security token can be generated by an admin through the Datafy app, or omitted entirely with tokenless installation.
EC2 Instance
Datafy is installed on EC2s as a Docker image. If not already installed on your instance, install Docker before installing Datafy.
Run the following CLI command on your instance to install Datafy:
curl -sSfL https://agent.datafy.io/install?version=$VERSION | AGENT_MODE="sensor" TOKEN=$TOKEN shcurl -sSfL https://agent.datafy.io/install?version=$VERSION | AGENT_MODE="autoscaler" TOKEN=$TOKEN shKubernetes Cluster
You can install Datafy using a single line command or with a Helm chart directly.
Helm Chart Installation
Datafy can be installed directly via a Helm chart. See the latest Helm chart documentation for additional installation parameters and versioning.
The Helm chart installs the Datafy agent as a DaemonSet, by default on every node in your cluster (see Kubernetes Node Scheduling to install on a subset of nodes instead). For AutoScaler installations, it also installs a Datafy controller Deployment, and adds a datafy-proxy sidecar container to your existing EBS CSI driver pods. See AutoScaler on Kubernetes for what each component does. If the installation fails, Helm will roll back the cluster to the state it was in before the installation began.
Add Datafy Repo
Install Datafy
Single-Line Installation
Validate Installation
You're all set up!
Once you've successfully completed the installation, you can see the utilization of the volumes attached to instances Datafy is installed on in the Datafy app.
If you've installed Autoscaler, you can now use the "AutoScale" toggle or create an autoscaling rule to activate autoscaling for the selected volumes.
To try that on a test volume first, follow My First Autoscaling Volume.
Last updated
Was this helpful?
