main.yaml 922 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  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: Bash Completion
  19. yum:
  20. pkg: bash-completion
  21. state: installed
  22. - name: Install firewalld
  23. yum:
  24. pkg: firewalld
  25. state: installed
  26. - name: start and enable firewalld service
  27. service:
  28. name: firewalld
  29. state: started
  30. enabled: yes
  31. register: result
  32. - name: need to pause here, otherwise the firewalld service starting can sometimes cause ssh to fail
  33. pause: seconds=10
  34. when: result | changed