stable/uchiwa

Chart version: 1.0.0
Api version: v1
App version: 0.22
Dashboard for the Sensu monitoring framework
application
Chart Type
Active
Status
Unknown
License
818
Downloads
https://kubernetes-charts.storage.googleapis.com
Set me up:
helm repo add center https://repo.chartcenter.io
Install Chart:
helm install uchiwa center/stable/uchiwa
Versions (0)

Uchiwa

Uchiwa is a simple yet effective open-source dashboard for the Sensu monitoring framework.

TL;DR;

$ helm install stable/uchiwa

Introduction

This chart bootstraps a Uchiwa deployment on a Kubernetes cluster using the Helm package manager.

Prerequisites

  • Kubernetes 1.4+ with Beta APIs enabled

Get this chart

Download the latest release of the chart from the releases page.

Alternatively, clone the repo if you wish to use the development snapshot:

$ git clone https://github.com/kubernetes/charts.git

Installing the Chart

To install the chart with the release name my-release:

$ helm install --name my-release stable/uchiwa

The command deploys Uchiwa on the Kubernetes cluster in the default configuration. The configuration section lists the parameters that can be configured during installation.

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 table lists the configurable parameters of the Uchiwa chart and their default values.

Parameter Description Default
image Uchiwa image sstarcher/uchiwa
imageTag Uchiwa version 0.22
imagePullPolicy Image pull policy IfNotPresent
replicaCount Number of Uchiwa replicas 1
httpPort Service port for Kubernetes 80
routable Enables routing through the Deis router false
resources.requests.cpu CPU request for Uchiwa 10m
resources.requests.memory Memory request for Uchiwa 50Mi
resources.limits.cpu CPU limit for Uchiwa ā€œ
resources.limits.memory Memory limit for Uchiwa 50Mi
host Address on which Uchiwa will listen 0.0.0.0
port Port on which Uchiwa will listen 3000
refresh Determines the interval to pull the Sensu APIs, in seconds 10
loglevel Level of logging to show after Uchiwa has started info
config Custom content configuration file (json) default

Detailed documentation for the config json can be found at Uchiwa/Docs

$ helm install --name my-release \
  --set imageTag=0.18.2 \
    stable/uchiwa

The above command sets the Uchiwa version to 0.18.2.

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

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

Tip: You can use the default values.yaml