Files
deprecated-helm-charts/stable/sysdig
Jorge Salamero SanzandVic Iglesias 195412751b [stable/sysdig] Add Sysdig Secure support (#2459)
* Implement Sysdig Secure flag and additional env var handling

* Fix template

* Add trailing \n on SecureConf

* Fix linter errors

* Fix linter errors with feeling
2017-11-08 21:25:01 -08:00
..

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