Quickstart: Kubernetes

Get started with default settings using Kubernetes.

Overview

This workflow gets you started for POC purposes in a local kubernetes cluster. For more detailed installation instructions for your specific environment, see Edge Delta Installation.

  1. Create a local kubernetes cluster
  2. Sign up with Edge Delta
  3. Install the node pipeline
  4. Explore the Edge Delta Interface
  5. Edit the Pipeline Configuration

1. Create a Kubernetes Cluster

This workflow uses Docker, minikube and Helm.

First start the Docker daemon then create a kind cluster.

open -a docker
minikube start --driver docker

See Kubernetes Requirements

Install a workload in the cluster, as well as Kube State Metrics and Node-Exporter.

2. Sign Up

  1. Visit the Edge Delta application web site.
  2. Click Sign Up.
  1. Enter your account details and click Register. Alternatively, click Sign up with Google.

Your selected password must adhere to the criteria for validation.

Now you are ready to install an Edge Delta pipeline.

3. Install a Node Pipeline

This step installs Edge Delta agents in your environment.

  1. You can join an existing organization if they allow your email domain. For a quick start in your own test organization, click Create New Organization.
  1. Next you create a pipeline. Click New Pipeline.
  1. You can choose either cloud or edge. For a quick start, choose Edge.
  1. Next, you select the environment. In this instance choose Kubernetes.
  1. Select or ensure that node is selected as the Deployment Type:
  1. Optionally, provide a Kubernetes Cluster Name. This is not necessarily the name of the Kubernetes Cluster you are installing the pipeline on, but rather a logical grouping for additional pipelines you may add later, and which should work together, such as a coordinator or gateway.
  1. You name your pipeline in a way that helps you identify it such as the application name, cluster name and development stage. Then click Generate Deployment Command.
  1. A set of commands are generated that are specific to your pipeline and environment type. They include the agent version and the unique Pipeline ID. Run each command in turn.
  1. When your agents begin to transmit their health data, click View Pipeline to begin your data pipeline configuration.
  1. The pipeline configuration begins by creating a basic configuration and automatically detecting any sources in the cluster. Click View Sources Found.
  1. You select the sources you are interested in. For a quick start, select All Sources and click Add Sources.

The detected sources are configured in the pipeline and all the required node connections are completed for you. A new pipeline with the default configuration is now installed and configured in your cluster.

  1. Click to turn off Edit Mode. This will reveal pipeline statistics per node if enough time has passed:

4. Explore the Edge Delta Interface

Use the UI to:

  • View logs, metrics, and events
  • Explore patterns, traces, and anomalies
  • Monitor service health
  • Visualize data flow via the pipeline map

With a new workload in your cluster your data might be limited as you explore the interface. You can also view the public Play environment, which is connected to Edge Delta managed workloads for demonstration purposes. See Try Edge Delta in a Sandbox.

See Also

Next Steps

Click Edit Mode to make further changes to your pipeline.

See Pipeline Quickstart Overview.