EKS add-on

eBPFD sensor only deployment for the Managed inCloud setup

groundcover EKS add-on is the easiest way to deploy the groundcover eBPF sensor on your EKS cluster, and connect it directly to your managed inCloud observability backend.

Enable Add-on

Namespace

Create groundcover namspace on your EKS cluster

kubectl create ns groundcover

API Key Secret

Create groundcover api-key secret on your EKS cluster

# Install the groundcover CLI
sh -c "$(curl -fsSL <https://groundcover.com/install.sh>)"

# Login to your groundcover account
groundcover auth login

# Fetch your api key
groundcover auth print-api-key

# Create secret
API_KEY=<paste-api-key>
kubectl create secret generic api-key \
    -n groundcover \
    --from-literal API_KEY="${API_KEY}"

Configuration Values

Create the following agent-values.yaml file and fill the required values accordingly

global:
    ingress:
        site: <incloud-site>

Contact groundcover's support to receive your InCloud site

Create Add-on

Run the following command to enable the groundcover agent add-on for your Amazon EKS cluster

aws eks create-addon \
    --region <region> \
    --cluster-name <cluster-name> \
    --addon-name groundcover_agent \
    --configuration-values 'file://agent-values.yaml'

Disable Add-on

Run the following command to disable the groundcover agent add-on for your Amazon EKS cluster

aws eks delete-addon \
    --region <region> \
    --cluster-name <cluster-name> \
    --addon-name groundcover_agent

Last updated