main.yaml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. ---
  2. # Kuryr conf directory
  3. kuryr_config_dir: /etc/kuryr
  4. # Kuryr username
  5. kuryr_openstack_username: kuryr
  6. # Kuryr domain name or id containing user
  7. kuryr_openstack_user_domain_name: default
  8. # Kuryr domain name or id containing project
  9. kuryr_openstack_project_domain_name: default
  10. # Kuryr OpenShift namespace
  11. kuryr_namespace: openshift-infra
  12. # Kuryr health check server port
  13. kuryr_healthcheck_port: 8082
  14. # Whether to run the cni plugin in debug mode
  15. kuryr_cni_debug: "false"
  16. # Default pod-in-VM link interface
  17. kuryr_cni_link_interface: eth0
  18. # The version of cni binaries
  19. cni_version: v0.5.2
  20. # Path to bin dir (where kuryr execs get installed)
  21. bin_dir: /usr/bin
  22. # Default controller and CNI images
  23. openshift_openstack_kuryr_controller_image: kuryr/controller:latest
  24. openshift_openstack_kuryr_cni_image: kuryr/cni:latest
  25. # Enable kuryr ports pool by default
  26. kuryr_openstack_enable_pools: True
  27. # Path to the cni binaries
  28. cni_bin_dir: /opt/cni/bin
  29. # URL for cni binaries
  30. cni_bin_url_base: "https://github.com/containernetworking/cni/releases/download/"
  31. cni_bin_url: "{{ cni_bin_url_base }}/{{ cni_version }}/cni-{{ cni_version }}.tgz"
  32. cni_bin_checksum: "71f411080245aa14d0cc06f6824e8039607dd9e9"
  33. # Kuryr ClusterRole definition
  34. kuryr_clusterrole:
  35. name: kuryrctl
  36. state: present
  37. rules:
  38. - apiGroups:
  39. - ""
  40. attributeRestrictions: null
  41. verbs:
  42. - get
  43. - list
  44. - watch
  45. resources:
  46. - daemonsets
  47. - deployments
  48. - deploymentconfigs
  49. - endpoints
  50. - ingress
  51. - nodes
  52. - namespaces
  53. - pods
  54. - projects
  55. - routes
  56. - services
  57. - apiGroups:
  58. - ""
  59. attributeRestrictions: null
  60. verbs:
  61. - update
  62. - patch
  63. resources:
  64. - endpoints
  65. - ingress
  66. - pods
  67. - namespaces
  68. - nodes
  69. - services
  70. - services/status
  71. - routes