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.

52 lines
1.1 KiB

  1. ---
  2. dependencies:
  3. - role: kubernetes-apps/ansible
  4. when:
  5. - inventory_hostname == groups['kube-master'][0]
  6. tags:
  7. - apps
  8. - role: kubernetes-apps/helm
  9. when:
  10. - helm_enabled
  11. tags:
  12. - apps
  13. - helm
  14. - role: kubernetes-apps/registry
  15. when:
  16. - registry_enabled
  17. - inventory_hostname == groups['kube-master'][0]
  18. tags:
  19. - apps
  20. - registry
  21. - role: kubernetes-apps/metrics_server
  22. when:
  23. - metrics_server_enabled
  24. - inventory_hostname == groups['kube-master'][0]
  25. tags:
  26. - apps
  27. - metrics_server
  28. - role: kubernetes-apps/persistent_volumes
  29. when:
  30. - persistent_volumes_enabled
  31. - inventory_hostname == groups['kube-master'][0]
  32. tags:
  33. - apps
  34. - persistent_volumes
  35. - role: kubernetes-apps/container_engine_accelerator
  36. when: nvidia_accelerator_enabled
  37. tags:
  38. - apps
  39. - container_engine_accelerator
  40. - role: kubernetes-apps/cloud_controller/oci
  41. when:
  42. - cloud_provider is defined
  43. - cloud_provider == "oci"
  44. - inventory_hostname == groups['kube-master'][0]
  45. tags:
  46. - oci