goruha [incubator/monochart] Support multiple cronjobs (#180)
* Pin new version

* Allow to create multiple jobs and cronjobs

* Added monochart v3

* Made ingress define - the same pattern

* Added multiple ports

* Fix cronjobs and jobs

* Fix cronjobs and jobs

* Fix cronjobs and jobs

* Fix cronjobs and jobs

* Fix cronjobs and jobs
Latest commit b63b17a Nov 7, 2018
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
alertmanager Simple Dashboard Portal (#136) Apr 5, 2018
apache Add Support for Probe HTTP Headers in Apache Chart (#62) Feb 17, 2017
bastion Default to Using Sudosh on Bastion (#75) Mar 16, 2017
chart-repo Depricate chart-repo (#141) Jun 1, 2018
dockercfg Add dockercfg chart (#139) May 2, 2018
exporter-kube-api Simple Dashboard Portal (#136) Apr 5, 2018
exporter-kube-controller-manager Simple Dashboard Portal (#136) Apr 5, 2018
exporter-kube-dns Simple Dashboard Portal (#136) Apr 5, 2018
exporter-kube-etcd Simple Dashboard Portal (#136) Apr 5, 2018
exporter-kube-scheduler Simple Dashboard Portal (#136) Apr 5, 2018
exporter-kube-state Simple Dashboard Portal (#136) Apr 5, 2018
exporter-kubelets Simple Dashboard Portal (#136) Apr 5, 2018
exporter-kubernetes Simple Dashboard Portal (#136) Apr 5, 2018
exporter-node Simple Dashboard Portal (#136) Apr 5, 2018
fail-whale Fixed auto rolling deploymnents (#122) Jun 27, 2017
fluentd-kubernetes Feature fix fluentd chart (#156) Aug 21, 2018
geoip-api Add Ingress Support to GeoIP API (#64) Feb 19, 2017
github-authorized-keys Deploy Github Authorized Keys on All Nodes (#123) Aug 17, 2017
grafana Prometheus 2.1 (#80) Apr 5, 2017
heapster Helm Chart Service (helm serve) (#42) Feb 6, 2017
helm-serve Helm Chart Service (helm serve) (#42) Feb 6, 2017
istio [incubator/istio] import chart (#167) Sep 12, 2018
jenkins Fixed auto rolling deploymnents (#122) Jun 27, 2017
kube-lego Feature add chart museum (#125) Dec 21, 2017
kube-prometheus Added slack notifications (#108) Apr 21, 2017
kube2iam-kops Simple Dashboard Portal (#136) Apr 5, 2018
kubernetes-dashboard Simple Dashboard Portal (#136) Apr 5, 2018
lamp Upgrade Lamp to new version vps chart (#124) Dec 12, 2017
monochart [incubator/monochart] Support multiple cronjobs (#180) Nov 7, 2018
nfs-provisioner Incubator - NFS Provisioner - Change pvc storage class setup (#130) Aug 14, 2018
nginx-default-backend Fixed auto rolling deploymnents (#122) Jun 27, 2017
nginx-ingress Extend usability of nginx-ingress chart (#177) Oct 1, 2018
oauth2-proxy Added config to pass x auth headers (#164) Sep 10, 2018
openvpn docs(charts): fix incubator repo url (#178) Oct 3, 2018
portal Feature/op 51/portal proxy auth headers (#165) Sep 11, 2018
postfix Fixed auto rolling deploymnents (#122) Jun 27, 2017
prometheus-alerts Added metric cluster free memory (#109) Apr 24, 2017
prometheus-operator Prometheus 2.1 (#80) Apr 5, 2017
prometheus Added default resources limits to prometheus (#113) Apr 16, 2017
remotecv Fixed auto rolling deploymnents (#122) Jun 27, 2017
route53-kubernetes docs(charts): fix incubator repo url (#178) Oct 3, 2018
syslog-forwarder Helm Chart Service (helm serve) (#42) Feb 6, 2017
teleport [incubator/teleport]: import chart (#166) Sep 12, 2018
thumbor [incubator/thumbor] add container probes (#173) Sep 24, 2018
varnish Fixed auto rolling deploymnents (#122) Jun 27, 2017
vps Fixed auto rolling deploymnents (#122) Jun 27, 2017
.gitignore Add kube-prometheus-charts as subtree (#89) Mar 27, 2017
README.md Add kube-prometheus-charts as subtree (#89) Mar 27, 2017

README.md

kube-prometheus-charts

Helm charts for installing end-to-end Prometheus monitoring of Kubernetes clusters using the prometheus-operator project from CoreOS.

As the upstream projects are very much in an alpha state, so is this one. Everything is subject to change.

Components

This repository contains four interrelated charts:

  • prometheus-operator: installs the Prometheus Operator
  • prometheus: installs a Prometheus instance using the Prometheus Operator
  • alertmanager: installs an Alertmanager instance using the Prometheus Operator
  • kube-prometheus: installs end-to-end cluster monitoring (not ready for use)

Installation

  1. Add & update opsgoodness chart repository:
helm repo add opsgoodness http://charts.opsgoodness.com
helm repo update
  1. (Optionally) Create custom prometheus-operator values file

  2. Install prometheus-operator:

helm install opsgoodness/prometheus-operator [--namespace <namespace>] [-f prometheus-operator.yaml]
  1. (Optionally) Create custom alertmanager values

  2. Install alertmanager:

helm install opsgoodness/alertmanager [--namespace <namespace>] [-f alertmanager.yaml]
  1. (Optional) Create custom prometheus values

  2. Install prometheus:

helm install opsgoodness/prometheus [--namespace <namespace>] [-f prometheus.yaml]