main.yaml 844 B

123456789101112131415161718192021222324252627282930313233343536
  1. ---
  2. # basic role, configures irbrc, vimrc
  3. - name: Ensure irbrc is installed for user root
  4. copy:
  5. src: irbrc
  6. dest: /root/.irbrc
  7. - name: Ensure vimrc is installed for user root
  8. copy:
  9. src: vimrc
  10. dest: /root/.vimrc
  11. - name: Add KUBECONFIG to .bash_profile for user root
  12. lineinfile:
  13. dest: /root/.bash_profile
  14. regexp: "KUBECONFIG="
  15. line: "export KUBECONFIG=/var/lib/openshift/openshift.local.certificates/admin/.kubeconfig"
  16. state: present
  17. insertafter: EOF
  18. - name: Install firewalld
  19. yum:
  20. pkg: firewalld
  21. state: installed
  22. - name: start and enable firewalld service
  23. service:
  24. name: firewalld
  25. state: started
  26. enabled: yes
  27. register: result
  28. - name: need to pause here, otherwise the firewalld service starting can sometimes cause ssh to fail
  29. pause: seconds=10
  30. when: result | changed