Puppet Class: kubernetes_addons::grafana

Inherits:
::kubernetes_addons::params
Defined in:
manifests/grafana.pp

Overview

Parameters:

  • image (Any) (defaults to: $::kubernetes_addons::params::grafana_image)
  • version (Any) (defaults to: $::kubernetes_addons::params::grafana_version)


1
2
3
4
5
6
7
8
9
10
11
12
13
# File 'manifests/grafana.pp', line 1

class kubernetes_addons::grafana(
  $image=$::kubernetes_addons::params::grafana_image,
  $version=$::kubernetes_addons::params::grafana_version,
) inherits ::kubernetes_addons::params {
  require ::kubernetes

  kubernetes::apply{'heapster-grafana':
    manifests => [
      template('kubernetes_addons/grafana-svc.yaml.erb'),
      template('kubernetes_addons/grafana-deployment.yaml.erb'),
    ],
  }
}