{
  "name": "cni0",
  "cniVersion":"0.3.1",
  "plugins":[
    {
      "type": "flannel",
      "delegate": {
        "type": "calico",
	"include_default_routes": true,
        "etcd_endpoints": "{{ etcd_access_addresses }}",
        "etcd_key_file": "{{ canal_cert_dir }}/key.pem",
        "etcd_cert_file": "{{ canal_cert_dir }}/cert.crt",
        "etcd_ca_cert_file": "{{ canal_cert_dir }}/ca_cert.crt",
        "log_level": "info",
        "policy": {
          "type": "k8s"
        },
        "kubernetes": {
          "kubeconfig": "{% if calico_version is version('v3.3.0', '>=') %}__KUBECONFIG_FILEPATH__{% else %}{{ kube_config_dir }}/node-kubeconfig.yaml{% endif %}"
        }
      }
    },
    {
      "type":"portmap",
      "capabilities":{
        "portMappings":true
      }
    }
  ]
}