Skip to content

Latest commit

 

History

History
 
 

sysdig

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Sysdig

Sysdig Monitor is a container native monitoring and troubleshooting platform.

Introduction

This chart adds the Sysdig Monitor Agent to all nodes in your cluster via a DaemonSet.

Prerequisites

  • Kubernetes 1.2+ with Beta APIs enabled

Installing the Chart

To install the chart with the release name my-release, retrieve your Sysdig Monitor Access Key from your Account Settings and run:

$ helm install --name my-release \
    --set sysdig.AccessKey=YOUR-KEY-HERE stable/sysdig

After a few minutes, you should see hosts and containers appearing in Sysdig Monitor.

Tip: List all releases using helm list

Uninstalling the Chart

To uninstall/delete the my-release deployment:

$ helm delete my-release

The command removes all the Kubernetes components associated with the chart and deletes the release.

Configuration

The following tables lists the configurable parameters of the Sysdig chart and their default values.

Parameter Description Default
sysdig.AccessKey Your Sysdig Monitor Access Key Nil You must provide your own key
sysdig.AgentTags String with tags for the agent Empty
image.repository The image repository to pull from sysdig/agent
image.tag The image tag to pull latest
image.pullPolicy The Image pull policy Always
tolerations The tolerations for scheduling node-role.kubernetes.io/master:NoSchedule

Specify each parameter using the --set key=value[,key=value] argument to helm install. For example,

$ helm install --name my-release \
    --set sysdig.AccessKey=YOUR-KEY-HERE,sysdig.AgentTags="role:webserver,location:europe" \
    stable/sysdig

Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example,

$ helm install --name my-release -f values.yaml stable/sysdig

Tip: You can use the default values.yaml