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