Enable Calico collectd plugin only if needed
Change-Id: Ib48a12734c3035ee6d8725db40439bad4098492d
diff --git a/kubernetes/meta/collectd.yml b/kubernetes/meta/collectd.yml
index c1f7f04..38baf4f 100644
--- a/kubernetes/meta/collectd.yml
+++ b/kubernetes/meta/collectd.yml
@@ -11,6 +11,7 @@
{%- if master.get('enabled', False) or pool.get('enabled', False) %}
local_plugin:
+ {%- if network is defined and network.get('engine', None) == 'calico' %}
collectd_calico_felix:
plugin: python
template: kubernetes/files/collectd_calico_felix.conf
@@ -21,6 +22,7 @@
endpoints:
ipv4_socket: /var/run/calico/bird.ctl
ipv6_socket: /var/run/calico/bird6.ctl
+ {%- endif %}
collectd_http_check:
interval: 30