Giter Site home page Giter Site logo

gbgatsby / kube-prometheus-grafana Goto Github PK

View Code? Open in Web Editor NEW

This project forked from marcel-dempers/kube-prometheus-grafana

0.0 0.0 0.0 232 KB

Helm chart for deploying Prometheus and Grafana with full built in Kubernetes pod and infrastructure dashboard

Shell 100.00%

kube-prometheus-grafana's Introduction

Prometheus 2.0 \ Grafana 4.6.3 on Kubernetes 1.10.3 with RBAC ON

Helm chart for deploying Prometheus and Grafana with full built in Kubernetes pod and infrastructure dashboard

Prerequisites

  • Kubernetes cluster up and running
  • Helm
  • Kubectl

Helm configuration

You will need to install helm and ensure it has sufficient deployment access. See helm-rbac.yaml Please note that this will create a helm service account with admin rights. You might want to reduce the scope of helm account based on your security requirements.

kubectl apply -f helm-rbac.yaml
helm init --service-account helm 

Note: for existing helm installs, use --upgrade to add new service account

Installation

Make sure you have kubernetes up and running and a kubectl context pointing to your target cluster.

cd helm

kubectl create namespace monitoring

helm install --name kube-prometheus prometheus -f ../values.yaml --namespace monitoring
helm install --name kube-grafana grafana -f ../values.yaml --namespace monitoring

Make sure everything is running

kubectl get pods -n monitoring

Once everything is running, you can port-forward to check grafana:


kubectl port-forward --namespace=monitoring $(kubectl get pods --namespace=monitoring --selector=app=grafana --output=jsonpath='{.items[*].metadata.name}') 3000:3000

kube-prometheus-grafana's People

Contributors

marceldempers avatar marcel-dempers avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.