This module is part of Tarmak and should currently be considered alpha.
- Type:
String
- Default:
'/etc/systemd/system'
- Type:
String
- Default:
'monitoring'
- Type:
Optional[Enum['etcd','master','worker']]
- Default:
$::prometheus::params::role
- Type:
Any
- Default:
$::prometheus::params::etcd_cluster
- Type:
Integer[1025,65535]
- Default:
$::prometheus::params::etcd_k8s_main_port
- Type:
Integer[1025,65535]
- Default:
$::prometheus::params::etcd_k8s_events_port
- Type:
Integer[1024,65535]
- Default:
$::prometheus::params::etcd_overlay_port
Sets up a blackbox exporter to blackbox probe in-cluster services and pods
- Type:
String
- Default:
'prom/blackbox-exporter'
- Type:
String
- Default:
'0.11.0'
- Type:
Integer
- Default:
9115
- Type:
Integer
- Default:
2
exporter_# Sets up a blackbox exporter to forward etcd metrics from etcd nodes
- Type:
String
- Default:
'https://github.com/jetstack-experimental/blackbox_exporter/releases/download/v#VERSION#/blackbox_exporter_#VERSION#_linux_amd64'
- Type:
String
- Default:
'0.4.0-jetstack'
- Type:
String
- Default:
'/etc/blackbox_exporter'
- Type:
Integer
- Default:
9115
- Type:
String
- Default:
'gcr.io/google_containers/kube-state-metrics'
- Type:
String
- Default:
'1.1.0'
- Type:
String
- Default:
'gcr.io/google_containers/addon-resizer'
- Type:
String
- Default:
'1.0'
- Type:
String
- Default:
'prom/node-exporter'
- Type:
String
- Default:
'0.15.2'
- Type:
String
- Default:
'https://github.com/prometheus/node_exporter/releases/download/v#VERSION#/node_exporter-#VERSION#.linux-amd64.tar.gz'
- Type:
String
- Default:
'https://github.com/prometheus/node_exporter/releases/download/v#VERSION#/sha256sums.txt'
- Type:
String
- Default:
'https://releases.tarmak.io/signatures/node_exporter/#VERSION#/sha256sums.txt.asc'
- Type:
Any
- Default:
9100
- Type:
String
- Default:
'prom/prometheus'
- Type:
String
- Default:
'2.0.0'
- Type:
String
- Default:
'jimmidyson/configmap-reload'
- Type:
String
- Default:
'0.1'
- Type:
String
- Default:
'720h'
- Type:
Integer[1025,65535]
- Default:
9090
- Type:
String
- Default:
''
- Type:
Boolean
- Default:
false
- Type:
Integer
- Default:
15
- Type:
String
- Default:
'/var/run/secrets/kubernetes.io/serviceaccount/token'
- Type:
String
- Default:
'/var/run/secrets/kubernetes.io/serviceaccount/ca.crt'
- Type:
String
- Type:
String
- Type:
String
- Type:
String
- Default:
'5m'
- Type:
Any
- Default:
{'severity' => 'page'}
- Type:
Integer
- Default:
10
- Type:
Integer
- Type:
Any
- Default:
{}
- Type:
Any
- Default:
$title
- Type:
String
- Type:
String
- Type:
String
- Default:
''
- Type:
String
- Default:
'root'
- Type:
String
- Default:
'022'