install.yml 716 B

1234567891011121314151617181920212223242526272829303132
  1. ---
  2. - name: Install openshift support packages
  3. package:
  4. name: "{{ openshift_node_support_packages | join(',') }}"
  5. update_cache: true
  6. async: 3600
  7. poll: 30
  8. # FIXME: Creation of these directories should not be required for crio 1.14.5
  9. - name: Create CNI dirs for crio
  10. file:
  11. path: "{{ item }}"
  12. state: directory
  13. owner: root
  14. group: root
  15. mode: 0755
  16. loop:
  17. - /var/lib/cni/bin
  18. - /etc/kubernetes/cni/net.d/
  19. - /opt/cni/bin/
  20. - name: Install openshift packages
  21. package:
  22. name: "{{ openshift_node_packages | join(',') }}"
  23. state: "{{ openshift_node_package_state }}"
  24. async: 3600
  25. poll: 30
  26. - name: Enable the CRI-O service
  27. systemd:
  28. name: "crio"
  29. enabled: yes