Install the Edge Delta Agent with kubectl

Installing the Edge Delta Pipeline using kubectl.

Overview

Note: The kubectl installation method is no longer supported. Please use Helm. If you require a manifest please generate one using Helm.

To generate a Kubernetes manifest from the helm chart:

helm template edgedelta edgedelta/edgedelta \
  --version vX.XX.X \
  --set secretApiKey.value=12345678987654321 \
  --set edApiEndpoint="https://api.edgedelta.com" \
  -n edgedelta > edgedelta-manifest.yaml

Replace the X.XX.X with the version number and 12345678987654321 with your pipeline’s key.

See Helm documentation for more details on using this command.

Install with Default Settings

You can install Edge Delta using Helm without changing any default settings.

Install an Edge Delta Pipeline

Use the Kubernetes template option while following these steps:

  1. Click Pipelines.
  2. Click New Pipeline.
  3. Select Edge.
  4. Select the appropriate environment template. If you select Kubernetes, specify a Deployment Type and a Cluster Name.
  5. Specify a name to identify the pipeline.
  6. Click Generate Deployment Command.
  7. Execute the installation commands, they include the unique ID for the pipeline.
  8. Click View Pipeline.
  9. Click View Sources Found and select the sources you want to monitor.
  10. Click Add Sources.

Install with Custom Settings

You can create your own custom manifest. To start, download the default manifest and add custom variables to it. Then apply the local file, in this example the custom-agent.yml file in the current folder is applied:

kubectl apply -f custom-agent.yml