You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
637 B

  1. {
  2. "name": "calico-k8s-network",
  3. "type": "calico",
  4. "etcd_endpoints": "{{ etcd_access_endpoint }}",
  5. "etcd_cert_file": "{{ etcd_cert_dir }}/node.pem",
  6. "etcd_key_file": "{{ etcd_cert_dir }}/node-key.pem",
  7. "etcd_ca_cert_file": "{{ etcd_cert_dir }}/ca.pem",
  8. "log_level": "info",
  9. "ipam": {
  10. "type": "calico-ipam"
  11. },
  12. {% if enable_network_policy is defined and enable_network_policy == True %}
  13. "policy": {
  14. "type": "k8s"
  15. },
  16. {% endif %}
  17. {% if calico_mtu is defined and calico_mtu is number %}
  18. "mtu": {{ calico_mtu }},
  19. {% endif %}
  20. "kubernetes": {
  21. "kubeconfig": "{{ kube_config_dir }}/node-kubeconfig.yaml"
  22. }
  23. }