config.yml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. ---
  2. - name: Set oo_option facts
  3. hosts: oo_all_hosts
  4. tags:
  5. - always
  6. tasks:
  7. - set_fact:
  8. openshift_docker_additional_registries: "{{ lookup('oo_option', 'docker_additional_registries') }}"
  9. when: openshift_docker_additional_registries is not defined
  10. - set_fact:
  11. openshift_docker_insecure_registries: "{{ lookup('oo_option', 'docker_insecure_registries') }}"
  12. when: openshift_docker_insecure_registries is not defined
  13. - set_fact:
  14. openshift_docker_blocked_registries: "{{ lookup('oo_option', 'docker_blocked_registries') }}"
  15. when: openshift_docker_blocked_registries is not defined
  16. - set_fact:
  17. openshift_docker_options: "{{ lookup('oo_option', 'docker_options') }}"
  18. when: openshift_docker_options is not defined
  19. - set_fact:
  20. openshift_docker_log_driver: "{{ lookup('oo_option', 'docker_log_driver') }}"
  21. when: openshift_docker_log_driver is not defined
  22. - set_fact:
  23. openshift_docker_log_options: "{{ lookup('oo_option', 'docker_log_options') }}"
  24. when: openshift_docker_log_options is not defined
  25. - set_fact:
  26. openshift_docker_selinux_enabled: "{{ lookup('oo_option', 'docker_selinux_enabled') }}"
  27. when: openshift_docker_selinux_enabled is not defined
  28. - include: disable_excluder.yml
  29. vars:
  30. # the excluders needs to be disabled no matter what status says
  31. with_status_check: false
  32. tags:
  33. - always
  34. - include: ../openshift-etcd/config.yml
  35. tags:
  36. - etcd
  37. - include: ../openshift-nfs/config.yml
  38. tags:
  39. - nfs
  40. - include: ../openshift-loadbalancer/config.yml
  41. tags:
  42. - loadbalancer
  43. - include: ../openshift-master/config.yml
  44. tags:
  45. - master
  46. - include: additional_config.yml
  47. tags:
  48. - master
  49. - include: ../openshift-node/config.yml
  50. tags:
  51. - node
  52. - include: openshift_hosted.yml
  53. tags:
  54. - hosted