Skip to content

How to install?

Note:

Prometheus Grafana Deployment

Please create a node pool on EKS / GKE / AKS (or) on-premises worker nodes with below Tolerations and Node Selector

Tolerations:
- key:”monitoring”
  operator: “Equal”
  value: “true”
  effect: “NoSchedule”
Nodeselector:
  monitoring: “true”

Installing Helm

This guide shows how to install the Helm CLI. Helm can be installed either from source, or from pre-built binary releases.

From the Binary Releases

Every release of Helm provides binary releases for a variety of OSes. These binary versions can be manually downloaded and installed.

Download your desired version

Unpack it (tar -zxvf helm-v3.0.0-linux-amd64.tar.gz)

Find the helm binary in the unpacked directory, and move it to its desired destination (mv linux-amd64/helm /usr/local/bin/helm)

Note: Helm automated tests are performed for Linux AMD64 only during CircleCi builds and releases. Testing of other OSes are the responsibility of the community requesting Helm for the OS in question.

For more reference: Click here..


Add accuknox repository to install Prometheus & Grafana helm package:

helm repo add accuknox-onprem-monitoring https://USERNAME:[email protected]/repository/accuknox-onprem-monitoring
helm repo update
helm search repo accuknox-onprem-monitoring  
helm pull accuknox-onprem-monitoring/grafana-prometheus-stack --untar
kubectl create namespace accuknox-monitoring 
kubectl config set-context --current --namespace=accuknox-monitoring 
helm install prometheusmetrics grafana-prometheus-stack

Check the Pods deployment:

kubectl get pods -n accuknox-monitoring

Default Username & Password for Grafana:

User: admin

Password: prom-operator

Back to top